summaryrefslogtreecommitdiff
path: root/doc/develop/python_cq.rst
diff options
context:
space:
mode:
authorAlain Volmat <[email protected]>2022-09-12 10:42:00 +0200
committerPatrick Delaunay <[email protected]>2022-09-15 14:59:22 +0200
commit3bf699f7a8c650372b8d7e8ff4332a54e3a4fffa (patch)
treed3058a5554b7ce5e4e52de284186eba5d88da6ce /doc/develop/python_cq.rst
parentbcc7509265928895128c3a3b96087b9005ea6961 (diff)
i2c: stm32: do not set the STOP condition on error
Current function stm32_i2c_message_xfer is sending a STOP whatever the result of the transaction is. This can cause issues such as making the bus busy since the controller itself is already sending automatically a STOP when a NACK is generated. Thanks to Jorge Ramirez-Ortiz for diagnosing and proposing a first fix for this. [1] [1] https://lore.kernel.org/u-boot/[email protected]/ Reported-by: Jorge Ramirez-Ortiz, Foundries <[email protected]> Signed-off-by: Jorge Ramirez-Ortiz <[email protected]> Signed-off-by: Alain Volmat <[email protected]> Reviewed-by: Patrice Chotard <[email protected]> Reviewed-by: Heiko Schocher <[email protected]> Reviewed-by: Patrick Delaunay <[email protected]> Tested-by: Patrick Delaunay <[email protected]>
Diffstat (limited to 'doc/develop/python_cq.rst')
0 files changed, 0 insertions, 0 deletions