lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 12 Jun 2013 18:58:14 +0200 From: Sebastian Andrzej Siewior <bigeasy@...utronix.de> To: Samuel Ortiz <sameo@...ux.intel.com> Cc: BenoƮt Cousson <b-cousson@...com>, Tony Lindgren <tony@...mide.com>, Jonathan Cameron <jic23@....ac.uk>, Dmitry Torokhov <dmitry.torokhov@...il.com>, Felipe Balbi <balbi@...com>, linux-kernel@...r.kernel.org, linux-omap@...r.kernel.org, linux-iio@...r.kernel.org, linux-input@...r.kernel.org, "Patil, Rachna" <rachna@...com>, Pantelis Antoniou <panto@...oniou-consulting.com>, Sebastian Andrzej Siewior <sebastian@...akpoint.cc> Subject: [PATCH 13/21] arm: am33xx: add TSC/ADC mfd device support From: "Patil, Rachna" <rachna@...com> Add support for core multifunctional device along with its clients touchscreen and ADC. Signed-off-by: Pantelis Antoniou <panto@...oniou-consulting.com> Signed-off-by: Patil, Rachna <rachna@...com> Signed-off-by: Felipe Balbi <balbi@...com> Signed-off-by: Sebastian Andrzej Siewior <sebastian@...akpoint.cc> --- arch/arm/boot/dts/am335x-evm.dts | 14 ++++++++++++++ arch/arm/boot/dts/am33xx.dtsi | 18 ++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts index 0423298..26fea97 100644 --- a/arch/arm/boot/dts/am335x-evm.dts +++ b/arch/arm/boot/dts/am335x-evm.dts @@ -244,3 +244,17 @@ &cpsw_emac1 { phy_id = <&davinci_mdio>, <1>; }; + +&tscadc { + status = "okay"; + tsc { + ti,wires = <4>; + ti,x-plate-resistance = <200>; + ti,coordiante-readouts = <5>; + ti,wire-config = <0x00 0x11 0x22 0x33>; + }; + + adc { + ti,adc-channels = <4>; + }; +}; diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 1460d9b..4ad7797 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -404,6 +404,24 @@ ti,hwmods = "wkup_m3"; }; + tscadc: tscadc@...0d000 { + compatible = "ti,am3359-tscadc"; + reg = <0x44e0d000 0x1000>; + interrupt-parent = <&intc>; + interrupts = <16>; + ti,hwmods = "adc_tsc"; + status = "disabled"; + + tsc { + compatible = "ti,am3359-tsc"; + }; + am335x_adc: adc { + #io-channel-cells = <1>; + compatible = "ti,am3359-adc"; + }; + + }; + gpmc: gpmc@...00000 { compatible = "ti,am3352-gpmc"; ti,hwmods = "gpmc"; -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists