Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1193963 > unrolled thread
| Started by | Haibo Chen <haibo.chen@freescale.com> |
|---|---|
| First post | 2015-07-28 12:00 +0200 |
| Last post | 2015-07-28 12:00 +0200 |
| Articles | 2 — 1 participant |
Back to article view | Back to linux.kernel
[PATCH v2 0/5] Add imx6ul touch screen controller support Haibo Chen <haibo.chen@freescale.com> - 2015-07-28 12:00 +0200
[PATCH v2 4/5] ARM: dts: imx6ul.dtsi: add TSC support Haibo Chen <haibo.chen@freescale.com> - 2015-07-28 12:00 +0200
| From | Haibo Chen <haibo.chen@freescale.com> |
|---|---|
| Date | 2015-07-28 12:00 +0200 |
| Subject | [PATCH v2 0/5] Add imx6ul touch screen controller support |
| Message-ID | <pR9PX-5AL-3@gated-at.bofh.it> |
i.MX6UL contains a touch screen controller. This patch set add imx6ul touch screen controller driver support. Changes for v2: -Add property in devicetree Documentation. -Add tsc disable code in tsc_remove function. -Remove some redundant code. Haibo Chen (5): input: touchscreen: add imx6ul_tsc driver support Documentation: Detail permitted DT properties for the imx6ul_tsc ARM: imx_v6_v7_defconfig: enable imx6ul_tsc ARM: dts: imx6ul.dtsi: add TSC support ARM: dts: imx6ul-14x14-evk.dts: add tsc support .../bindings/input/touchscreen/imx6ul_tsc.txt | 36 ++ arch/arm/boot/dts/imx6ul-14x14-evk.dts | 18 + arch/arm/boot/dts/imx6ul.dtsi | 11 + arch/arm/configs/imx_v6_v7_defconfig | 1 + drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 504 +++++++++++++++++++++ 7 files changed, 583 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt create mode 100644 drivers/input/touchscreen/imx6ul_tsc.c -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Haibo Chen <haibo.chen@freescale.com> |
|---|---|
| Date | 2015-07-28 12:00 +0200 |
| Subject | [PATCH v2 4/5] ARM: dts: imx6ul.dtsi: add TSC support |
| Message-ID | <pR9PZ-5AL-55@gated-at.bofh.it> |
| In reply to | #1193963 |
Add imx6ul touchscreen controller support.
TSC module need ADC2 module to measure the touchscreen
coordinate value. This patch put TSC and ADC2 together,
make ADC2 module only be used for TSC, can't be used as
a normal ADC.
Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
---
arch/arm/boot/dts/imx6ul.dtsi | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/imx6ul.dtsi b/arch/arm/boot/dts/imx6ul.dtsi
index dc0f5b4..33aac1f 100644
--- a/arch/arm/boot/dts/imx6ul.dtsi
+++ b/arch/arm/boot/dts/imx6ul.dtsi
@@ -484,6 +484,17 @@
reg = <0x02100000 0x100000>;
ranges;
+ tsc: tsc@02040000 {
+ compatible = "fsl,imx6ul-tsc";
+ reg = <0x02040000 0x4000>, <0x0219c000 0x4000>;
+ interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
+ <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clks IMX6UL_CLK_IPG>,
+ <&clks IMX6UL_CLK_ADC2>;
+ clock-names = "tsc", "adc";
+ status = "disabled";
+ };
+
usdhc1: usdhc@02190000 {
compatible = "fsl,imx6ul-usdhc", "fsl,imx6sx-usdhc";
reg = <0x02190000 0x4000>;
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web