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

I2c s5 #130

Open
wants to merge 2 commits into
base: celadon/s/mr0/apollo
Choose a base branch
from
Open

I2c s5 #130

wants to merge 2 commits into from

Conversation

ljia5
Copy link

@ljia5 ljia5 commented Jun 20, 2024

No description provided.

ljia5 added 2 commits June 20, 2024 14:17
1.Modify 983 register setting to avoid i2c timeout error
2.Set delay before 983/984 reset operation
3.Change ser_ready/deser_reset flag
4.Remove reset operation in serdes suspend function
5.Move reload registers to resume_early
6.Remove 983/984 reset in suspend

Test-done:
   Android boot/suspend tested with panel EF1E-A1

Tracked-On: OAM-
Signed-off-by: Jia, Lin A <[email protected]>
Add serdes shutdown fucntion to avoid
i2c timeout fault.

Test-done:
    Android s5 tested with panel EF1E-A1

Tracked-On: OAM-
Signed-off-by: Jia, Lin A <[email protected]>
@@ -1890,6 +1904,12 @@ void fpd_dp_deser_984_enable_output(struct i2c_client *client)
fpd_dp_ser_write_reg(client, 0x4e, 0x0);
/* Enable INTB_IN */
fpd_dp_ser_write_reg(client, 0x44, 0x81);

/* i2c speed 400k */
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like that using 100k during initialization can impact cold boot time.

@sysopenci sysopenci added the Stale Stale label for inactive open prs label Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stale Stale label for inactive open prs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants