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
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
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
, 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
, 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
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
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
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
: 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
-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
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
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
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
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
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
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
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
: 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
18 matches
Mail list logo