linux icon indicating copy to clipboard operation
linux copied to clipboard

I2C drivers require throttling

Open shenki opened this issue 2 years ago • 0 comments

The I2C devices have issues when communication happens "too fast".

There was an effort to upstream a generic fix for this issue but it was not merged:

https://lore.kernel.org/all/[email protected]/

Recently some upstream I2C devices got fixes for similar issues. The ucd90320 in 8d655e65237643c48ada2c131b83679bf1105373 and the max15301 in 1e4063329fe865380177945efed3a42c0bbbfa05.

IBM carries patches for the UCD9000, PCA955x and MAX31785 drivers using the generic patch that Andrew submitted. This is required for a stable system for witherspoon (ast2500), as well as rainier, everest and bonnell (all ast2600).

In light of multiple devices getting upstream changes to fix this issue, we should propose Andrew's again as a generic solution. If not, we should submit individual changes for the above drivers.

cc @amboar @groeck

(edit: add correct link for the generic fix)

shenki avatar Sep 14 '23 02:09 shenki