Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-03 Thread M'boumba Cedric Madianga
Hi Maxime, 2016-06-02 18:02 GMT+02:00 Maxime Coquelin : > Hi Cedric, > > 2016-06-02 17:35 GMT+02:00 M'boumba Cedric Madianga > : >> Hi, >> + +/** + * stm32f4_i2c_xfer() - Transfer combined I2C message + * @i2c_adap:

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-03 Thread M'boumba Cedric Madianga
Hi Maxime, 2016-06-02 18:02 GMT+02:00 Maxime Coquelin : > Hi Cedric, > > 2016-06-02 17:35 GMT+02:00 M'boumba Cedric Madianga > : >> Hi, >> + +/** + * stm32f4_i2c_xfer() - Transfer combined I2C message + * @i2c_adap: Adapter pointer to the controller + * @msgs: Pointer to

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-02 Thread Maxime Coquelin
Hi Cedric, 2016-06-02 17:35 GMT+02:00 M'boumba Cedric Madianga : > Hi, > >>> + >>> +/** >>> + * stm32f4_i2c_xfer() - Transfer combined I2C message >>> + * @i2c_adap: Adapter pointer to the controller >>> + * @msgs: Pointer to data to be written. >>> + * @num: Number of

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-02 Thread Maxime Coquelin
Hi Cedric, 2016-06-02 17:35 GMT+02:00 M'boumba Cedric Madianga : > Hi, > >>> + >>> +/** >>> + * stm32f4_i2c_xfer() - Transfer combined I2C message >>> + * @i2c_adap: Adapter pointer to the controller >>> + * @msgs: Pointer to data to be written. >>> + * @num: Number of messages to be executed >>>

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-02 Thread M'boumba Cedric Madianga
Hi, >> + >> +/** >> + * stm32f4_i2c_xfer() - Transfer combined I2C message >> + * @i2c_adap: Adapter pointer to the controller >> + * @msgs: Pointer to data to be written. >> + * @num: Number of messages to be executed >> + */ >> +static int stm32f4_i2c_xfer(struct i2c_adapter *i2c_adap, struct

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-02 Thread M'boumba Cedric Madianga
Hi, >> + >> +/** >> + * stm32f4_i2c_xfer() - Transfer combined I2C message >> + * @i2c_adap: Adapter pointer to the controller >> + * @msgs: Pointer to data to be written. >> + * @num: Number of messages to be executed >> + */ >> +static int stm32f4_i2c_xfer(struct i2c_adapter *i2c_adap, struct

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-01 Thread Maxime Coquelin
2016-06-01 16:01 GMT+02:00 M'boumba Cedric Madianga : > Hi Maxime, > +static void stm32f4_i2c_set_speed_mode(struct stm32f4_i2c_dev *i2c_dev) +{ + struct stm32f4_i2c_timings *t = _timings[i2c_dev->speed]; + u32 ccr, val, clk_rate; +

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-01 Thread Maxime Coquelin
2016-06-01 16:01 GMT+02:00 M'boumba Cedric Madianga : > Hi Maxime, > +static void stm32f4_i2c_set_speed_mode(struct stm32f4_i2c_dev *i2c_dev) +{ + struct stm32f4_i2c_timings *t = _timings[i2c_dev->speed]; + u32 ccr, val, clk_rate; + + ccr =

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-01 Thread M'boumba Cedric Madianga
Hi Maxime, >>> +static void stm32f4_i2c_set_speed_mode(struct stm32f4_i2c_dev *i2c_dev) >>> +{ >>> + struct stm32f4_i2c_timings *t = _timings[i2c_dev->speed]; >>> + u32 ccr, val, clk_rate; >>> + >>> + ccr = readl_relaxed(i2c_dev->base + STM32F4_I2C_CCR); >>> + ccr &=

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-06-01 Thread M'boumba Cedric Madianga
Hi Maxime, >>> +static void stm32f4_i2c_set_speed_mode(struct stm32f4_i2c_dev *i2c_dev) >>> +{ >>> + struct stm32f4_i2c_timings *t = _timings[i2c_dev->speed]; >>> + u32 ccr, val, clk_rate; >>> + >>> + ccr = readl_relaxed(i2c_dev->base + STM32F4_I2C_CCR); >>> + ccr &=

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-18 Thread M'boumba Cedric Madianga
Hi Maxime, 2016-05-17 11:48 GMT+02:00 Maxime Coquelin : > Hi Cedric, > > 2016-05-11 17:36 GMT+02:00 M'boumba Cedric Madianga > : >> This patch adds support for the STM32F4 I2C controller. >> >> Signed-off-by: M'boumba Cedric Madianga

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-18 Thread M'boumba Cedric Madianga
Hi Maxime, 2016-05-17 11:48 GMT+02:00 Maxime Coquelin : > Hi Cedric, > > 2016-05-11 17:36 GMT+02:00 M'boumba Cedric Madianga > : >> This patch adds support for the STM32F4 I2C controller. >> >> Signed-off-by: M'boumba Cedric Madianga >> --- >> drivers/i2c/busses/Kconfig | 10 + >>

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-17 Thread Maxime Coquelin
Hi Cedric, 2016-05-11 17:36 GMT+02:00 M'boumba Cedric Madianga : > This patch adds support for the STM32F4 I2C controller. > > Signed-off-by: M'boumba Cedric Madianga > --- > drivers/i2c/busses/Kconfig | 10 + >

Re: [PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-17 Thread Maxime Coquelin
Hi Cedric, 2016-05-11 17:36 GMT+02:00 M'boumba Cedric Madianga : > This patch adds support for the STM32F4 I2C controller. > > Signed-off-by: M'boumba Cedric Madianga > --- > drivers/i2c/busses/Kconfig | 10 + > drivers/i2c/busses/Makefile | 1 + > drivers/i2c/busses/i2c-stm32f4.c

[PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-11 Thread M'boumba Cedric Madianga
This patch adds support for the STM32F4 I2C controller. Signed-off-by: M'boumba Cedric Madianga --- drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-stm32f4.c | 872 +++ 3

[PATCH 2/5] i2c: Add STM32F4 I2C driver

2016-05-11 Thread M'boumba Cedric Madianga
This patch adds support for the STM32F4 I2C controller. Signed-off-by: M'boumba Cedric Madianga --- drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-stm32f4.c | 872 +++ 3 files changed, 883