From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753860AbdDKKC5 (ORCPT ); Tue, 11 Apr 2017 06:02:57 -0400 Received: from mail-sn1nam02on0080.outbound.protection.outlook.com ([104.47.36.80]:9380 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752979AbdDKKCF (ORCPT ); Tue, 11 Apr 2017 06:02:05 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Dong Aisheng To: CC: , , , , , , Subject: [PATCH 3/6] regulator: anatop: use of_property_read_string to read the name Date: Wed, 12 Apr 2017 09:58:44 +0800 Message-ID: <1491962327-12477-3-git-send-email-aisheng.dong@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491962327-12477-1-git-send-email-aisheng.dong@nxp.com> References: <1491962327-12477-1-git-send-email-aisheng.dong@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131363785234009126;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39450400003)(39380400002)(39410400002)(39400400002)(39860400002)(39840400002)(39850400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(5003940100001)(6916009)(2950100002)(6666003)(53936002)(106466001)(305945005)(105606002)(54906002)(4326008)(38730400002)(36756003)(110136004)(356003)(39060400002)(8656002)(5660300001)(77096006)(86362001)(8936002)(8676002)(81166006)(48376002)(50466002)(47776003)(189998001)(85426001)(33646002)(2351001)(76176999)(2906002)(50986999)(50226002)(104016004);DIR:OUT;SFP:1101;SCL:1;SRVR:SN2PR03MB2288;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;MX:1;A:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD024;1:2KJ9FkDmIyKIK6bJ83ksDjLkXJH9/DLHYwaAdwJKVuPio6fLQl3PrUZ8Qk0xDEwvPRYBT+WiS7o/OAWDXyAswjtlsaguoRefBZTXHdhpO245+2ltKTpMs6gmmvAqFl9zWknoOMitss0axwVKXT+X3dTKDbctfFDVO6OHtdpMS5gT6Hw3he8UOgEpGNTBkYQAzNbuRKDkASQhRhXzjxLqBiTIxZzmmjMt3ilpb2PsDFYQIoSf/TGHRVq5+JK8EiIoO/zTFg/f5Tq/xIotKDyMdZIJrpVfc78QUMGE3Q7k9H0bySeEG7JD65Khz+0PMDgFYDyqDPw0LeGbFDfbJAKblY8HY3m7HxfsVYaYZ3jI4KTMpYtgd7v+0lfMbrVroDZi3+vDH1BD+kseHvA7c2qJWpie8tbI+YdGtzZ4KIVC1OxD/EYz0ajAIKKvxwh+u+6lr11ZL3ZVOyNy6YZ8Eg7TGScQqMvjLeqmfKz9XYN5Yj68ciAF/zUW4OaHsnX8O6JOelAssyszug4T0SMlKueXs2ThhElhwrnOkNKeraHqpfJQhLoGM26xL+7YDrSUM70FthOdtmbvQdoVjlFmCT4bB6MbmL9VBJ7EGLiPb4jY0MrJKo/+uPrrdmXQ6p4g1RlyuRQJey72Ix7SCOG90rxexgwFM+VDHKBsYbcMoDBIfz/rU4GBja3FhCcrGsnFohD9SInS3uUuYlZsc/SYk4Gs4RkqSO0v6SR6PgeAdDgNC40= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: a9e1979d-e197-4b37-eac6-08d480c1cdad X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030255120)(201703131430075)(201703131517081);SRVR:SN2PR03MB2288; X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2288;3:P7iwXTS9z8FfgL0V2MXmcY6nFrGW5i+iukp4iqo12l7aELIWo4QHqDrao+xLqnSZ8eCgvuEf+Ih+Pq2XxnRME5YKuie4olSWfrsvzr+KsFuhAglKB6I5CsTf8v0VtWhPd0lS5QMOUpS/vXrX5nYf1Dpc36uMd2peC6A8nKImoUjrczlfwK6zIbOtYBaouoxa3KbMMrGb4Kiba7xC3sJpyrOjrIQk6dIvSgcmejdEqHYZXAJkil1ZnJgbmzsI38QgZnrOfELMBhocKeDRNV1utegEIHERbQOx5IW+rhgBpUFKPHWly05B+7MdM4uKl3ZvsTsozd4SSfq7EtfHCRlhvXmZcmqpCgu5GN19lQjoa+MKvjKKk7P0GwFSLIqPWw3OKaIRkIQ9h2UMYIHNxPjZFztG2dum/S/998y1CW466/zMCWqXlfzeEHrpuGe00NKQ72NvhosatAxhq3kTnQaJsA==;25:Xo51d4HAT+JmVvX45mNy/QXVSb0plmff5//lTVq3uB2bHEKcEeQGlINtn+Nb579MJfF0JRdyF5G014BIoK+GwWTqYfpw835Db+c9aO6rRKHl0lrGse6LS0x334j06Puqpj312IZr2zQvFvbJkj/ya7I5nthssUI3jmg3P2uXRwo7PVhDUABeQLn2xHdlck44Jri2cJw//1uLNbONBco5UeSrGcsvkl6Vk3V0l+jdSmx0ejh259X9Tmlw4b8MW2hdAjhrjEGS1czbElesvxq0YWZw/hWwEfgqQWatrk25b0Hj2tuGOUuCvEMyooCQWg1nrNgXqvPbKQA7i84IAtzalb3gWuACumYMVVwO/C6KplKn0/ml4A/HjPz+C0hRwO5GjXf93TLE3NoWiONJv0cQrrRP5LfxWXy+I1u92flPRy2+X075eQEkOQlLJ63GhvoAC2HxBcrwfh02jjUhw79ftw== X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2288;31:LsfO3uLaO03IlezldgoxCSXmepdmpwG+BAdiuMjVKbaKLyZhdIs9MMq/9KVDn0ccRgzbrh3OMQqhqe6d0YVYr+HmMrtYzlJAD2UFiDQo46765WYrexAA05cWD9YHnYOD5WdQsc3LhkHdYjLEoj/caXr2gr5v5r20S3zjgGPSYwAAgocaqyBHnz1dQBYyGhXZNGTVEAOtGyx2EMX67CEoe4gFY6Y4oEm+QCH6swAVcgEeuhtrdid+7QeP6Z0WnaJZ6GCcjAcVqf/dWeggvDHHvz/UN1LU4G3JFuqyFN+xYLE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13015025)(8121501046)(5005006)(13017025)(13024025)(13023025)(13018025)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(20161123561025)(20161123556025)(20161123563025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259108);SRVR:SN2PR03MB2288;BCL:0;PCL:0;RULEID:(400006);SRVR:SN2PR03MB2288; X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2288;4:iPMJFdm3AsQ2fTE2Ih+KgfQXi3UGkMXTm5LerHgmP2eBlpPp+gGupxXVIqivqkJsBvoNJBWmAjjlKJDCykX1uaQL3z41WhK2/He9ISp7wF0gS5fZpZEyD9Uwy+fboM9kYhTOgXxUQYs5lKozkofnIY+0WzbdfUUgFuYsi2s+Qtf8BHGTjmGwPYuoKzQpdJTebiomdtplYp8QWVWykKDUv6xoRmVQnPWsPVgqM/xTKvjkH9+MVyy36TAAfFOkn1mCKqBHucGIXJCf++BjpQ/yq6QyPvfgSsl7qxZIFgX2ZC5KHiGzJ9dyDxVd/7xNUHx67pRGT+QooDgo5mBKFk79jQ6XhqbMw419y0ctGSf/ItTT+fi1wI3KDcQV1DddRVT/YY2IiHRBVHHGgnKv3472Lzt2O73b4a4Gz/1NaCC0v2qtMA38T+pzpIUcAgDz7QwyiBPV/+b+Wd1Cy1Kc1EUv1Ir2/IbXg4QItMumpoGBLC/FKAk0bMrHqJf3Cf/XYA0tmbTwPDHOoMjpqExbYOfmhkOMbXGBxBJ9cesdO/Jap+jnOmv4YX8F5dvYIyHOftBbonrLHre/snhVo7JupmSkWQzWi8e0MoH/OXmmqqK5ejdflolVkgvguKvC6+LSwgPK0KOwaBdCZWw/rUlsOWCgrQ6i5MuY8kH3p8e4e4MmI6idDFYfudwkUnEMQ7YK4W9bk+akseszgtgZXmFV/S4hPxzjL4HCwCaMAvVzt6uDzF6e8HRpl2lLp6qoQVVgYCvipkzrsui8zYosi+fZySnaqRamgqZIjQKFe/2/Rm84abS8gEH2XY5bb2MiSYOKmIzL+plS4jEtalA5KqOOmUlN6WNr/qWtFjD4+KXwADkK/GIA008b4FsRo8xVsoZQAcWjHWNCrZZGJ/19lGd1R52BQrk+6A9O1buvE1kacl7Hrrg= X-Forefront-PRVS: 0274272F87 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN2PR03MB2288;23:RtYpri6fTvQqX6wnD/JZfQj6p2sQCG0tOl2PeKSLR?= =?us-ascii?Q?AKbe6GiMF1Oly1gHw19hFbZo3zdtArXBjR0zaT28EvNlrfksZWLOhVsqvElv?= =?us-ascii?Q?7wOqJgiMs453DxAG68ZeS1hHjp7HrJVociOjZG2O8LINPI4woRQaZQ2mSeLS?= =?us-ascii?Q?uiHXA9HQ0C9crBTqSPJAjCTwEf9mFaLmwxqnliAeDt/M91FXMVqrqHzq64C5?= =?us-ascii?Q?UNtGdtAaZr5dwNZuNDv6x+uGLmvB8zq6UinA5qORSjp83Mzm0g6KGkuYWl/Y?= =?us-ascii?Q?2vxnWZFcs1tP4dMjL39fvpfxstNydVFWIHKiOlQq7aN46gSZI1dLVw3rDGM3?= =?us-ascii?Q?nNMQAtKWvE+JE/KEgUYdAvR6O+0M/z6ypsJ93swxO1jMr7xjx3pwY9dq24bU?= =?us-ascii?Q?FjKW9443NcfCSPK0uWKDR6J3nhxqRpT+Vbduh2HvydSYYpT3qdHAfwSLqGBG?= =?us-ascii?Q?ak4J8LKtHHG2d2K7DaUOTdOuozXXiwKOebqBPYWOPsROB+eESAq+or5DI+/m?= =?us-ascii?Q?466KmTGwFiUDouAT8et6LyU2gJrlcW0/1bowAvPCw64zH16LO4kdU5PjBoh+?= =?us-ascii?Q?Zvktik3kzfslR5X5ykpRd9YUdJO0PMF9fImqGmiFoQ8Dez49VAUqmSxS/YCP?= =?us-ascii?Q?Ik56f6uC81K6BX5efwg2UCRAPKpUR4fyhHnctbKljZTozeMfJvkm05pIpAwI?= =?us-ascii?Q?JW9xbcgLp79f44e8qOJ6XPaHCkeokQyvsBQ6N4M0+hAv/ExWiOamujdgZXQ9?= =?us-ascii?Q?ynbsl5QEVRzgdADyewN+I8AXuQpN6uvjVBVS7aGAhTAwIuK3IoUgj8iGGKU4?= =?us-ascii?Q?FNBZR2jBaFTRfanmI4JeByhv3lbf0IVhnkGuM9RoTaFIUrbjdsDwNo+Nx5hU?= =?us-ascii?Q?GerPfbw/6x3aBStrLtO1o03+dzE5nnkq0a5sAEuGY4WPPoiZ6V+ZdVCnVYKI?= =?us-ascii?Q?ki3hnSLA3bkxoxZzcoa4ttO2BpVgBdxLVeFATNphR/RScMK3o0jlMquEQUs4?= =?us-ascii?Q?HiMhfR9iDKRO3kL603YOZCCaU4QDkcEQc+DXJnBTJ/xuhZigKz5mrPsZ/MOu?= =?us-ascii?Q?q1tEkinqP7z2GlYnIT0d89I3aqDRGgooD9B7II6/1zHxENOfr0mX8Ih+2ibw?= =?us-ascii?Q?4rGL2GYcXn4JNZE6QRh2Wa1TFuoSqoXiNB3L9Gr2AN+STZgifPwLO4aduqcp?= =?us-ascii?Q?SEE/12aIkekFddrB5jW5VepJNLoMND5kqtPaS24crNtBC723mhXj7LoOeezK?= =?us-ascii?Q?TLpmh5NyGGiX7QXyRg=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2288;6:pcyYWfkRftXzNRCCD0rTTuyhaJhPdyTHJ4NiAEl2kCNu+KzL3eY6GBk3HXSZyuYpGgamGmd3uEgCfBC/OpZ+2coHOdJQk1p2jwMChCBhDALqF8OWCkykrQrFLPLr0GOvI7lOH1h0VvX2NygILBvrZUxmStdAQ7D23Uh28W+hJxWJnGlvH8woWJb7boUH3slecx8z9KV5W5ZwSDEg4oopaIf9IBQvZr+zKrEq5PprTEDB6C++nCjZgW9ebcf8FJQGKDg722jyFWiOCDQr4pjnOj7/tLTLVOpt2NyOj9vUpVvQ0wq7q5GK84V3x1Vpw8XlYDkRqz4aw82LJ8YXLhJSHRWRtC9iDhog9hvDdEBxWCgVznPEpLVHW8AiBzkyw6LvMPWNgWeSY/nTOiqS6Ji+nHzQkD21XubsRJviVnNF341r2VksHVC7O1kO6jOyXiCR5v5DPOl5dQdBSQD9k/ngwIvO6WLXiev8uh/fLDlj03LIedRrnXcaEUBriVFgs4+H;5:PgqDIgNJM6gVGXK0nPZ8fziXP70YsZ99pf2cRQ91fxZFS5yzcjDOM9BXasNSY52t+7wYxu9mF1l1HudMBg45EsQVNW1LWABfZkpeQs2CB29f52EBxFy0f6++FRqTHPCEP64QP+WS4iBmPEqxX6UlCchl25Gr5myXJokpt1RU63AyyQ6v6kcw/iOwC4rAZvT0;24:iwBu+nYdEoj632W647+vn3IKhorbO2qv8LmdbW2C89eOHyKM36LdeQHhbClvq2aWQB4zS0me0PTBYcEaHWfMilymC7k6YDxHW5Wr3xBRRpo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2288;7:bl8EsDd4RWM8xHUFm4A4CdG7FbhoS9uZLtP9RPJ2WfIxDfg/UtN+I+eogBL4vtHcQcczje6/+A3NHI2pHhCN4bxkkIQTdzaXOIyysZqI2h5J93NTdNokOvlRsHJ+TU9qPEKy9IjQKLljQ/GcWuiuigqusLIdha9saQcnI0FZDeiEsK7CQuwZtez5nI874Ls4Oz1D+rHg+zeq4hRhD4suLPy9ySc5nkD0bOmPYXr12WnKdQwBLKOIvjLoCxSMtz7tHTeZ+3l/einnR8QI+9E83Sqyl2zj0gpJaEj94X5/OFldMfUtrsCABdh1hR+ORvDUrW7ZGJrm9e3h5ZT8xfljPA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2017 10:02:03.1981 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR03MB2288 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org sreg->name is a string, so use a more proper api to read back the string instead of of_get_property. Cc: Liam Girdwood Cc: Mark Brown Cc: Shawn Guo Cc: Sascha Hauer Cc: Robin Gong Signed-off-by: Dong Aisheng --- drivers/regulator/anatop-regulator.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/regulator/anatop-regulator.c b/drivers/regulator/anatop-regulator.c index 2a97ada..9481730 100644 --- a/drivers/regulator/anatop-regulator.c +++ b/drivers/regulator/anatop-regulator.c @@ -193,7 +193,8 @@ static int anatop_regulator_probe(struct platform_device *pdev) sreg = devm_kzalloc(dev, sizeof(*sreg), GFP_KERNEL); if (!sreg) return -ENOMEM; - sreg->name = of_get_property(np, "regulator-name", NULL); + + of_property_read_string(np, "regulator-name", &sreg->name); rdesc = &sreg->rdesc; rdesc->name = sreg->name; rdesc->type = REGULATOR_VOLTAGE; -- 2.7.4