]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: jetson-cv: make PCA953x as interrupt controller
authorLaxman Dewangan <ldewangan@nvidia.com>
Thu, 4 Jun 2015 05:30:59 +0000 (11:00 +0530)
committerKerwin Wan <kerwinw@nvidia.com>
Mon, 13 Jul 2015 05:38:03 +0000 (22:38 -0700)
Make GPIO expanders on Jetson-CV as the interrupt controller.

Change-Id: Icd03bb45425978162279e196bca835e3a509aa8b
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/752292
(cherry picked from commit becd40e27ceceb92404f5dbf3c7316f80f115887)
Reviewed-on: http://git-master/r/768420
Tested-by: Kerwin Wan <kerwinw@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
arch/arm64/boot/dts/tegra210-jetson-cv-base-p2597-2180-a00.dts

index 8f9b65147ad5ccb3ad6144bb1b4e72ee4eda5162..0f1915b4c2d15a2cad9de87ad019d48ee1ca3122 100644 (file)
                        reg = <0x74>;
                        interrupt-parent = <&gpio>;
                        interrupts = <TEGRA_GPIO(L, 1) 0x0>;
+                       #interrupt-cells = <2>;
+                       interrupt-controller;
                        gpio-init-names = "default";
                        gpio-init-0 = <&tca9539_74_default>;
                        tca9539_74_default: default {
                        reg = <0x77>;
                        interrupt-parent = <&gpio>;
                        interrupts = <TEGRA_GPIO(Z, 2) 0x0>;
+                       #interrupt-cells = <2>;
+                       interrupt-controller;
                        gpio-init-names = "default";
                        gpio-init-0 = <&tca9539_74_default>;
                        tca9539_77_default: default {