2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-26 06:04:14 +08:00

ARM: dts: msm: Fix gpio interrupt and reg length

The summary interrupt is  in the SPI space. Unfortunately,
when this device was translated from board files to DT we forgot
to subtract 16 from the interrupt number to translate it into a
SPI interrupt. Also, the register space is larger than 4k, increase
it appropriately so that the gpio driver doesn't try to access
registers outside of its mapping.

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Kevin Hilman <khilman@linaro.org>
This commit is contained in:
Stephen Boyd 2013-12-10 15:14:43 -08:00 committed by Kevin Hilman
parent c4b4ecbda5
commit 296441255a
2 changed files with 3 additions and 3 deletions

View File

@ -28,11 +28,11 @@
msmgpio: gpio@800000 { msmgpio: gpio@800000 {
compatible = "qcom,msm-gpio"; compatible = "qcom,msm-gpio";
reg = <0x00800000 0x1000>; reg = <0x00800000 0x4000>;
gpio-controller; gpio-controller;
#gpio-cells = <2>; #gpio-cells = <2>;
ngpio = <173>; ngpio = <173>;
interrupts = <0 32 0x4>; interrupts = <0 16 0x4>;
interrupt-controller; interrupt-controller;
#interrupt-cells = <2>; #interrupt-cells = <2>;
}; };

View File

@ -31,7 +31,7 @@
gpio-controller; gpio-controller;
#gpio-cells = <2>; #gpio-cells = <2>;
ngpio = <150>; ngpio = <150>;
interrupts = <0 32 0x4>; interrupts = <0 16 0x4>;
interrupt-controller; interrupt-controller;
#interrupt-cells = <2>; #interrupt-cells = <2>;
reg = <0x800000 0x4000>; reg = <0x800000 0x4000>;