Re: [PATCH 1/3] i2c: exynos5: add High Speed I2C controller driver

2012-11-27 Thread Naveen Krishna Ch
Hello Felipe, Thomas, Thanks for your time and valuable comments, I will post the next version with you comments addressed. On 27 November 2012 19:04, Thomas Abraham wrote: > > On 27 November 2012 18:30, Naveen Krishna Chatradhi > wrote: > > Adds support for High Speed I2C driver found in Exyno

RE: [PATCH 13/16] i2c: sirf: remove __dev* attributes

2012-11-27 Thread Barry Song
> -Original Message- > From: Bill Pemberton [mailto:wf...@virginia.edu] > Sent: Wednesday, November 28, 2012 5:00 AM > To: linux-i2c@vger.kernel.org > Cc: gre...@linuxfoundation.org; Barry Song > Subject: [PATCH 13/16] i2c: sirf: remove __dev* attributes > > CONFIG_HOTPLUG is going away as

Re: [PATCH 08/16] i2c: ocores: remove __dev* attributes

2012-11-27 Thread Peter Korsgaard
> "Bill" == Bill Pemberton writes: Bill> CONFIG_HOTPLUG is going away as an option. As result the __dev* Bill> markings will be going away. Bill> Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, Bill> and __devexit. Acked-by: Peter Korsgaard -- Bye, Peter Korsgaa

Re: [PATCH 02/16] i2c: mux-gpio: remove __dev* attributes

2012-11-27 Thread Peter Korsgaard
> "BP" == Bill Pemberton writes: BP> CONFIG_HOTPLUG is going away as an option. As result the __dev* BP> markings will be going away. BP> Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, BP> and __devexit. BP> Signed-off-by: Bill Pemberton BP> Cc: Peter Korsgaard Ack

Re: [PATCH 06/16] i2c: i2c-gpio: remove __dev* attributes

2012-11-27 Thread HÃ¥vard Skinnemoen
On Tue, Nov 27, 2012 at 12:59 PM, Bill Pemberton wrote: > CONFIG_HOTPLUG is going away as an option. As result the __dev* > markings will be going away. > > Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, > and __devexit. > > Signed-off-by: Bill Pemberton > Cc: Haavard Skinn

[PATCH 07/16] i2c: i2c-parport-light: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Jean Delvare --- drivers/i2c/busses/i2c-parport-light.c | 6 +++--- 1 file changed

[PATCH 06/16] i2c: i2c-gpio: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Haavard Skinnemoen --- drivers/i2c/busses/i2c-gpio.c | 8 1 file changed,

[PATCH 01/16] i2c/busses: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton --- drivers/i2c/busses/i2c-at91.c | 14 +-- drivers/i2c/busses/i2

[PATCH 05/16] i2c: i2c-cpm: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Jochen Friedrich Cc: linuxppc-...@lists.ozlabs.org --- drivers/i2c/busses/i2c-cpm.

[PATCH 10/16] i2c: pca: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Wolfram Sang --- drivers/i2c/busses/i2c-pca-isa.c | 8 drivers/i2c/b

[PATCH 08/16] i2c: ocores: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Peter Korsgaard --- drivers/i2c/busses/i2c-ocores.c | 6 +++--- 1 file changed, 3

[PATCH 09/16] i2c: omap: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Tony Lindgren --- drivers/i2c/busses/i2c-omap.c | 6 +++--- 1 file changed, 3 inse

[PATCH 12/16] i2c: i2c-pasemi: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Olof Johansson --- drivers/i2c/busses/i2c-pasemi.c | 6 +++--- 1 file changed, 3 i

[PATCH 16/16] i2c: SMBus: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Jean Delvare --- drivers/i2c/busses/i2c-ali1535.c | 8 drivers/i2c/busse

[PATCH 11/16] i2c: puv3: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Guan Xuetao --- drivers/i2c/busses/i2c-puv3.c | 6 +++--- 1 file changed, 3 insert

[PATCH 14/16] i2c-ali1563: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Rudolf Marek Cc: Jean Delvare --- drivers/i2c/busses/i2c-ali1563.c | 8

[PATCH 13/16] i2c: sirf: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Barry Song --- drivers/i2c/busses/i2c-sirf.c | 8 1 file changed, 4 inser

