[PATCH V1 3/3] OMAP: Define TCA6424 max number of possible IRQs

2012-07-28 Thread Chandrabhanu Mahapatra
From: Leed Aguilar TCA6424 being a 24 bit I2C and SMBus I/O expander has 24 available GPIO lines that can be used as IRQs lines. So, the support for 24 more IRQ lines has been added to the kernel. Signed-off-by: Leed Aguilar Signed-off-by: Chandrabhanu Mahapatra --- arch/arm/plat-omap

[PATCH V1 2/3] gpio/pca953x: increase variables size to support 24 bit of data

2012-07-28 Thread Chandrabhanu Mahapatra
From: Leed Aguilar Increase variable size from u16 to u32 to allocate 24 bit of data required for the TCA6424 I/O expander device type. Signed-off-by: Leed Aguilar Signed-off-by: Chandrabhanu Mahapatra --- drivers/gpio/gpio-pca953x.c | 28 ++-- 1 file changed, 14

[PATCH V1 1/3] GPIO: PCA953X: Increase size of invert variable to support 24 bit

2012-07-28 Thread Chandrabhanu Mahapatra
in Polarity Inversion registers. The variables corresponding to Input, Output and Configuration registers have already been updated to support 24 bit values. This patch thus updates the invert variable of PCA953X platform data to support 24 bit. Signed-off-by: Chandrabhanu Mahapatra --- drivers

[PATCH V1 0/3] Extend TCA6424 support

2012-07-28 Thread Chandrabhanu Mahapatra
, irq_stat, etc. The 3rd patch extends 24 lines irq support for TCA6424. The 4th patch for the previous patch series has been removed. These patches were based on mainline kernel v3.5rc7. All your comments and suggestions are welcome. Regards, Chandrabhanu Chandrabhanu Mahapatra (1): GPIO: PCA953X

[PATCH V1 0/3] Extend TCA6424 support

2012-07-28 Thread Chandrabhanu Mahapatra
, irq_stat, etc. The 3rd patch extends 24 lines irq support for TCA6424. The 4th patch for the previous patch series has been removed. These patches were based on mainline kernel v3.5rc7. All your comments and suggestions are welcome. Regards, Chandrabhanu Chandrabhanu Mahapatra (1): GPIO: PCA953X

[PATCH V1 1/3] GPIO: PCA953X: Increase size of invert variable to support 24 bit

2012-07-28 Thread Chandrabhanu Mahapatra
in Polarity Inversion registers. The variables corresponding to Input, Output and Configuration registers have already been updated to support 24 bit values. This patch thus updates the invert variable of PCA953X platform data to support 24 bit. Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com

[PATCH V1 2/3] gpio/pca953x: increase variables size to support 24 bit of data

2012-07-28 Thread Chandrabhanu Mahapatra
From: Leed Aguilar leed.agui...@ti.com Increase variable size from u16 to u32 to allocate 24 bit of data required for the TCA6424 I/O expander device type. Signed-off-by: Leed Aguilar leed.agui...@ti.com Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com --- drivers/gpio/gpio-pca953x.c

[PATCH V1 3/3] OMAP: Define TCA6424 max number of possible IRQs

2012-07-28 Thread Chandrabhanu Mahapatra
From: Leed Aguilar leed.agui...@ti.com TCA6424 being a 24 bit I2C and SMBus I/O expander has 24 available GPIO lines that can be used as IRQs lines. So, the support for 24 more IRQ lines has been added to the kernel. Signed-off-by: Leed Aguilar leed.agui...@ti.com Signed-off-by: Chandrabhanu

[PATCH 4/4] gpio/pca953x: register the device irq using appropriate api's

2012-07-10 Thread Chandrabhanu Mahapatra
: I964145e2a280d6553ea2c05ea8049810a1983930 Signed-off-by: Leed Aguilar Signed-off-by: Chandrabhanu Mahapatra --- drivers/gpio/gpio-pca953x.c |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c index c3ca7d8..27486da 100644 --- a/drivers/gpio/gpio

[PATCH 3/4] OMAP: Define TCA6424 max number of possible IRQs

2012-07-10 Thread Chandrabhanu Mahapatra
-by: Chandrabhanu Mahapatra --- arch/arm/plat-omap/include/plat/irqs.h | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm/plat-omap/include/plat/irqs.h b/arch/arm/plat-omap/include/plat/irqs.h index 37b..97c71ba 100644 --- a/arch/arm/plat-omap/include/plat

[PATCH 2/4] gpio/pca953x: increase variables size to support 24 bit of data

2012-07-10 Thread Chandrabhanu Mahapatra
From: Leed Aguilar Increase variable size from u16 to u32 to allocate 24 bit of data required for the TCA6424 I/O expander device type. Signed-off-by: Leed Aguilar Signed-off-by: Chandrabhanu Mahapatra --- drivers/gpio/gpio-pca953x.c | 28 ++-- 1 file changed, 14

[PATCH 1/4] GPIO: PCA953X: Increase size of invert variable to support 24 bit

2012-07-10 Thread Chandrabhanu Mahapatra
in Polarity Inversion registers. The variables corresponding to Input, Output and Configuration registers have already been updated to support 24 bit values. This patch thus updates the invert variable of PCA953X platform data to support 24 bit. Signed-off-by: Chandrabhanu Mahapatra --- drivers

[PATCH 0/4] Extend TCA6424 support

2012-07-10 Thread Chandrabhanu Mahapatra
Chandrabhanu Mahapatra (1): GPIO: PCA953X: Increase size of invert variable to support 24 bit Leed Aguilar (3): gpio/pca953x: increase variables size to support 24 bit of data OMAP: Define TCA6424 max number of possible IRQs gpio/pca953x: register the device irq using appropriate api's arch/arm

[PATCH 0/4] Extend TCA6424 support

2012-07-10 Thread Chandrabhanu Mahapatra
Chandrabhanu Mahapatra (1): GPIO: PCA953X: Increase size of invert variable to support 24 bit Leed Aguilar (3): gpio/pca953x: increase variables size to support 24 bit of data OMAP: Define TCA6424 max number of possible IRQs gpio/pca953x: register the device irq using appropriate api's arch/arm

[PATCH 1/4] GPIO: PCA953X: Increase size of invert variable to support 24 bit

2012-07-10 Thread Chandrabhanu Mahapatra
in Polarity Inversion registers. The variables corresponding to Input, Output and Configuration registers have already been updated to support 24 bit values. This patch thus updates the invert variable of PCA953X platform data to support 24 bit. Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com

[PATCH 2/4] gpio/pca953x: increase variables size to support 24 bit of data

2012-07-10 Thread Chandrabhanu Mahapatra
From: Leed Aguilar leed.agui...@ti.com Increase variable size from u16 to u32 to allocate 24 bit of data required for the TCA6424 I/O expander device type. Signed-off-by: Leed Aguilar leed.agui...@ti.com Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com --- drivers/gpio/gpio-pca953x.c

[PATCH 3/4] OMAP: Define TCA6424 max number of possible IRQs

2012-07-10 Thread Chandrabhanu Mahapatra
Aguilar leed.agui...@ti.com Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com --- arch/arm/plat-omap/include/plat/irqs.h | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm/plat-omap/include/plat/irqs.h b/arch/arm/plat-omap/include/plat/irqs.h index 37b

[PATCH 4/4] gpio/pca953x: register the device irq using appropriate api's

2012-07-10 Thread Chandrabhanu Mahapatra
: I964145e2a280d6553ea2c05ea8049810a1983930 Signed-off-by: Leed Aguilar leed.agui...@ti.com Signed-off-by: Chandrabhanu Mahapatra cmahapa...@ti.com --- drivers/gpio/gpio-pca953x.c |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c