[PATCH] i2c: busses: i2c-bcm2835: limits cdiv to allowed values

2015-05-22 Thread s. wicki
fixes: round down divider instead of incrementing adds: make sure bits 16-31 of cdiv register are always 0 adds: assume minimal divider of 2 if divider resulted in 0 (bcm2835 sets divider to 32768 if cdiv is set to 0) Signed-off-by: s. wicki linux...@tinag.ch ---

[PATCH v3 i2c/for-next] i2c: i801: recover from hardware PEC errors

2015-05-22 Thread Ellen Wang
On a CRC error while using hardware-supported PEC, an additional error bit is set in the auxiliary status register. If this bit isn't cleared, all subsequent operations will fail, essentially hanging the controller. The fix is simple: check, report, and clear the bit in i801_check_post(). Also,

Re: [PATCH v2 0/2] Fix OF match for adxl34x driver

2015-05-22 Thread Dmitry Torokhov
On Thu, May 21, 2015 at 01:42:24PM +0200, Geert Uytterhoeven wrote: Hi Dmitry, This is a resent of a series by Laurent Pinchart to fix OF matching for the adxl34x driver. According to the discussion in response to that series, we were under the impression this was going in through