From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753067AbcJDJcN (ORCPT ); Tue, 4 Oct 2016 05:32:13 -0400 Received: from mail-db5eur01on0113.outbound.protection.outlook.com ([104.47.2.113]:4010 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751625AbcJDJcL (ORCPT ); Tue, 4 Oct 2016 05:32:11 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Subject: Re: [PATCH v3 1/2] dt-bindings: display: Add Sharp LQ150X1LG11 panel binding To: Rob Herring References: <1474928832-8766-1-git-send-email-peda@axentia.se> <1474928832-8766-2-git-send-email-peda@axentia.se> <20161003184645.GA23584@rob-hp-laptop> CC: open list , Thierry Reding , David Airlie , Mark Rutland , , , =?UTF-8?Q?Gustaf_Lindstr=c3=b6m?= From: Peter Rosin Organization: Axentia Technologies AB Message-ID: Date: Tue, 4 Oct 2016 06:58:43 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161003184645.GA23584@rob-hp-laptop> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: DB5PR08CA0062.eurprd08.prod.outlook.com (10.166.166.158) To AM5PR0201MB2305.eurprd02.prod.outlook.com (10.169.242.149) X-MS-Office365-Filtering-Correlation-Id: f3cc0544-f47a-4855-ade9-08d3ec1321a0 X-Microsoft-Exchange-Diagnostics: 1;AM5PR0201MB2305;2:2Qx5gJiL5K6Yrq+EjXngoPAxPe32WFh5CRXBaFSWB3CerDk1uvUj0iZwbp0ByDpW2L+4dkDQ9AhJh/cRGqVguTurhdL/xKmuEc6aKGVx3CEjN6ddBCVoTJ95lp6SjYP8RIG0YUp7Fg/xzxt+6LJcl+qHEr0u/Ruwdo6hA775xNKLXIFqToakYN13tIVbttHsbSRUleI/7Rs7uVPMVxi0iQ==;3:WRJoP8kwv+frSs3v0ZS35uJF2xRTaKzcaA3txmyCmsJKWN8kpKi4yF01WhK/voWUYAJw7hyukvk+SBApCZHp6orIHhexoMEyiVeNST58iFV7Ausc9EdCBJlYe6ZDoOHyS3HMCylWuwNS6Yqv52PGxw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0201MB2305; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0201MB2305;25:FRMKs0eJ2slpIOLWZbS5btOMLM+WkpeGwrB7Srq1QcTRz8Mz6hxgMTWR5YggqYvvJP4NnKfhiZYb9IkGinvrFVH5N7YHiJGgGqyBH4RKaC64kF492ckpReYCB16CjubvMRLOLX/pvgPloE7qt4LUCUiScesvBSCB2ATYBif4weSDpCofDzobvKdPr6G/iHqjshZV/mvm+j05jifm5fMcbCTqqIv4OCM+ty0gfrJtDcm6PrYwXVep7c5X3aQMZI6WS4ey4R/99VPk+D8NuBljpQuZ69DR87GuMyrz9nqnW+/752iXzkjJSFo/duKkbjf7G3In98KCDRH7gOtuPt8+CovbbWP0tB7Px4E2poMLkSLBl732UjfiHCT+siiEi7Y+rH8QMTJ4A7hQ5+RWCTakZWcIwnOr3vKdNNDRGP8/zJQgRIxOAeNOK7xFPEo3s/Z07EInAms2++DaT8mTDWTrGz2iVC8ACBIkPQt266Ubu3RtERlIQbzY5S2Ly82hmG2qcsVU77hBLAp2pIZXbmx8sEGlHzWduOCQuX0R2kv8eXP2xSTQ10rxutmLauNA1EkWKHRM4L//2N0i0oHbMH/wER5bOH8dNQc/QxkqrMTw4pLcT6dWN6EogCqeQW+J4MTbsob54DvSLLKvSR0E5p1Jo6QJo1LU6vM85NA2tnq0ltiBRPH//mWzji5ldAnmwKxJ+Uba1CKZqRbOrYgQ84JDXyaXQhlyulgkbGghJlAnlsaelWiKUkgyzIS/C43+Fmh6EijLO28fu6vjxIRwG7UVjbnEkZzuDpOcZUq6l39HbCQ= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0201MB2305;31:G9EuhfQdwbepx1qUQlG91ULWsbMNBaxq6U6XUxu+aDdfNcybU/MBBS0LaMc4TcaDQXig5+774wHWwQOyGdsbgI1SsHBINoUtI6bIoQ9QYN3nSse65cPqhkNl1JEymCQg8fYkSBODPIE3sN9f3HZ7vViMTZogLMRf1PIyV1iqjaCzzoxtew/kzhlEGH+xRT0FdWVsFNKJ/gj899qPsFSDsS+yxkiqc3iM7IwMUBmdTd+g54ASs0FfAl2eejBlR50L;4:i0E7LoloSchLjDCvpHsL7IEEqa3UFRaAafSAuj6dVBBF91tY+fe8zlUxqf82TBsJBdoBHF9mul0mFOQwQgdmw+7tN0PMXVsXvz490y3xQFgEHbg5C/LzILgsaQkah5qxINZmHnsHKP2MMtLIbXeqCyVfnsms/KhfJ/aldG4IaTRPTG9WhwPkq3RyJ7DLMYxS2CPTmeVgStKEEWyNWa25FPvFEfGemnbpr2tfKUQufgHywUQ1X6hB3Ol/g/mE4uNfSWLdB+nJ+ed/KwkWluvTv5CO49JrGGgR5SQrlGqp7NI4ZwbF5uMDkTtiWyNFFNHBNo5ptr2C7Hc3mT68ms/GLO5vQvjlTiCMUa+d7ST+z6eIkZnHhKs4JRljzqqyLDedc9/nZzeS9NLh7z24cOkuzn45EK4MvCc2Ufoy8sZxqEIl6YU7BGdJ2fTTURRogBGNVf8llZLbDvIYYrc2Mhjhwu+uX6w9iyv8S9jslu8tq/8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6043046)(6042046);SRVR:AM5PR0201MB2305;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0201MB2305; X-Forefront-PRVS: 00851CA28B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(377424004)(189002)(199003)(24454002)(50986999)(23746002)(76176999)(54356999)(7736002)(305945005)(4001430100002)(4001350100001)(86362001)(106356001)(77096005)(8676002)(31686004)(107886002)(2906002)(33646002)(101416001)(117156001)(2950100002)(6916009)(4326007)(74482002)(6666003)(31696002)(47776003)(3846002)(5660300001)(97736004)(230700001)(6116002)(50466002)(65956001)(68736007)(65806001)(66066001)(110136003)(586003)(189998001)(65826007)(64126003)(19580405001)(42186005)(105586002)(36756003)(81156014)(19580395003)(81166006)(92566002)(83506001)(15975445007)(7846002)(42262002)(422495003);DIR:OUT;SFP:1102;SCL:1;SRVR:AM5PR0201MB2305;H:[192.168.0.125];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;AM5PR0201MB2305;23:BI/EvdjYKJN5Ilu1Smojvx3wX7clsdl/zBE?= =?Windows-1252?Q?Lgybc+0rnXONW+HYVIimshhG/Tf/DatVlUTWTxLe36HzZrTsZ44FAszV?= =?Windows-1252?Q?+NhPddS3l8dlWQCjpSaIZN27uITKXRU0LJY8x89mB266nkBVue/X1BOg?= =?Windows-1252?Q?xB0xpybI3ZSQLXSF8G9AT83rd+ugxZr9WuUxkv/L/5Lwxb65UadfGQ9S?= =?Windows-1252?Q?ZfnRhUPZRUHULiWPsBwzmXXX4WXSN+xApntXnReUXMOvmobcv9KeooTY?= =?Windows-1252?Q?1ztHkmZGt191S+6a7XWHfnWCa9uXResfeK8pZAin2ZRxyUu2X4VfVoN8?= =?Windows-1252?Q?PnY6igEgWWLGOev78WW2lhDSyaiQrEUi0RzqN6Krhj0GIYc9AozDQ9eL?= =?Windows-1252?Q?wQzQ077ryr+IrgaNhhTYdgIIVlyfzCRRmTD16oJrYbKMVH8i0R7GgaQ9?= =?Windows-1252?Q?ssKYZLti8Phrcrusvn92Q+Ds/mmMvbVjFcWQlcHbwUUB4Vzo5AxP+/UL?= =?Windows-1252?Q?Aoblif1He4qOyudd8jDftPHmB633grIndnMIjNQaNBWdtdrLV0Nry04A?= =?Windows-1252?Q?tcK9ZrHSswGcXdbd4+12Gu2B2wwPHA/wbsyyJf7sHL2sJbQ/16g/VfM5?= =?Windows-1252?Q?q+UzJ0moCwtQlOqHph21abeWF7B74tpwU9Un/LbfuqiyZwO9M8HOZ3Qr?= =?Windows-1252?Q?gYoQDPKFqgnpjcr2TfBIMkRTxvGUXNZr6UuEBboPYlckn8AZb9cj/OIA?= =?Windows-1252?Q?X6avCFHsMbhomcEL+XQoSjWtyxumDccPSm2JIBbyPhqn9+zL2ZURi1lQ?= =?Windows-1252?Q?nLLq82TXg1pdOhU+Fs5EYa6HaaIMdBjKDqvrCiDVUsMZuJVC+mx2adNp?= =?Windows-1252?Q?JhUL4ok/seHZJzNgYcPtBF5JYDjsFtR2rzwGnV1xRnOT4C4aEjl8VXiO?= =?Windows-1252?Q?eCzrwhcrkkQZRmGGfrS+BHhIdEpB48gmoYveLZurmeY69M1E1uUpRiNr?= =?Windows-1252?Q?9WeAE7uXfD/PYIVdQKnISphIZbEzXJBhOCMxH51Aqam2yHYrKum+Sp4M?= =?Windows-1252?Q?aMsJolWwjZ4SWY0dEui4ZeeIQH2j8aANDYalBkLbEsWh464D2H/4cvLt?= =?Windows-1252?Q?GCsmpbcW8WJ88odXKUEBp/4ky5tWGtK7lYex3rJ0bgq/atdOuVNSng//?= =?Windows-1252?Q?8Zad1C7lxo6tSIC1oomf5TuYPfE39XBxqd3FJ8OqvxcQoc1SMaZppAYx?= =?Windows-1252?Q?wxQM1XHy3CI3LzdlnizR48EISFT8NAFVqUp4fCpUZxeqd+Rl///gn7Pm?= =?Windows-1252?Q?DYl1o+e63t7DxwVgLc+0GMY9jIE36DrOElJHo3x5UvbrOc+b9GXaHXh8?= =?Windows-1252?Q?hfDIonpVYricZ6kO6WSVdL6iUamJQJ/2JzDZb2VF7jSsvqbYNBjinE3N?= =?Windows-1252?Q?kk3REkUA+MnjCkTsjhvU+mUViNt7+RT1aM+ADFBsY1g07DczKaTzMrgm?= =?Windows-1252?Q?ak3kcIkvBvOhqfNS1yemFBl4fv7pP+6IXINqjziq1Gis0hdyiXazlNN9?= =?Windows-1252?Q?Znlx9Uv1mSNOpFtyPtewQzdzK/ShwuZsk+7mA?= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0201MB2305;6:GJB1kwmbmeTfjhfVtK2qAQlQVjqNrp582JReXrTDkJnf4lHzX91PlFLWCpD1LZ+B0HF9mqOa7M9C3TmVjZfd7g2dIrEQbAMB0cHv9vwn9gL1rRTVhZf3MAwfWebH9lv7pxXOqyOAN7pNxYErciuYkUnwytjfSfGAVU/d2OmtqJ1zTNNek834P7uNXH7nb+3W9zOGHYzgW907NTE3GM6F7LASQT9UZF/iwKUBSrULylCPg6A+Jf8Z1ybN/BNT9R1MwOlbVzlsHACB4xsO0y85YXcS3Vx8z+6k75miHfuGD9C2zGY3dJSQBQK8bbAUHDdA+MQc40er+8Scm/fCnN0XYQ==;5:VNmiQXc0B2T7N9zlPWSr1uc1iAQFEz07k8BuQ6fwaG4EBgJmuy/zrbMha3O+Wv3cYDzuiyt04KJvGRjDv3mpeyXHzXulDfVhxclpHnE7t1GYB61oibTqKgEoqNug6JBirtzYtYqyEjKEdC8/90exozdvqgfJKta/ZVOiVB7NAfo=;24:gLBlfEOwdXmizPrZx+e0CVAxEmgmE3mMDA6AkyOsixaJa2U+xJ6Cn3pvtQiZxcPSEU4BvCrIArg/XMWipL74mJvJKYhO4rJnM2e5bO4gjOQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM5PR0201MB2305;7:1+Pz6wv58l3kvhnVpIT8qifMSaqLTB8++s0AWgVGhMvbe9X31lUanD6BFK2Up1RO3r3W0XWyUfVOzm3AL6DI+mmVQUa2REbUWDM5c4sZ8xRy+8wj4XO0fVhZHRv3rSw24yoAOHmbJFmn5vBRDNBm87LDbIC593D6LpkQ44j4KKgGrIhzQuK6SbgpokQJ1iEBd1x5F1a2d+2iCxplKts22S/jfl7eLwiRQGiC0x2FK1zHqyY8Ir7Fi6Xr2fHVhjBt+Ya+p3e5kIlIdyI52uxmy67DyVBr3qwGEWl0NOuPLJNU/Nl9La7v5oQjyhJ4l6iL07Ja6c3ULpNcsibv2dNrmQ== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2016 04:58:49.1695 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0201MB2305 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2016-10-03 20:46, Rob Herring wrote: > On Tue, Sep 27, 2016 at 12:27:11AM +0200, Peter Rosin wrote: >> The Sharp 15" LQ150X1LG11 panel is an XGA TFT LCD panel. >> >> Signed-off-by: Peter Rosin >> --- >> .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 ++++++++++++++++++++++ >> 1 file changed, 36 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt >> >> diff --git a/Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt b/Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt >> new file mode 100644 >> index 000000000000..715ff7e332f2 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt >> @@ -0,0 +1,36 @@ >> +Sharp 15" LQ150X1LG11 XGA TFT LCD panel >> + >> +Required properties: >> +- compatible: should be "sharp,lq150x1lg11" >> +- power-supply: regulator to provide the VCC supply voltage (3.3 volts) > > Should be named according to the input, so vcc-supply. Right, I wanted to do that, but the simple-panel bindings has power-supply as required and I desperately wanted to be compatible in order to make use of the simple-panel driver. That driver does require this entry, so I do not see any way around it. Any advice for this situation? >> + >> +Optional properties: >> +- backlight: phandle of the backlight device >> +- rlud-gpios: a single GPIO for the RL/UD (rotate 180 degrees) pin. >> +- lvds-gpios: a single GPIO for the SELLVDS pin. > > Why not sellvds-gpios? I'll change that in v4. >> + >> +If lrud-gpios and/or ldvs-gpios are not specified, the RL/UD and/or SELLVDS > > typos... Good thing you added the plural, I found s/lrud/rlud/ and s/ldvs/lvds/ Nice catch btw, thanks! >> +pins are assumed to be handled appropriately by the hardware. >> + >> +Example: >> + >> + backlight: backlight { >> + compatible = "pwm-backlight"; >> + pwms = <&pwm 0 100000>; /* VBR */ >> + >> + brightness-levels = <0 20 40 60 80 100>; >> + default-brightness-level = <2>; >> + >> + power-supply = <&vdd_12v_reg>; /* VDD */ >> + enable-gpios = <&gpio 42 GPIO_ACTIVE_HIGH>; /* XSTABY */ >> + }; >> + >> + panel { >> + compatible = "sharp,lq150x1lg11"; >> + >> + power-supply = <&vcc_3v3_reg>; /* VCC */ >> + >> + backlight = <&backlight>; >> + rlud-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>; /* RL/UD */ >> + lvds-gpios = <&gpio 18 GPIO_ACTIVE_HIGH>; /* SELLVDS */ >> + }; >> -- >> 2.1.4 >> >> -- >> To unsubscribe from this list: send the line "unsubscribe devicetree" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html