Re: [PATCH] i2c-designware: Intel BayTrail PMIC I2C bus support

2014-09-14 Thread Maxime Coquelin
Hi David, On 09/12/2014 07:36 PM, David E. Box wrote: This patch implements an I2C bus sharing mechanism between the host and platform hardware on select Intel BayTrail SoC platforms using the XPower AXP288 PMIC. On these platforms access to the PMIC must be shared with platform hardware. The h

[PATCH] i2c-rcar: check for no IRQ in rcar_i2c_irq()

2014-09-14 Thread Sergei Shtylyov
Check if the ICMSR register (masked with the ICMIER register) evaluates to 0 in the driver's interrupt handler and return IRQ_NONE in that case, like many other drivers do. Signed-off-by: Sergei Shtylyov --- The patch is against Wolfram Sang's 'linux.git' repo's 'i2c/for-next' branch plus 3 cle

[PATCH v2 3/3] i2c-rcar: make rcar_i2c_irq_recv() *void*

2014-09-14 Thread Sergei Shtylyov
rcar_i2c_irq_recv() always returns 0, so we can make this function return *void* and also remove rcar_i2c_flags_set() invocation in rcar_i2c_irq(). Signed-off-by: Sergei Shtylyov --- Changes in version 2: - refreshed patch. drivers/i2c/busses/i2c-rcar.c |8 +++- 1 file changed, 3 inser

[PATCH v2 2/3] i2c-rcar: make rcar_i2c_prepare_msg() *void*

2014-09-14 Thread Sergei Shtylyov
rcar_i2c_prepare_msg() always returns 0, so we can make this function return *void* and thus remove the result check in rcar_i2c_master_xfer(). Signed-off-by: Sergei Shtylyov --- Changes in version 2: - resolved reject, refreshed patch. drivers/i2c/busses/i2c-rcar.c |9 ++--- 1 file ch

[PATCH v2 1/3] i2c-rcar: simplify check for last message

2014-09-14 Thread Sergei Shtylyov
rcar_i2c_master_xfer() needlessly compares the message pointers (using indirect addressing) in order to detect the last I2C message, while it's enough to only compare the message indexes. Signed-off-by: Sergei Shtylyov --- Changes in version 2: - refreshed patch. drivers/i2c/busses/i2c-rcar.c

[PATCH v2 0/3] R-Car I2C driver: some cleanups

2014-09-14 Thread Sergei Shtylyov
Hello. Here's the set of 3 patches against Wolfram Sang's 'linux.git' repo's 'i2c/for-next' branch. [1/3] i2c-rcar: simplify check for last message [2/3] i2c-rcar: make rcar_i2c_prepare_msg() *void* [3/3] i2c-rcar: make rcar_i2c_irq_recv() *void* WBR, Sergei -- To unsubscribe from this list: