aboutsummaryrefslogtreecommitdiff
path: root/lib/netdev-notifier-error-inject.c
diff options
context:
space:
mode:
authorRicardo Ribalda <[email protected]>2017-01-11 10:11:44 +0100
committerWolfram Sang <[email protected]>2017-01-12 20:52:12 +0100
commit701dc207bf551d9fe6defa36e84a911e880398c3 (patch)
tree7ec8b3ac8cd6431cbf19bc88b1ec273ed87a10f2 /lib/netdev-notifier-error-inject.c
parent2659161dd40dbb599a19f320164373093df44a89 (diff)
i2c: piix4: Avoid race conditions with IMC
On AMD's SB800 and upwards, the SMBus is shared with the Integrated Micro Controller (IMC). The platform provides a hardware semaphore to avoid race conditions among them. (Check page 288 of the SB800-Series Southbridges Register Reference Guide http://support.amd.com/TechDocs/45482.pdf) Without this patch, many access to the SMBus end with an invalid transaction or even with the bus stalled. Reported-by: Alexandre Desnoyers <[email protected]> Signed-off-by: Ricardo Ribalda Delgado <[email protected]> Reviewed-by: Andy Shevchenko <[email protected]>: Signed-off-by: Wolfram Sang <[email protected]>
Diffstat (limited to 'lib/netdev-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions