i2c-bcm2835: Flush FIFOs cleanly on error