From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753301AbdHGM1s (ORCPT ); Mon, 7 Aug 2017 08:27:48 -0400 Received: from mail-eopbgr20060.outbound.protection.outlook.com ([40.107.2.60]:50720 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752569AbdHGM1p (ORCPT ); Mon, 7 Aug 2017 08:27:45 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; From: Peng Fan To: linus.walleij@linaro.org, robh@kernel.org Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Fan Subject: [PATCH 1/2] devicetree: gpio: 74x164: optional enable-gpios Date: Mon, 7 Aug 2017 20:27:12 +0800 Message-Id: <1502108833-10317-1-git-send-email-peng.fan@nxp.com> X-Mailer: git-send-email 2.6.6 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.158.241.86] X-ClientProxiedBy: HK2PR04CA0086.apcprd04.prod.outlook.com (2603:1096:202:15::30) To DB6PR04MB3224.eurprd04.prod.outlook.com (2603:10a6:6:6::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ee3b50f1-ccd1-4511-ef8a-08d4dd8fb347 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(48565401081)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DB6PR04MB3224; X-Microsoft-Exchange-Diagnostics: 1;DB6PR04MB3224;3:You/n0OiGIIpFf+8VgNwHGKaavMuNUP35YWeYD3WTy7bBQEwht+aU4IEiTEKoMw/4tjXHEbEGEDHLxL1GHjMRFHQ+KvFButl/M0FBs8dGvaYgAbG4FAw65sRHe6JCbNO/2+l74JTmWQYMM8O/cS/yuzrjPOeRFZaAPzl/pqc69It+U8K/+lOFQ38C2zA2TaLh79ePbJfuIEArlDbKuNgs2GgKsRZgE+Bf3HL+xY3KjZ1KYuoUtZPYpvlURAYodaG;25:48E+20M9OLHhggGubPlLZ2F3jabWKpezpyBL07rRcWMhSzEBdAioELsiCOQseGdneHlRxlcVsksvzq0+ctUJBrYQzrgveYTKM0E0zTKbgcCc5zjACVKokampHraq2iYC8At1dmwbjqNKQKCAIRLHN8aBI3RFEjLT5AsSMQvhL64I5GPiS2uSRTQGwbvwyXArAxGTnuJfEt+yBq4fYLuoa7wQLUBY4FSTsVgKzF8rLNv7ji2Bb8x+MstBv9DFrVAKJM+LlAFdpjHSCCu7TZ/3i6p/RqMI8HxPkrzBcVguAHDc7WFvR8Lu/aUSWjox8fU+uNdpaa44VzcxUEA26xjUag==;31:UvOuI1ICaLsZgrzhlbJ1ZOsCcJcuPrgoqlT2ppIlg8NmZ90SC6lS4MV2LBzr+U/X6AyfZbfFDIbo2xRNfqcp31gJDQEU71nfNS7t18tLpIGA0cbbhhs2NZ8ld4tQMsETIHenUa/+dyWEgZi2J7H7fdHItx5+5DKRIdHBvAy3Zd17FO/u7ffKRWIrPsg15plp0FCbHQ1z2g6Nt6ayEitTa8Gczpvj21ukJHkHP8fZO+k= X-MS-TrafficTypeDiagnostic: DB6PR04MB3224: X-Microsoft-Exchange-Diagnostics: 1;DB6PR04MB3224;20:NblcGA1rcsa9N10Gyn8mZLi4/ayLlSjcnnSwcN1B9VXH5cKsarliUz4qsLYU68IGGP0I5soQw90By2U0cNH+GeMp0NWwIlIA378bdOlsvOWadlhBFtmCX1gPAY7r5Ek2Wr4ySiY4BmMYpzctoskXRUVa0xPbgP1h79nEWuwwAtywcDvvHgZeH0ffN24ee5ES1Y8qNrHeuTepKpRadN7si8V3txuvMAcX8Y+9a/niiBAcdGtrJj8gJhF3QygniYdwgkC68ZYzwLYY7mNZywg8BY3VW+ZQBPndiyKti7XZANdyfn/XFYjH7Irbb4GBP3zfvHvxj2OIzNPYPYhDJwPB0cx6b+tXRYo593Vsu7akFELtNMQNRxWGwSCIVZSL4ccWG/s/04JsdX0y02FAKds8GSHF9AhnWvANkezvmL03q654NBo6DRfBHKBcgS81eJhgtNoMI9ccoO4/7BZ5ah/O6zkRDAfwGParno7aVRXMMGLFuOT4C8X7g4dQUKmmGV9U;4:u8qg/4Dovr5DYxMwqodI4SJGNTYJBqSZ1j0NoWREQ7IDfPwYV57+ZaGLHcnbwwzTFPTPhh6m0KSIrApemojlwhvUg8Q/SW8ovlRyqljiABKvpXpZgj71xuVTBG5pDBmDIjoQGlMWt06yJn8WbRolAITqy0fVRlFvVVc/USTnVZGVusi4ZE9pNw6oTpaL+Qp4B1ZVZsWBpNzEkHbKWINxMsUc9Jrv1NJyXzbaZjKifnRiC4LLo1ykh4e+6PMF+ZSz8oMYZv0KX0BNR39HjBQ5Omht+kvjJ0rlnV+0VvEhz0g= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DB6PR04MB3224;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DB6PR04MB3224; X-Forefront-PRVS: 0392679D18 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(7370300001)(4630300001)(6009001)(39400400002)(39410400002)(39840400002)(39450400003)(39850400002)(199003)(189002)(6506006)(106356001)(478600001)(105586002)(50226002)(50986999)(6116002)(101416001)(3846002)(25786009)(97736004)(2906002)(5660300001)(7736002)(42186005)(305945005)(4326008)(8676002)(50466002)(53936002)(36756003)(5003940100001)(38730400002)(110136004)(48376002)(6512007)(33646002)(7350300001)(68736007)(189998001)(66066001)(47776003)(81156014)(86362001)(81166006)(6486002)(6666003);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR04MB3224;H:linux-u7w5.ap.freescale.net;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB6PR04MB3224;23:xf/9/sAyK8TgzGNElJx4/wW4ieTi/1Rs7ZP6bbfwH?= =?us-ascii?Q?J5yaXAetg+rIZAysw71NBkQxgv5VUfwTu9kTK5Wxm+CWUo4fkPcWvyGoMQ2p?= =?us-ascii?Q?A+cGHvugplND/xt2ntyJYH734Pezeqg754TKzJfMm3XUOWvs90XAqM0g0fJf?= =?us-ascii?Q?UJ9yy70iOElMCVMHYiBcqQ/L4tl+htLtJ2nmuf4lGODmURRzscbDT3oqK1r4?= =?us-ascii?Q?m+ZFx0Lfy1gG5QyAHWQ17E4ThuS+nLD4GI+RHtZ+yKpYu9XoLQ1Tq7LcD8eo?= =?us-ascii?Q?tTKfKCcbPraSIjyiUR6XERa/we8Ocj69aElHgTgntjaCAgA3/4YPY73ph1Gu?= =?us-ascii?Q?Czd1n3N8Hjh+R3S+h3ZinOvmP85JN2CSZeuap+LizizyXz8gVffIfYacdQlJ?= =?us-ascii?Q?ltQdcsmCt06ah5NI0sVqZx8Krmr9G8Otnp7ru3Z0vG2Bkq1kL+qYLpCYF1c6?= =?us-ascii?Q?Jqy17UsMJN7m8VY6wq2KoWYoN8pbZv8aAXhBsVBdZXO6u4NvSa52/6BWGyB0?= =?us-ascii?Q?Bxlqu/bAEkIbkyntHgrcw6ssN1OmPmBBGuGGh+mgExdcKKk5NR9/Da5eulx0?= =?us-ascii?Q?+mEKJ5sB2IgQe0ajillb+Hn8Qao6YGIbnQM/60FIsOuNHd59/Y61NkfByk0Q?= =?us-ascii?Q?ZX+B9RTj8Ab+8r9KRBn5qywb5qJJhDdIAjV1zxi4x7Jlh7kvhMibr8kexXj0?= =?us-ascii?Q?dJYWUl7nZ15dF4lSSElmpb8+/HZyyDRxxkGALFm/QmAeCYPrj2Fts0cgk1aI?= =?us-ascii?Q?LyRhdftazk5axGd4byhx6pIWeAQW3HQcr5FZMhyMeJEiWNNXlsvRebjhyxs9?= =?us-ascii?Q?B+W1rgTKNotziGwBoItEYRByLV1KlDfyDtpmCRmKCRAZiRlMlPf/4/oYAT4j?= =?us-ascii?Q?VLXcO0eFDaCBQglsmopNSAkSz0fd1sdHPU3ctNl3zJ2lb43yfPam+5y1La/K?= =?us-ascii?Q?4N5riGjAp1AV6U5j0d2aInKeQRKftdXTiLMCDhcdAessJ72BCp1Ku4oRm6EA?= =?us-ascii?Q?UBgU3gZQPRqj7hs2kpy9kyYOwsW+M32Fy4p9gzWE+yYXqk4QIP8tz3uEX4rj?= =?us-ascii?Q?EMKy/0UaBcyu4ZVsb1wgPMk94GGzv2UVykEhStIpmtopIj7bdvhyseIU4Sfr?= =?us-ascii?Q?5gaLfR7u2n3Jb5Wj+25ttBbHg09iWm3WfQdMIZAlGVy1OQ316AG7ZhRbhVHH?= =?us-ascii?Q?/0aL7E4JRZ+k8U=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR04MB3224;6:yZwclDJWwuLhRznjsfquj+73lm6ooGonyfS+egzX7HtOktfn5sydZqF7atM146LVZXfDPondjuCUQNg02WVHev4cVSBXx/JlPufdZ/x7zIAdxftnF65e5JiGcmNUCWaCt5ugb89FCqgvFtSTlw+DpToQMUE6qn7PeSlfYo5teOCim6ZzS7xrp4LdGDaUFZ7oK3PhBMAEOduygUN4bn0Z43q5jydfAlTT+GCsB3uRxuT37XGhHL0ajFYWSRow8T7HCH57aiqANBUwh4Fqeh/NgFAxxHGxJG41kiIbB7brSFMKu08lcrUMNgH2gV+idNY3+uqvoRmZ9lBOHMjuVkqxTQ==;5:2NeWSsx7pOx+trvJ/XjukDxzjsksqdrB5HU+ssj4ShtkDod/JWxw49n9AMjA5Xb1a1VmIGh8aRd6db0TSgCsTqHn4ljw4iiHf84fd2hVq639wT6E1rw+9iahRxOKqNjZR/bQOub9XTOk+rY2IETSNA==;24:uylEy4HJIe9ywFSfZev9/PriujiPNKrfSONdHXNlJ3VE5r9JNf2gKlUNAfIJq1C9Ee935i99GU3rwNgAensENOLxFCKQWUZJkS5NvEELUQA=;7:lIfGzeSgaRBAOahixo9QTbDFb1ywLCOSkFdBd6URkSA3ersXNvawkAPELT0edAvcBozsFO43z5i7S5nE9tDi5Yn0LBT/6BEBgVruIhqrVQ0F0/c9vD1B94r4Ieui8jG1jbHuVgzvkqfYxFGHygvBgJtaxFtot3nixYz8Om5VnnwZ7dZ1xu2eO86yPDO7CkA0ESfmmMIPhC/1/dvA9uvXV16OqFcRtApyc0eRn+TbRvg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2017 12:27:39.3823 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR04MB3224 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org There is an OE(low active) input pin for 74hc595 and 74lv595. To some boards, the OE pin is controlled by GPIO, so add an optional property "enable-gpios". Signed-off-by: Peng Fan Cc: Rob Herring Cc: Linus Walleij --- Documentation/devicetree/bindings/gpio/gpio-74x164.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/gpio-74x164.txt b/Documentation/devicetree/bindings/gpio/gpio-74x164.txt index ce1b223..c878834 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-74x164.txt +++ b/Documentation/devicetree/bindings/gpio/gpio-74x164.txt @@ -12,6 +12,9 @@ Required properties: 1 = active low - registers-number: Number of daisy-chained shift registers +Optional properties: +- enable-gpios: Specifier of the GPIO connected to OE pin + Example: gpio5: gpio5@0 { -- 2.6.6