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

[action] [PR:14401] [E1031] enable emc2305 fan controller timeout feature #15571

Merged
merged 1 commit into from
Jun 22, 2023

Conversation

mssonicbld
Copy link
Collaborator

Why I did it

There is rare condition, emc2305 hold SMBus and cause SMBus completion wait timed out.

MSFT ADO: 16520748

How I did it

Enable EMC2305 SMBus timeout feature, 30ms period of inactivity will reset the interface.

How to verify it

Use 'i2cget -y -f 23 0x4d 0x20 b' to read EMC2305 configuration register and check DIS_TO bit not set.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211

Description for the changelog

Ensure to add label/tag for the feature raised. example - PR#2174 under sonic-utilities repo. where, Generic Config and Update feature has been labelled as GCU.

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

…ic-net#14401)

Why I did it
There is rare condition, emc2305 hold SMBus and cause SMBus completion wait timed out.

How I did it
Enable EMC2305 SMBus timeout feature, 30ms period of inactivity will reset the interface.

How to verify it
Use 'i2cget -y -f 23 0x4d 0x20 b' to read EMC2305 configuration register and check DIS_TO bit not set.

Signed-off-by: Eric Zhu <[email protected]>
@mssonicbld
Copy link
Collaborator Author

Original PR: #14401

@mssonicbld mssonicbld merged commit 6bb16f3 into sonic-net:202012 Jun 22, 2023
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.

2 participants