[PATCH 15/16] i2c-sis96x: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Mark M. Hoffman Cc: Jean Delvare --- drivers/i2c/busses/i2c-sis96x.c | 6 +++---

[PATCH 04/16] i2c: scx200_acb: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Jim Cromie --- drivers/i2c/busses/scx200_acb.c | 16 1 file chang

[PATCH 03/16] i2c: pnx: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Vitaly Wool --- drivers/i2c/busses/i2c-pnx.c | 6 +++--- 1 file changed, 3 inserti

[PATCH 00/16] i2c: remove __dev* attributes for retirement of HOTPLUG

2012-11-27 Thread Bill Pemberton
This is a respin of the patches to remove the __dev* attributes in the i2c subsystem. The attributes __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit are no longer needed since CONFIG_HOTPLUG is being removed as an option. Bill Pemberton (16): i2c/busses: remove __dev* attr

[PATCH 02/16] i2c: mux-gpio: remove __dev* attributes

2012-11-27 Thread Bill Pemberton
CONFIG_HOTPLUG is going away as an option. As result the __dev* markings will be going away. Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst, and __devexit. Signed-off-by: Bill Pemberton Cc: Peter Korsgaard --- drivers/i2c/muxes/i2c-mux-gpio.c | 14 +++--- 1 file c

Re: [PATCH 1/3] i2c: exynos5: add High Speed I2C controller driver

2012-11-27 Thread Thomas Abraham
On 27 November 2012 18:30, Naveen Krishna Chatradhi wrote: > Adds support for High Speed I2C driver found in Exynos5 and later > SoCs from Samsung. This driver currently supports Auto mode. > > Driver only supports Device Tree method. > > Signed-off-by: Taekgyun Ko > Signed-off-by: Naveen Krishna

Re: [PATCH 1/3] i2c: exynos5: add High Speed I2C controller driver

2012-11-27 Thread Felipe Balbi
Hi, On Tue, Nov 27, 2012 at 06:30:34PM +0530, Naveen Krishna Chatradhi wrote: > diff --git a/drivers/i2c/busses/i2c-exynos5.c > b/drivers/i2c/busses/i2c-exynos5.c > new file mode 100644 > index 000..5983aa9 > --- /dev/null > +++ b/drivers/i2c/busses/i2c-exynos5.c > @@ -0,0 +1,758 @@ > +/* lin

[PATCH 3/3] arm: exynos5: Add HS-I2C device tree platform information

2012-11-27 Thread Naveen Krishna Chatradhi
This patch adds HS-I2C device tree platform information in exynos5.dtsi and exynos5-smdk5250. Signed-off-by: Naveen Krishna Chatradhi --- arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 +++ arch/arm/boot/dts/exynos5250.dtsi | 32 + 2 files chan

[PATCH 2/3] ARM: exynos5: Add gate clocks for HS-I2C

2012-11-27 Thread Naveen Krishna Chatradhi
Adds clock gating bits for High Speed I2C channels 0, 1, 2 and 3. Signed-off-by: Naveen Krishna Chatradhi --- arch/arm/mach-exynos/clock-exynos5.c | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/mach-exynos/clock-exynos5.c b/arch/arm/mach-exynos/clock-exynos

[PATCH 1/3] i2c: exynos5: add High Speed I2C controller driver

2012-11-27 Thread Naveen Krishna Chatradhi
Adds support for High Speed I2C driver found in Exynos5 and later SoCs from Samsung. This driver currently supports Auto mode. Driver only supports Device Tree method. Signed-off-by: Taekgyun Ko Signed-off-by: Naveen Krishna Chatradhi --- drivers/i2c/busses/Kconfig |6 + drivers/i2c/

[PATCH 0/3] i2c: Add High speed I2C controller driver for Exynos5

2012-11-27 Thread Naveen Krishna Chatradhi
Exynos5 and latter SoCs from Samsung supports High Speed I2C controller. This patch set adds the controller driver, device tree information for Exynos5 platform and defines gating clocks. Naveen Krishna Chatradhi (3): i2c: exynos5: add High Speed I2C controller driver ARM: exynos5: Add gate cl