Skip to content

[celestica]: blacklist i2c_mux_pca9541 module#5881

Closed
lguohan wants to merge 1 commit intosonic-net:masterfrom
lguohan:pca9541
Closed

[celestica]: blacklist i2c_mux_pca9541 module#5881
lguohan wants to merge 1 commit intosonic-net:masterfrom
lguohan:pca9541

Conversation

@lguohan
Copy link
Collaborator

@lguohan lguohan commented Nov 10, 2020

device use i2c_mux_pca954x driver. recently, sonic kernel
enabled i2c_mux_pca9541 driver and it causes i2c mux probe failure.
blacklist pca9541 driver resolves the probe failure below.

Nov 10 08:14:52.839345 sonic WARNING kernel: [ 10.900019] pca954x 0-0071: probe failed

Signed-off-by: Guohan Lu lguohan@gmail.com

- Why I did it
Fix #5877

device use i2c_mux_pca854x driver. recently, sonic kernel
enabled i2c_mux_pca9541 driver and it causes i2c mux probe failure.
blacklist pca9541 driver resolves the probe failure below.

Nov 10 08:14:52.839345 sonic WARNING kernel: [ 10.900019] pca954x 0-0071: probe failed

- How I did it
blacklist i2c_mux_pca9541 at using kernel cmdline

- How to verify it
modify the cmdline and verify manually on the dut.

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

  • 201811
  • 201911
  • 202006

- Description for the changelog

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

device use i2c_mux_pca854x driver. recently, sonic kernel
enabled i2c_mux_pca9541 driver and it causes i2c mux probe failure.
blacklist pca9541 driver resolves the probe failure below.

    Nov 10 08:14:52.839345 sonic WARNING kernel: [ 10.900019] pca954x 0-0071: probe failed

Signed-off-by: Guohan Lu <lguohan@gmail.com>
@lguohan lguohan requested a review from bingwang-ms November 10, 2020 08:53
@lguohan
Copy link
Collaborator Author

lguohan commented Nov 10, 2020

other devices also use pca954x will have similar issue. not sure how to find out those cases and check.

@lguohan lguohan changed the title [celestcia]: blacklist i2c_mux_pca9541 module [celestica]: blacklist i2c_mux_pca9541 module Nov 10, 2020
@lguohan
Copy link
Collaborator Author

lguohan commented Nov 10, 2020

retest mellanox please

@jleveque
Copy link
Contributor

Closing this PR in favor of #5891

@jleveque jleveque closed this Nov 11, 2020
@lguohan lguohan deleted the pca9541 branch November 11, 2020 01:32
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.

[Celestica] /sys/class/i2c-adapter/i2c-12/12-0050/eeprom is missing on DUT

4 participants