[PATCH v2 2/2] i2c: pxa: enable high speed mode for i2c bus

2013-08-08 Thread Leilei Shang
From: Leilei Shang To enter high speed mode, following steps should be done: 1. When running in high speed mode, i2c clock rate is different from standard mode. Clock rate must be set according to specification first. 2. When I2C controller sends a master code and wins arbitration, high speed

[PATCH v2 1/2] i2c: pxa: add pxa910 platform for i2c bus

2013-08-08 Thread Leilei Shang
From: Leilei Shang Support pxa910 i2c bus. Signed-off-by: Leilei Shang --- drivers/i2c/busses/i2c-pxa.c |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c index ea6d45d..6b84f16 100644 --- a/drivers/i2c

[PATCH] i2c: pxa: enable high speed mode for i2c bus

2013-06-06 Thread Leilei Shang
lue 0xe. 3. "rate" should be set according to specification. Signed-off-by: Leilei Shang --- drivers/i2c/busses/i2c-pxa.c | 64 +- include/linux/i2c/pxa-i2c.h |3 ++ 2 files changed, 66 insertions(+), 1 deletions(-) diff --git a/drivers/i2