ARM: 6059/1: PL061 GPIO: Changing *_irq_chip_data with *_irq_data for real irqs.
authorviresh kumar <viresh.kumar@st.com>
Wed, 21 Apr 2010 08:41:54 +0000 (09:41 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 22 Apr 2010 11:30:13 +0000 (12:30 +0100)
commit9a99d55514d3c6bfc03e41536659d781af6998f5
tree9e6201fe572cc232da5955ea9f517ff0b9d90da7
parent313af42b5b3ea105567e8a62b01f35a9245c3fb3
ARM: 6059/1: PL061 GPIO: Changing *_irq_chip_data with *_irq_data for real irqs.

PL061 driver is using set_irq_chip_data and get_irq_chip_data for real
irq lines. It must be using *_irq_data functions instead. As chip_data
is used by interrupt controllers also, which makes vic write at incorrect
addresses.

Signed-off-by: Viresh Kumar <viresh.kumar@st.com>
Acked-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
drivers/gpio/pl061.c