diff options
author | Ray Jui <rjui@broadcom.com> | 2015-09-22 01:12:49 +0300 |
---|---|---|
committer | Florian Fainelli <f.fainelli@gmail.com> | 2015-09-23 03:50:36 +0300 |
commit | 35e372a3a1f016648f278aeb7b55fe347b6699da (patch) | |
tree | 207843243923f2af8ac33844d68890dbdfbd386e /arch/arm/boot/dts/bcm-cygnus.dtsi | |
parent | 2e561f92dc12ea3de131d337516d58862fd7ef2c (diff) | |
download | linux-35e372a3a1f016648f278aeb7b55fe347b6699da.tar.xz |
ARM: dts: enable touchscreen support on Cygnus
This patch enables touchscreen support on bcm958300k and bcm958305k.
Touchscreen is connected to these boards through the bcm9hmidc daughter
card, and therefore also adding bcm9hmidc.dtsi that describes the
daughter card
Signed-off-by: Ray Jui <rjui@broadcom.com>
Reviewed-by: Vikram Prakash <vikramp@broadcom.com>
Reviewed-by: Scott Branden <sbranden@broadcom.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm/boot/dts/bcm-cygnus.dtsi')
-rw-r--r-- | arch/arm/boot/dts/bcm-cygnus.dtsi | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi index 33ec6a51e45d..24e058c73700 100644 --- a/arch/arm/boot/dts/bcm-cygnus.dtsi +++ b/arch/arm/boot/dts/bcm-cygnus.dtsi @@ -32,6 +32,7 @@ #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/irq.h> +#include <dt-bindings/clock/bcm-cygnus.h> #include "skeleton.dtsi" @@ -257,5 +258,14 @@ interrupt-controller; interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>; }; + + touchscreen: tsc@180a6000 { + compatible = "brcm,iproc-touchscreen"; + reg = <0x180a6000 0x40>; + clocks = <&asiu_clks BCM_CYGNUS_ASIU_ADC_CLK>; + clock-names = "tsc_clk"; + interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; }; }; |