From patchwork Mon Nov 21 07:51:43 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gao Pan X-Patchwork-Id: 697378 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3tMzJF49ltz9t1T for ; Tue, 22 Nov 2016 06:32:13 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="NRKpdB9y"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754226AbcKUTcM (ORCPT ); Mon, 21 Nov 2016 14:32:12 -0500 Received: from mail-db5eur01on0071.outbound.protection.outlook.com ([104.47.2.71]:45315 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753954AbcKUTcL (ORCPT ); Mon, 21 Nov 2016 14:32:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=f3UdsOH6cwwSDdWqqxP7TZ2WYo+UGAQsb5ewj6CyGcU=; b=NRKpdB9y6Wh8Qo+n3GkxNR0ad+uUuG2Q/Ay3rdrl1lHPAjVfRqvra5B0+9d9S5RJ7zzTPlAuKnDeuwdXRWRLrnmklCLzr7NVmpl/564jyK1loXAe59Zpp5RSDEnKomePm92uoqZkTZoClgAmrW92ovNS2Sn13a/J1Ji6FGYWjP4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=pandy.gao@nxp.com; Received: from b54642-OptiPlex-3020.ap.freescale.net (199.59.231.64) by HE1PR0401MB1785.eurprd04.prod.outlook.com (10.169.118.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8; Mon, 21 Nov 2016 07:53:05 +0000 From: Gao Pan To: , , , , , CC: , , , Subject: [Patch V5 1/2] i2c: imx: add devicetree binding for lpi2c Date: Mon, 21 Nov 2016 15:51:43 +0800 Message-ID: <1479714704-3014-1-git-send-email-pandy.gao@nxp.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 X-Originating-IP: [199.59.231.64] X-ClientProxiedBy: PS1PR0601CA0077.apcprd06.prod.outlook.com (10.167.43.173) To HE1PR0401MB1785.eurprd04.prod.outlook.com (10.169.118.151) X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 2:uxpNGr3nvL2RsUwqc4C3dieLau3r7GRNPmyHabQFK+HmOe4K19/75cPsK6JmI5QxwPHCwsZsdyUPH8R6to9NiNYUhrzSJpwUSfzK0Ftxr2/rs06ALS0VkVYX3xn2M22Q469ZaCzVXuLPkfRvX6pG5v9G5POVJmTpc7yfiPjm1rI=; 3:97rde4QzoPdWZ89YjnZvJ2NcqZBTfFNIS/6KJMikZND0q8tlX1tNiQma2lztS1561csjJ966mhJlDXlwCkXB5cSQZ/NPW4PePityLAvCYNMziSM6dghySJTbiQZvdNsDr5wi0a+y/IDMf0lzQhpJ3t6kKETICUR2ZbpyLsPnqr8= X-MS-Office365-Filtering-Correlation-Id: f9eb709d-94a0-4ff9-6ac7-08d411e37130 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0401MB1785; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 25:b6uMmhNtBVwzSrFBqsw2f85AOX6oEaRnMNF9BPeuYvkLtHaXld2Zkeb0eT2cqbUxxhztR+KsfHSSKxe9WGigPM2YIpeq3i7mGdig+UQTiY7Ki4YDntxMqNPulgM7Eu8Xeuqf7JOIdoe0zRfCbMnGGP4ByNy3wRXfd6cJVrJxIhJUT+7Bcm9QCzRjCCjK8Wq0FlhYTi2he7o9pVZdMIFXguu+UmzUTfXoFwGI8uCgssAl7bRyKoaCTjnpzVjzWpfqghmMnsp6sYcy5/SE0hOq+nkyZZIft944IHhrkASXQ9YBjT+Hyy96nHKpxtaaAdDBjltllEuulx3GDfarNqYlU1V43ixw+rkLcz1slpZMxX9ezwP/R6jpwufH9VbjFNZpgq14pH4aqO5BxaPmDTLChUqMW93xUBR2z1FXbNYyYLTqtUXcdUUecdVF6PQ6LcMSKJbTYcOyUZEDBeQW+s7ZansYj5nXhoRRxnXlgR8FDbXXALJwolyNloZmlgmSvwuQypAXSJXb3LNHBNEtEYaiyfPF+eQuqdxGKO3KxZZCl2VeaOEXRAtalacj+uAf4hDibb1/R+CI1bD83YI8ccfSNVbAHQC4ZlKJ7/4l96t9+2ZnHraxyxf0bW0+zTRO9YYX3ZuGHKYMuO7E38rS+pD+BVG+3V/l07BiuwMNl5oqYI17D3riHnHgVe/tY1XWJ16Svt6vdJ+sTV6o/AJjY93SbKNCbMfM+5ueDcd/UnRNKebGpzXqaGgHalqMYcME9+9/ X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 31:nK0fq++hrSUBbbpBuZGQGLyJQuRMVC4QdA34BHYoF/DekuCPSqGqV17HmLqtitoFRTFWIBEjsrHkZknytu34n0GDnMb88u03WG8SOD+HIgB4K7oAibYzxESZ/vsBdZMRSB4mRXICzFGNjZdElwQGYMjOip6tbW64K8+C10oyjLo7VmKBqLTZXf4z+Y1PoyliytKy8RR5lHFiSRog2i9Dneg7UJSlnRj8/hIwzygbWSzy7y/KDDLYhz4zuxOhFLoi; 20:oYDGItEGIItMHy/AhuJrCp7axMew0Pb29SfQQm88ZIv8vx53j+C58hRm7DJKqUenWzvir+GUDWbub4nzceaXreueky4xsEXS1RzZwhBh4oNMEUT/YzfWiDyF6yJxJAtfh1NQKnlLJHCrCd29Q3naxAF1uO311icW83Dx/uDpg8FG1U96kBO0Br3wPLHSAk1CbfPnB8j3YHQRqewpVp9MXrFwzqGd4jSwtA8+RedMRSKQwVBb4WqJJXuSiFS/uy3CMyEyObzAMTDfZ61UJnM4mBIzUJHxmZBpWtSe5f0Ko1+kqlEW0yyKlLqUo+t98E6t2JIvJRXrWDEnjfGv/Aqb9AmvTkR9Wu9i3uIVV/tnUVbGUxQ1NCrQlnluFOSVFp+Z4ClQpgjarOhtPvRaMfZ/5Haw2bDY7aaxFmvc1Sh2LpEaN16OQ7N1TbSjYHiKsOuJabodg/xqNyM1l0KnJ3VfL4k9GeHoDvGi0mS2MGsa8XgP/mroB7b/q9RSRYzl6oEP X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040307)(6060326)(6045199)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(6061324)(6046074)(6041248); SRVR:HE1PR0401MB1785; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0401MB1785; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 4:xmNPJldYPRPnzAyFKJL14qj2tXZ3gelbHwaqaFPkC6B1PboO8uu6sW6i2MtyA4C8Z7Zz435Xee17K0/17shzDM30wCAicVqqspFMR1HsMdp7/JaEQ84fIiGDYPdROytk+SnrCnADnxl7z1unA/DXmmspdnS1tRXssFvV+N5oeUkWGmzrBl1tEWsNp+S9fANsf5sLpSXrMVMEFQGyoVp150rm1dxiXddbYGXYHbuzPb/mArguVvxI/unbP/Zyf3siMshYK15fzVMAJuhnEfwxhgWYjLU5c96Rx3h3l/pWQLNl+WCvIdbmmmNkdYgMO9Wl4nhav90NsW/VqaGgPwhwplxHA2xPYvI+piNd6Q1rpqITix+jlMdihVMaRPNYWkfXbUZkLMNBeJz/AZSSdcUA+xNVLty5GE2iUymxd7ZS9wyhX46gzr0KL3Ud6HmF5c0dZ/51EyZfvubiUEK+VGgT/aHqXanovVpYi0dZHl6jKTBcBKLSV4R6KtcSfNqSqcMZDsdC1/hDT2ZuPunY8F0KNZm8eg0nybLf3LyzyzW1f3UXeAa0vX4Nkv3y6YJ054pE X-Forefront-PRVS: 01334458E5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(199003)(189002)(50226002)(5003940100001)(81166006)(81156014)(5660300001)(50986999)(101416001)(33646002)(189998001)(6116002)(77096005)(5001770100001)(3846002)(92566002)(6666003)(97736004)(4326007)(68736007)(8676002)(42186005)(106356001)(105586002)(2201001)(2906002)(36756003)(86362001)(7846002)(305945005)(38730400001)(47776003)(7736002)(66066001)(48376002)(50466002)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0401MB1785; H:b54642-OptiPlex-3020.ap.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0401MB1785; 23:xrenfA+yhYElRBNIhTId1NV4kimpKP+vfSXVNtw?= =?us-ascii?Q?DyCDTRcknY5+fl9//r4bFmejpctmojPVPyQrE64VuEgHwbcabKKYBpizTEgq?= =?us-ascii?Q?/LzYP8LMhLzz3WxwZhcFsxQMfLmwLUB7pjKfnQeARRWkqZKG3C7+F67FrHdf?= =?us-ascii?Q?45ozTaECHGe6XVObanWqZ6oFp6w9ksMXOdCchIjbX3EaHwHldBoQqKJR1vQu?= =?us-ascii?Q?89aEs7/b0pRZMLigKfyjGGFxF0ptb3wEuO+k2lJmw1e8PW5K/zpVtr/NowVK?= =?us-ascii?Q?SOy9ncXlytvAddoE+t5Cwc9d+x79yTwYNe2d2AWAbxdV+FMarycdXQM8EmnG?= =?us-ascii?Q?v267/9nIBDlF3dGQ2LM9KPBC/SMDqXY9ZKMRLGc/NrRSQAGtKuiBTzQx8gkx?= =?us-ascii?Q?8SHzAV5bA95NMdiLZi0GnosnQTEDAM3cOaiPilIYaL13g8VcwO6pOjiwc/YL?= =?us-ascii?Q?FpRvGNVF1UP1MmKvH80SKpgfhyFoVE7me6jdrrSSJ+ZKrJTCpQgrN+j3OIGJ?= =?us-ascii?Q?HR4/aT9O4YzH25K/0YYn0+rUdXYL++3IgjIIJvt/5zMp9WOh6qtTqQYum/ZB?= =?us-ascii?Q?2fS2z5ERv5T5VZMoRkcx7tdAKIqf4PLmV7qtyIkyURqWOpFsuoukzTLIpVH2?= =?us-ascii?Q?R9grMkpDopvqPq93xtXcdnl39dNG7hltBNCZ0kPQVvnJ4RLZgFEkzyWL+TY8?= =?us-ascii?Q?frtRI4rmz0czil1B3TiPYGKafNO1f/BZ6L6ESfitHtmWhOkaJm/W7olK5cIr?= =?us-ascii?Q?p+4G8wOLo+qxppfnH+Z6dd5dOWK7sYXzZi7nQHSuHdx+NzJE/yVS9YVyYTNH?= =?us-ascii?Q?8JNJi8fhC38PbzY5ZuGICenna6pXEFWUTEITlHpFbqcmVlgXpdncB3RyyRmp?= =?us-ascii?Q?Uqg9MYbOome/rcZ77wWc5iqUtg00hl7w4uhdM5fTJG2na68OKrliiCRKSPcA?= =?us-ascii?Q?mS2XN8H8Wmct9PozBmmQy9t+rOUvwco9aazMNc3LMQIvAkzMlwdKzxC7Me6J?= =?us-ascii?Q?/ujfY6IZm2M8FOcrdz0gsv2Qkv1pMvAegBIBVa+l68Yk9sg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 6:PQ9Yu6pQ6aUWtr9bA7eRwIXe8LqdDmvFWcEhyHAMoZL5GohSZ/pwkfneOWrE2o6DJkZfm6rLxEfp+3p92e6O5InxrhQajwVa+M0/vRaffpMKIaVlg4aYlE1vW9tBStZ8+r9goIoqAW90XqyM8fCGORtjNQ8keiHPFfZu+p5h8LFQUlnzMAuE7iiCUg3nJlnrz+OzFQiyKjHjzFpyUqomT9U3/qs2weae5YlGhZD5H7ad4+F7lEKJgmvZFm/xf5SjRY2WhlUhiZtsYASq4Qe7/9AORFXG1nsoH7Pjwl3xx2ulCfNxeUTjLt6ijCGpzOwYJi6sPo0ZtrWAUDJz7cHMP1z983cQO8uBrPR5MN/J1tPSUaPVSpOPAltRnga97fyd; 5:wC0iOg1aHY1hpO0NuAgDpFJhO11PwUbbx5k7ywTYMnOOvN0zNn4k63S0piS7S5PLyRbOJnQOJE2tY3P7f+MxHyhGMhQlIHGdZwUUyTldCth57s5LOIyh0EZay1Fe6Kh1WNsVSGoHB0Sq+XtLJxLs2A==; 24:niz4HHI0BJzaHbL2aXn0IcqBCJcfWQS74fVqsCmH9ZzU2y69U2Qj9rAThl+1Fw8hq9AeXK4Agr8rxsUxzvBHBwsqUWzhmpG+79mdPXZxGdw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0401MB1785; 7:iN0JexlOa39iRBSPMngwYd+KMElnpWXscdwIriwPynojvbBWSnubE8a6d+8+MrRncmGmmOZGW74nxUsBSsdALk9AkjsLBcNZoMOawQX0e+g6WkI9rrRxvui9C5WrPXyzgAgx9RdD3CxJp/4jIGUJnVpZmXs2bMljC/nzao/ShWUMk23cqGZSuGlPhPYXl6up7ghIQvwKYP+eJEsMf/z44C8ZsPVlhEUfHsJKwnk3CzgKc6q9H/oGvdcHeyqp1nBcetforEE5BxEFyPHAHOzGe6MbSk62opzj5GtjtKP9uMH9nRWyYcjOK/MuoNSEi9mOEeMUjXSbNNWDj4H2qZ3wP0aVjiY8p1KyWNlQWBINakc= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2016 07:53:05.2601 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0401MB1785 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Add a binding document for lpi2c driver Signed-off-by: Gao Pan --- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt new file mode 100644 index 0000000..70c054a --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt @@ -0,0 +1,20 @@ +* Freescale Low Power Inter IC (LPI2C) for i.MX + +Required properties: +- compatible : + - "fsl,imx7ulp-lpi2c" for LPI2C compatible with the one integrated on i.MX7ULP soc + - "fsl,imx8dv-lpi2c" for LPI2C compatible with the one integrated on i.MX8DV soc +- reg : address and length of the lpi2c master registers +- interrupt-parent : core interrupt controller +- interrupts : lpi2c interrupt +- clocks : lpi2c clock specifier + +Examples: + +lpi2c7: lpi2c7@40A50000 { + compatible = "fsl,imx8dv-lpi2c"; + reg = <0x40A50000 0x10000>; + interrupt-parent = <&intc>; + interrupts = ; + clocks = <&clks IMX7ULP_CLK_LPI2C7>; +};