i2c-bcm2835: Implement I2C_M_IGNORE_NAK
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Tue, 23 May 2023 13:31:03 +0000 (14:31 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:35 +0000 (11:33 +0000)
commit88d10ca281d2ad37c81d2505e90f3f43440e49eb
tree90ae6f6785c71b9142ddd545573963ca30aba8d2
parent9408e6d9481a86379eebadf7b65336282b81ee1e
i2c-bcm2835: Implement I2C_M_IGNORE_NAK

Now that transfers aren't aborted immediately (and uncleanly) on
errors, and the FIFOs are always drained after all transfers, we
can implement I2C_M_IGNORE_NAK by ignoring the returned error
value.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/i2c/busses/i2c-bcm2835.c