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

[Celestica] Update Silverstone switch board driver modules #15794

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

george-deng88
Copy link
Contributor

Why I did it

After kernel update, Silverstone platform driver can't work normally.

How I did it

Add out of tree pca9548 mux driver to use platform data to mapping i2c bus with front panel port.

How to verify it

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

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

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

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

@george-deng88 george-deng88 requested a review from lguohan as a code owner July 11, 2023 08:58
@george-deng88
Copy link
Contributor Author

Hi @yxieca @lguohan ,

Pls help to review this PR when you are free, we plan to fix Silverstone platform issue soon.

@lguohan
Copy link
Collaborator

lguohan commented Aug 7, 2023

why adding out of tree pca9548 driver?

@george-deng88
Copy link
Contributor Author

why adding out of tree pca9548 driver?

Because silverstone port and pca9548 channel mapping is not sequential, the latest pca9548 driver does not support assign i2c bus number, so we add a cls-pca9548 driver to support assign i2c bus number.

@lguohan lguohan added the device label Sep 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants