Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751469AbcJASvK (ORCPT ); Sat, 1 Oct 2016 14:51:10 -0400 Received: from mail-he1eur01on0126.outbound.protection.outlook.com ([104.47.0.126]:28216 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750949AbcJASvH (ORCPT ); Sat, 1 Oct 2016 14:51:07 -0400 X-Greylist: delayed 30056 seconds by postgrey-1.27 at vger.kernel.org; Sat, 01 Oct 2016 14:51:06 EDT Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bhuvanchandra.dv@toradex.com; From: Bhuvanchandra DV To: , CC: , , , , , , , , , , Bhuvanchandra DV Subject: [PATCH v2 6/6] arm: dts: imx7-colibri: Use enable-gpios for BL_ON Date: Sat, 1 Oct 2016 15:42:35 +0530 Message-ID: <20161001101235.24598-7-bhuvanchandra.dv@toradex.com> X-Mailer: git-send-email 2.9.2 In-Reply-To: <20161001101235.24598-1-bhuvanchandra.dv@toradex.com> References: <20161001101235.24598-1-bhuvanchandra.dv@toradex.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [115.115.243.34] X-ClientProxiedBy: PN1PR01CA0050.INDPRD01.PROD.OUTLOOK.COM (2a01:111:e400:5a3d::22) To AM3PR05MB1396.eurprd05.prod.outlook.com (2a01:111:e400:5871::11) X-MS-Office365-Filtering-Correlation-Id: e3134558-785e-4efe-5cff-08d3e9e3d1a0 X-Microsoft-Exchange-Diagnostics: 1;AM3PR05MB1396;2:Ne3J34OOBXwP9TnxRDUrC8e9uSCw7OmaHSpsPlyHn57EK5PoxDsvz7DSJHziKa2iI3PMnz7THRlCqIvh4uIE+VYoP04Ap/tvzUe69XErj4x3EarzFlz5z+A6ocq+6uR1PTKcR/oRGUp8nHwwDE3RhzSp3Y1wCa4usO0pXsLvMEXNHgkv+VElI8uzIzqKPHbJ;3:z10TFMKXK1vJ3QVGjpYs4H5jWtu6GVBf8uaZuRIPJiuH2yNaxmtiXia9EnR4fVWd4wFVDrIThp9NJ9xn2L/dL1szrmwYnkjaW+srZ8o2ZoIq9bTTZj/DtwZFUfhRkhcK X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR05MB1396; X-Microsoft-Exchange-Diagnostics: 1;AM3PR05MB1396;25:j+bWSdfAHBqAqzk/aeZ0FIJZSGpsgo4yW0e6wUhw0ABsztbt3Kwkq8aAmMkxP/oSvRAbfnZCEovoIWXnjwQx1oKzBD4e/dKl4EP7YySKqQr5wHiN5hoyjsE2q7Og30R/3vGXrgWoZnAhCmGwMXj5aDcYBT6ZiNHX4iUBnE9137c1nIuOshidVJpZWmffXUd54LmHgNOyQa7vDJNY9kSDjQaCA+rSkKgCxbRIsyogeeYiQ5oV+l0t5iDHlxs2fI/YdnuQNxlxSFG/jnF8bWvDWtYMrfoxlX2UzSE0qwgwxx04iSluxHMP5m4oXXw2LWXgTG9dQJL427aucqEQlOQ2cn3y8RmlV+qKMEZaG/wY778uKqYVmLpCovyHuhplyHKw8dz2fJ8zNJZOqfLwQLULIwM9T/cmc04lkoPjbe7sDXyfAAWqXtrEJGR0hCxwoUfvgM7xISM9mHhC1BaS5MXmlRMOsIehVyARC0l+JzwCxga9Cs7VJpfqc5NWCW4rWIpw5MMoAlJ1T7XijUb0/Kvj+ycgZbasThDJN6XUNs5fEatGlbm/UvVoMcb4mAcnNY87x7XurdxXSjBJSfE0as+bkb8IquzgFSiADZs4COFuEqHwfWiFectXuXh1GDE0GNmBSx6rIq8nXqc9zsGAhWkEJN0gaKo2g6lwVl4mqQiVaKTB6gYPKuJtEnYfdFeuEHm6blImgSgiKLSpZ7NE60fdjiQefZQm1+59NIuyC9fzKaY= X-Microsoft-Exchange-Diagnostics: 1;AM3PR05MB1396;31:VufM41e6izY7cHO+pWdIgDlMtBHQ5KrNSwLNpO5RCnj8tpD/Lh9vF/nfATrUpDG9U5weRwBXZmXWZYwMx3+ZgCsLkQcUzM8WsGaMFun2f0mOG6XuqAf8ER0mUJg3s0gnMPWAEua/DGg7u67rnxRjVALEz0PkjRUqieScU1+1QTUn6j/u0aDO36MQucvjQcQlusYjXPiQbTucMc3viHSfT3IfwAnQYv31mkBZa3KGWXe0QdBMMtSdnzQOlzc34GqN;20:Z6UdUp0F0TYlAonFJZVnTiMzo13CwKeg9EUXo0usJ04oCEQc/Ut7mokaQyrXMOOcCYdS+bRr4JOfNsyyfkov2RxCWLfjcgQuJ9f4D4DUKzKeoJ/IWzJSODK6yLPclXha9I7RbCtw24vFI2Ri2KqizIjc3GSw8iF+j99y3CWNpaibY/uEGRuaTdk9vDnTASBWNzDeT7FFQOPAGK+hWVcohjLCNLVWuxCWs7legGVF1F8xorXGQF4I4Ur2GslZk5X9C4y8bftXe2crgzf+yQsCn8L0l2A0TVr4OrDB6QhOdMrwaCmLvMC1whm+F7XJIcrBqjoZvcvwfxsowQMnw0lrCA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:AM3PR05MB1396;BCL:0;PCL:0;RULEID:;SRVR:AM3PR05MB1396; X-Microsoft-Exchange-Diagnostics: 1;AM3PR05MB1396;4:5qs38+RGw+9gugGMZTGxYKbUL6Pn3daPK8oEkGKtNHdKsT3+3oD7gQFedyw9/+E8sY50pCd+leOPXIXvDnxVxVcoXrtu/sL37dv/tXEXO9wZX+stGmWYrezBCylLlYnfh8ZLcUD0xHDYoVOfjkDjoUsWP9NTaDHJC6Vwd0VpLGvvUcXwOLhzKeuk7aCkpL8asUZT1WjcWyKDP8UsB4OBVcFU9/HDTCKRhtDO0tO5oiFCekg144UHoWuDyT0pRiNOBBfMzu/ernyqZBMlOn9MI46RnYkhJeaTedPyyYWNpSJpfXkff/rDjjvd2KGbjB7FOv4WuquLXI0izBOy3Igy5ENhjPMDbnxogs0t798v4UhywnP109frw1r7NUs2796Doz4ViytAnK3mn4RPPCwj9A== X-Forefront-PRVS: 00826B6158 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(189002)(7416002)(92566002)(36756003)(47776003)(189998001)(6666003)(305945005)(68736007)(229853001)(5001770100001)(97736004)(66066001)(4326007)(33646002)(105586002)(5660300001)(50226002)(106356001)(8666005)(2906002)(586003)(2950100002)(107886002)(50466002)(1076002)(76176999)(81156014)(50986999)(81166006)(7736002)(6116002)(3846002)(5003940100001)(42186005)(7846002)(8676002)(53416004)(101416001)(69596002)(86362001)(19580395003)(4001430100002)(48376002)(19580405001)(7059030);DIR:OUT;SFP:1102;SCL:1;SRVR:AM3PR05MB1396;H:tdx-in-nb-0014.toradex.int;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;AM3PR05MB1396;23:kYfmqwVEtp4YASIRcEStrahwlYkXJCuw6DH9SC/0B?= =?us-ascii?Q?rPD7kNxbmfZf76z4IP74I+ulXH4U7zmjBiHF53EbRwZrIQeZmhfKMPk5rRG3?= =?us-ascii?Q?aoqxT5reMBrmTVuWP3K6CQZxDL3yl1CxoyFMN6WlbVkbBz0SotC9Q6Vq7goD?= =?us-ascii?Q?uhs+4FVh9IQYPgX00VBfMZoRp2ZBHx0Nxs99tcSPvkf1Qpssieed5wFzPsq+?= =?us-ascii?Q?3Xww1h0I7hM4ZEupcIbRPHKKRf8Shn0eC0taYg+0yh1cUT1++i/gU9hdv7fQ?= =?us-ascii?Q?m86u74gzy867PVBsCng87GCUjy26khm7qaSWoNagQ20ZZEcvXSdq7dLV9NMi?= =?us-ascii?Q?cYaYAR3t5q2w7Gc/Tz0PhhVFjhG9ygVdX6/ZhyUJ1QqwYpJgHIxQy3w8PeiA?= =?us-ascii?Q?453VdgkaDh5kqn314hZNJcQqevzoIOWLZzX/ncBY1SUU8sfzb4qoU6FB34rd?= =?us-ascii?Q?5tcrlrPgpfI3p1sGOqjyi6eyhQbcWVjZX9G/NncA/X0F7CovAXJSNVTuDahy?= =?us-ascii?Q?DYgdkHoX5rTroHqwNTdsr4aSkh126iO5mK+v8F38xCxnFk+hbsrv1nzH1OrN?= =?us-ascii?Q?BU/OUaD3S2R5wChMhb3mZEckG68ExN06YqzaD8g7jJfNStxob19v4SF1cQkv?= =?us-ascii?Q?pc36YdPSAzJSLKF9CEIATDvHh2BdHaOZjW2rnsFafH9cxHlWJOIwWlJRug2c?= =?us-ascii?Q?CGOB5u8wpY6tgFD4CTjay8hL1BzOsJId1Oom4d5Bic/VsiZrZyoFYroqghJl?= =?us-ascii?Q?LUFH2pTAeSjY4UwTm9hH9dpUci7JZ6c/mL6SJI5t37LJwqoRQAgtESk5NEuQ?= =?us-ascii?Q?BkKzHftSjH5u/Jh7wCzZsb7XVxqt+ErH4+2ctAXmM32D4vvktmA4O2UQoV2Y?= =?us-ascii?Q?Z/2QYwX3ZI8Tz0JxPGnZyIFkEyieOCudpC3r3jzQnlEpHjUTCDEdlqi/La+h?= =?us-ascii?Q?6ZHsf4AczaD3sbDB61Ccu8NgqRUUE71XWztTlZqbwibvzy4EU8HAYI2kdO0p?= =?us-ascii?Q?cCMNnBzFzse7fdcc+6R/fAuCKq0fonz15mLwRdGT4Ty4a548E4eaTWH2KODK?= =?us-ascii?Q?eDzi23VKo0cDcyvYzs4thOm7XA1Sr0Fcj91T+CYIEZZ3ySJpW9m1mhOpncWy?= =?us-ascii?Q?5SeSh7eEwvKXlaqoksaL3r8aejiZi/yIEHcA9/22lvppM50QpL/sqsdXLQjv?= =?us-ascii?Q?jIPoRez/cWMdvFvOAwtc64dOQhaUqfV12QYpkguWJyhY9sYhRir1SY1Snx8L?= =?us-ascii?Q?Y0n3bpQObBHHWEz2yA=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM3PR05MB1396;6:1LsJ4MZas+dpwYeRajAGaSiITH5v4Gd6qWht9vkqxZUGtqukktCQUyLIE098faltjHeTg7qjlqHgSz6wM0Iq8EK411pcM4YIFAVeU4MIiFcJlwNwcWk/ws9qXTBq1q7ZazsxuqZY0ykiLBg2DXA3vLYROunqsT/auebrfG98/f30+xhRKG5q8KqHznuw6wgaRce293L78PiImo8Cre0yUblQ22fK9iAHVe5YFim8xY2cmxln89BirIr/4DvyyDW8EZ6IlAWziSLg4ORPMPUWyapyNZ/aCep1SAVkThU6X8Y=;5:iXfL1vUdS4gHaifPKC21ZUexORNhPmoTWcng9Hj+uTXlvvcbfewGr9R2UpAHIMVAeXn7osm/YpIzUgcY9q1sspH1difQpa7KQxtdGo7itMAp5M2jMmDWvfuJd/CojlDSLNxYBTcrG74GzgFF2mHV/A==;24:QqboDyKXh82ZSm1qZKgMKj8LsRyqaQH7gqRh7CU6miYCyPGuhIMvgNAGOduTF5VItN+cXTXpD/O2atp1EvC8HVWtbJbrIAt4wonMCp40bpk=;7:a3RgBVwhhBV3UpbRfB2NRHeMsCnM5HBhQjaMF7d07rbReVb4J1oBc+JPgD56VohYqqxx/9CjAj9GWJKiBkdiH/GQvFAnvs48IQSmJ8e0payWrNEdjndMldY66jYD5FhA+mxYFVzK8qxOVsN0akgQ1P+WhqU7OSPWW5xDZBVTXQZDkzJ+IRDzsXImwihe9AN21vItwkR36/pQHKvT9wJLbMDe3PpiEy/QoWxCPjmfwOK6u62MuVZbJ7FOlonJKEt1gZUL7FQM/3Af8CrU6ZH/+DP16magpcORg07NlzavB1k026IkdAFDUAdd3LwmO63v SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: toradex.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2016 10:15:05.0306 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR05MB1396 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1352 Lines: 45 Use pwm-backlight driver 'enable-gpios' property for backlight on/off control. Signed-off-by: Bhuvanchandra DV --- arch/arm/boot/dts/imx7-colibri.dtsi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi b/arch/arm/boot/dts/imx7-colibri.dtsi index 2af5e3e..ce5edb5 100644 --- a/arch/arm/boot/dts/imx7-colibri.dtsi +++ b/arch/arm/boot/dts/imx7-colibri.dtsi @@ -43,7 +43,10 @@ / { bl: backlight { compatible = "pwm-backlight"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_bl_on>; pwms = <&pwm1 0 5000000 0>; + enable-gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>; }; reg_module_3v3: regulator-module-3v3 { @@ -356,7 +359,6 @@ fsl,pins = < MX7D_PAD_ECSPI2_SS0__GPIO4_IO23 0x14 /* SODIMM 65 */ MX7D_PAD_SD1_CD_B__GPIO5_IO0 0x14 /* SODIMM 69 */ - MX7D_PAD_SD1_WP__GPIO5_IO1 0x14 /* SODIMM 71 */ MX7D_PAD_I2C4_SDA__GPIO4_IO15 0x14 /* SODIMM 75 */ MX7D_PAD_ECSPI1_MISO__GPIO4_IO18 0x14 /* SODIMM 79 */ MX7D_PAD_I2C3_SCL__GPIO4_IO12 0x14 /* SODIMM 81 */ @@ -388,6 +390,12 @@ >; }; + pinctrl_gpio_bl_on: gpio-bl-on { + fsl,pins = < + MX7D_PAD_SD1_WP__GPIO5_IO1 0x14 + >; + }; + pinctrl_i2c1_int: i2c1-int-grp { /* PMIC / TOUCH */ fsl,pins = < MX7D_PAD_GPIO1_IO13__GPIO1_IO13 0x79 -- 2.9.2