Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933047AbbG1Jz6 (ORCPT ); Tue, 28 Jul 2015 05:55:58 -0400 Received: from mail-bn1bbn0108.outbound.protection.outlook.com ([157.56.111.108]:48508 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755416AbbG1Jzy (ORCPT ); Tue, 28 Jul 2015 05:55:54 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none; From: Haibo Chen To: , , , , , , , , CC: , , , , , , , , , , , , , , , , , Subject: [PATCH v2 0/5] Add imx6ul touch screen controller support Date: Tue, 28 Jul 2015 17:58:36 +0800 Message-ID: <1438077521-12857-1-git-send-email-haibo.chen@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD003;1:Kum5jjAn05bbgjdSXmnDiakqbFb1VvaR/HZdj6lVljqP0d5t9b+ibRnhMPAt2mG/gbSdqtbbY23KMvIvw3q0MS75QDxJf5pDgNbVW0P1Ux/DVYR5ihW58yubq1gWHLTznkhcd+tLXCZlsoZb9/ngECumpqZ6CE4z4y6lefPOFhCmzm4QAUCLP7QykNFRY/BSISLspPuHrstQz9qLVils9KQMpeSjuHFwmAUlk//4fWqu6ZeNWHyxyEkdrdJPALIG8QkOPY7lCR8EzJVsssf4rukjs7X6FOGzywkBX7ydsAUgdt2Y2Cpu6lExQwomJ7zOmTVXuLOE6U9kL5WPANyMwQ== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(339900001)(189002)(199003)(50226001)(50986999)(77156002)(33646002)(229853001)(62966003)(19580395003)(104016003)(6806004)(2201001)(77096005)(92566002)(48376002)(36756003)(106466001)(86362001)(189998001)(5001960100002)(47776003)(87936001)(85426001)(50466002)(46102003)(7059030);DIR:OUT;SFP:1102;SCL:1;SRVR:BN3PR03MB1382;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:sfv;MX:1;A:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1382;2:aDCEccO2iRfY8eCFN+e95czJG+0WlF2yrYGWQubIXcDGX3bBzxxmF3Sj98NOXApCP+VmsvpUy0jd3IrvijeRB8YeQE/U6/a6kAl28iUzZ7L4zbWkN8y7HsDGGEmlDGo9f1LGw/oEjFozkvnHfWLaUEWsGgpDDF4WWbhGzn+SQQw=;3:PhEyIi/RwmmQbyDH9p8Z6Pzz+8DoX4qq4AUDwKS5wCJdFsqqUcPWyWeLPuQrnsnn4R7V1HAe1NoLc5QWzgqqkJAfDi1rk0APIlcDTfywbO3QYuEPGvsHxTc1sBzQ+oLEjhRJDeDx7bmo4jD2BMak718LjNwaWk8/r2lyQmo46s8DZGNtN7eIPGx4OwNOw8cJhJ4VeoTMyJ5RY1AiyMsZw7DOJ7t6Duft/NS7MzrOBbs=;25:A9WeJBzWc4C0ZGvRSpebJieaS0HQJwqG9p75EM836LbYUwfuvbp0cANyUDS0G45NqOVU6c3vms3s/pjhxG+aVw/vUkvtvWYS/ERQTfflKN7Lk40eO1JBh+tUKmtCnGdcmaXF068CNjf/6BYlSTVyUJmxTRCJeLoRCQ5zWiv6snrXOIEZLDHaAX770IKnHvgSlZnOqAswGLL1G2P9N3+qeNb4CHdnOtouGywO970/DFslrR0nqUN7iM33N/Ma8zRSfhir7SZJqsDBci8FLNOVYg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1382; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1382;20:CRstQxEMs+aBMJ2zs8R2QD65wam4nDQRSUEaS5if6j1VJxX3kA4XWYGZWLgkiyvfv+Pg3G4iCAwwFFTqip2730geY99pbyum7cHGKIisXw+9bvvhjQk/DEvmTLXGxXsCRj8v/HiJYThQg/Q+l83GuzQILkCpHTeNOr4/kViXLlt1/L1rCmBi9FnrAHiWrsEubrSVXeVT++ncYgQjl2HJWT4tMONyEc6dwtokG6WnejwU1V/cR0IvnPpgMRG22im7XNL0P5zH5rk6FcUBX/y9kfZaZK9v8d85fQcLmuBFZFz0Zajx2D9eTuNrYHuG1OEgyOWcC9T42hlz0F3jKfOTIKi4RcuTRuC+gQy6tKwbIEk=;4:YcihGoTOv2biK233PGKUltxEGCzeD9pca9VRPhpX0Ceru1weHr+sPjVqa6rmMQ7GkQLGOWjznCO7JfuefyC86/CyzR5lOzYb/Kpx2VAvBkwd5J+W63YotM65nliK4adCWz4yH4cC5md2U4sGlA93kpLCbabJ56JY7WrxkhZWb15FYfTkmHC3a6Fc8RDiUW7GT39Q71+at8xL4lYFYS0QqPJ+ejzyC8nGY82UjxDjyTuvNwEyArSzszO2xU/Qq1VhKRS0eTUJDIe0nZ2Nj4W20ipFyAzicdGq9uf5rpwk2bc= BN3PR03MB1382: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:BN3PR03MB1382;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1382; X-Forefront-PRVS: 06515DA04B X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1382;23:M7GrROxT29eAmTMfBJf9rkwomtfp+wQOmZDtmYTCd1+Rw7r1J3/OdRkQcq3IqETWlsCpwCFH0wcLVW4V1UiKRTUj6U5YErn6srEY5NMcnpaglG31iPYKp4geFRtSYz84GJX02pQfczQOeUlmeyqAw2Q7Fhm8YpMqV7+fw5kOu0qkCjNNcUMOGJynTNPM0PRQu1Th8X6B8hkrIC5vg5YAkCDtvGs/ZfuNXaU+mXY+DgQ9jOiasMjAgLpKzXh9VqWSMyVxDq7vmSeqDw2d+DyDKNrX63BfqBl2aFHRyV3HL8VlQAuNBXm/hLNkF6nMztvptBIiOMFd2c8JWHSE9cW9jLOohh1A4Mr568KdFx51eU4Z/97xFRU4/s9hTH+wYN+tX++m5DYqrC13GOhgj5fdkYauj9CfEPfIghp9IRT/Tk96MogFrTYruSSrILQYZffeqey1bBLjqk1Zif9DhpPJFQWShc43aVM7URRfnvlWRh53/85VPjnVEa/MK+roFtxEuGVoN7P2P/GeI4Hw5YT5aQgiWha5yxILx6ytuonhRLXRxz2jcwUOplFIThw1S5HA2buo1ykMV+HUB3f1cfUvUzP43bMTOGrgI4u0jslbMsli3cQaZxOYaq407n1fe+ycnUBTeQBkf9780glYkceBtu7ECG6TU8I2FvTTkhcoCkkZH8yIAPh0GARra6/O2m0ieUBzyb/M0G1ozU7RCQrA/YYXEMOxjc+cbtAReHA2iuYIEBH/oEPj7gVxUL/wp+4lNpY0AYl1rqo5+JwM4z8mVg==;5:Bz3YNeJSN2neaW9Nqr0wUQz6UYDwPVAvXdyRdqRtmfmL58GQoEZQPGmjxvID0kio72DkbOqQHZRlZ22T1ZqfGyuubhyyFi+V4vMPYcgdIaMhlbwjkHZB/dcjkqauob8Rr3HhrAI/t5J5xZiHRHNcqQ== X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1382;24:UAUWAZRo0eQyc6tnBBSf12gr+O/wr0KoTuqWQ8m4X9eYzJOZNY4pXjZ9Ryi1PWgDD+Y5FFMlGVStE+xFKUyfAIDzckfX6zcfbC7k+MHlxWI=;20:eZXRLwkZXI1QNbdl6ZX0vRt+ojAtFrOqOi3aJtGLM+PRduSDN0NdCgr4FmvD7/1Bzs4ubgP3NqnHfeqS/m9CTw== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2015 09:55:50.9486 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1382 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1400 Lines: 35 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/