nvidia 針對 I2C arbitration lost 提出作法 (android / tegra)

一種I2C會發生的issue, arbitration lost的中文可以稱作”仲裁損失”

若是發生這種狀態的話, 有一種workaround的方式處理, 就是將此I2C切換為GPIO 啟用/關閉後, I2C就變正常了

nvidia 也針對這個issue提出作法, 且以GPL授權發布在網路上

 

 

arm: tegra: cardhu: Added I2C arbitration lost recovery mechanism

連結

Added the code for arbitration lost recovery mechanism for i2c
driver and Initialize gpio number for i2c clock and data as
part of platform data.

發表迴響