Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drivers: display: hx8394: fix TEAR and DPHYCMD0 settings #63005

Merged
merged 1 commit into from
Nov 6, 2023

Conversation

danieldegrasse
Copy link
Collaborator

Fix settings for TEAR and DPHYCMD0 to match initialization data provided by MCUX SDK driver. The following fixes were needed:

  • Tear effect signal should only be sent at the VBLANK interval, so TEON should be set to 0x0
  • DPHYCMD0 LP-RX VHYS trimming was incorrectly being set to 37mV, when it should be set to 66mV (the default value)

These changes resolve some flickering and blooming that occasionally occurred during initialization

Fix settings for TEAR and DPHYCMD0 to match initialization data
provided by MCUX SDK driver. The following fixes were needed:
- Tear effect signal should only be sent at the VBLANK interval, so TEON
  should be set to 0x0
- DPHYCMD0 LP-RX VHYS trimming was incorrectly being set to 37mV, when
  it should be set to 66mV (the default value)

These changes resolve some flickering and blooming that occasionally
occurred during initialization

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
@dleach02 dleach02 self-assigned this Nov 6, 2023
@MaureenHelm MaureenHelm merged commit 9b9a74e into zephyrproject-rtos:main Nov 6, 2023
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants