Message ID | 1471437984-5281-2-git-send-email-fabio.estevam@nxp.com |
---|---|
State | Accepted |
Commit | 78eed0a6d56fd5e4cdf71ffc7ab4e74aed62a5c9 |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3sDqch3gGLz9sf9 for <incoming@patchwork.ozlabs.org>; Wed, 17 Aug 2016 23:21:23 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DEDE24B9AD; Wed, 17 Aug 2016 15:21:19 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pvfKapBzN1YU; Wed, 17 Aug 2016 15:21:19 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 0C9CC4B979; Wed, 17 Aug 2016 15:21:19 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B5FC74B979 for <u-boot@lists.denx.de>; Wed, 17 Aug 2016 15:21:15 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mjESM7beqNVv for <u-boot@lists.denx.de>; Wed, 17 Aug 2016 15:21:15 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0081.outbound.protection.outlook.com [104.47.33.81]) by theia.denx.de (Postfix) with ESMTPS id 2EDED4A039 for <u-boot@lists.denx.de>; Wed, 17 Aug 2016 15:21:12 +0200 (CEST) Received: from DM2PR03CA0026.namprd03.prod.outlook.com (10.141.96.25) by BN6PR03MB2706.namprd03.prod.outlook.com (10.173.144.13) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.549.15; Wed, 17 Aug 2016 12:46:52 +0000 Received: from BL2FFO11OLC005.protection.gbl (2a01:111:f400:7c09::174) by DM2PR03CA0026.outlook.office365.com (2a01:111:e400:2428::25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.21 via Frontend Transport; Wed, 17 Aug 2016 12:46:52 +0000 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; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11OLC005.mail.protection.outlook.com (10.173.160.91) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.567.7 via Frontend Transport; Wed, 17 Aug 2016 12:46:53 +0000 Received: from fabio-Latitude-E6410.am.freescale.net (fabio-Latitude-E6410.am.freescale.net [10.29.244.215]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u7HCkngB009475; Wed, 17 Aug 2016 05:46:51 -0700 From: Fabio Estevam <fabio.estevam@nxp.com> To: <sbabic@denx.de> Date: Wed, 17 Aug 2016 09:46:23 -0300 Message-ID: <1471437984-5281-2-git-send-email-fabio.estevam@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1471437984-5281-1-git-send-email-fabio.estevam@nxp.com> References: <1471437984-5281-1-git-send-email-fabio.estevam@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131159116137698272; (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)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(8676002)(7846002)(110136002)(50986999)(36756003)(68736007)(76176999)(305945005)(2950100001)(19580395003)(11100500001)(97736004)(189998001)(8936002)(33646002)(81156014)(104016004)(87936001)(356003)(77096005)(50226002)(81166006)(8666005)(2906002)(5003940100001)(586003)(4326007)(106466001)(92566002)(47776003)(85426001)(229853001)(2351001)(626004)(19580405001)(105606002)(86362001)(48376002)(50466002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2706; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC005; 1:M8/L/tyBz6bhnbZWBw8429hKVrZGlQsduYGbyyoGSkRE1CdZGZQSEwcj75JoEf02enMGjMn4vaaavWAI2B/Hi7VoPab/c52g2o7nJUamiQaUk1PNyAdhnYS65OdGNpcTc5lTcG4WlPAY4/3X007HkGyuDtsE2HpHR1TKXPL8IuOFnTehX1e9lKetXmpl3DISeFjUCLYN8R+pItffTDacNKvhemaVfbHra4eeiI9ViENTIYTbEvMo4UhdqPFOAaCxTPPw20pdIlk4UM9Hp9a0yygYzdMyzqhCGEvRMLjnl2+tJ6+I8kH4SoLzFz7m8/KyJR/8y6LEDwBUak0MDGMVgfJYcVCZlETWc5AnPRjsiYEiRX22IDDGigBvprjXzLKzud48XLznK3luloKCRgBG4izpPF+CV0fgG0O+LzuSQdhveO3iYihL6VTwsHLm2OM/lvuZg/mmtFxbAeGlx0oLPbD2P1rTDHVd5cKze4WKwdTaVHWaXRtPQMSsvV0SSXt6A6h/l8EXxolp18FQL0hRwehUpCqqReS5szdiPTQ9a5jRO7Aq3Kda0gs5af+aFFJ8omXwXhECd4cEvhi9ychhIYiUj1vHRu/0x/7jTffRRv9yySwJxQmEIsoriTRSfSlO3gRuIRVu3INZwLxK70oFXSRtyJQrm+rgosStHUjQBGFLigUjw1OcYtTdW3dy7+IRD6q54/HS809qHySaZEith/pn3xPLfisNbYtD7BSn7no= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 65776b2f-ed40-4980-13e0-08d3c69c90e8 X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2706; 2:21bR/unIzu3PO39qVWRKkWEaT64u5tMmdlkF1y0vVTTcNmXZGVsWCQvsG0Eyca04msNTadQQSFcewyYHYEQa9UNBO5di8TdYrwLRjD9d5JcVTkDEROwO29Q7a0AD8wEwvWc3r4OcoNMCzTjsoK0pjGb2RSjSQ4UavXndYfoorfuejVNBb8KE7qm5qE3khFxj; 3:4TQNLyS7AO0QM/ezUW1fesGQETHMIRiVb6UZK+CVjHndP13H8CcFwd8Gbv+rR1HWg+/ZGap5eC445Q5FCVGMr9b0R0qqSH4WU15HxxzZCqVxmvBKOYW2/1b2S6UN3Av/5oOI5Fbtn+uYeYEh4lKMuJ7/8k56HX9SE7b3cnsZchmTYLmF+sjpyBvUl2Los5cKpJdaNHBnZoKUGHbUzrcyOpihLgBXgyrGQdLRjGts8eg= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN6PR03MB2706; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2706; 25:CwIw2k9VgG548SAJOxIEOGPO6EE7huW7DJI7shTM701er+6Cydh2Yrc5QDx0fgwIinPhtTDezM+0lwGV/hkGRMEMrLOjAzSCXMXqy5yZZvut91cLEO+uIa0sHwKKbwMoJspz4ud0wKkkpdL5CqmJEqaRP8xFlM/ca9Sgm6rgV2b4tEVje3rHKXPOHkocSlRIfWC/U4NvFNB/Q9xZRVyqcsH7CCijoev6Fn76JUlEIvs3vn4wiiuVeeskuVZLXR8XS36LYF9L99Ql4L0LDN2pFBoRp5JpK7q80WrXfzZ9SMC9bBXFm7I9vN0iM5kXlr/BOPg8r8gqTLrCUeLKJer3HTOmn9h90K9c1X08X+tmPkvsc+mzeb30Xru4K2ZrV1Gqs2sM8tK9J1gCot0BlPXCa4Amon3l98gknnmKiXHnkw69Y6A7drKWpgl89W1toG58jKmj1I/jDTbOBFQC1qTrSDpYDe/9DvOhVAteAE4LU4DzYb0UHcGtspVMy8bWLkDJGzdWIkGVlYrgMayw7jKfDHJx8RvXPBLh70VXGATnoSSIh7Ay7uxOykubSlPmufooYhDWPc/qNlcVL4lxi9J3Pccdnmu42ERn1SZnPol7fV15U/1IhuqjsWmS2yO7xkt6hIyRvSF1LhRWSzjbUSF51oGvrt1L/r1+o2SqshRdXKvjrT2x7yrpXUYAGE8y2DuXjTPb4YYmdD0YRMAe1YAv3N4r3KyFZCLOem4JcVq+3K/rxfJ6ExusYbwuEeox2Klz X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2706; 31:7CiTgzIfq9xZcINTF9EavY++8csA+vL/cyWYZllvbeOZFl9T8KV37YSuN9KU1yulZFuJp/4E3qHbIVYTUXJ0yuGhD943jyYopKBo8OCv5mhjGGWNNKpdt7J1TtcccOTlRzoQ8xAEYe08pWUZbl0wJ7NZzz7/X49VN87XVC7lNi9r2Re8no03aLLYoyIcrqH8xu86rlgzZZ+ML2a9LLKm6t6ZqCuXiZ9dpupDlCK5iv4=; 4:E4lzVytsk1aaw5021T3uveVSz2bQ6E4JHLrCRcUUf9wKs/ywuPJLyaOxlA9aghCCXVv6YnZgAGHYa8K1cPbWjrou4M0gD1KoO689mJZfmrQxVn55bcLiyZck6tmm5YlItntw0QuGKwqj8thD2wGKIGa2jzDKTE2n+n+Z2auMhiXP73LRQ6TodGGIC/4HvINPq61Q4Vd6/Nv/xCMEEwmMwnH+FK/ETvHmluC6LSGxpGeNKJOc5+d9CRZ62C0BaJBjDxXI0yy8sV7m7ycLQDPtYwm95i1NqB1N++Sow5LKPjhmrhB0zj5E7NsYHuLZg0Ppu8HzlN12U3zgdr92PBhiJYqcabLFtCTKkusG9HKnRaJMaa68hMuGfdYy17JRPF9hq2IBrf/cUFDjRPerrWVsNgFLdntmwMbgZIzzGvv3aVJhlgWiwYEEr+/69fO9blHEgfg7GS8u7QJr0rOJ8MqpG5IZBWyasRy3ewGe4TD/EWLfDc5vAhQngABw58sDRq0gVYCA6iwefhARk7gpZYjjjc7GJNKOGDjj3R9iCxUL/ss= X-Microsoft-Antispam-PRVS: <BN6PR03MB27064D78997F4011E6A25252E3140@BN6PR03MB2706.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13017025)(13023025)(13024025)(13015025)(13018025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:BN6PR03MB2706; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2706; X-Forefront-PRVS: 0037FD6480 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB2706; 23:ZmFnktT/MeV0Ak6T+2YetkXhk60Ud/3vfrbdktBBM?= =?us-ascii?Q?rxn8/dJB6uuUGQpP6qHFVo5Ap0xcLIxatPLom0JZLVQyg3qJFbD+tYebNa3E?= =?us-ascii?Q?WDbG99sL3zT+VFVAMJeP0fYTjDBRFqvatLk6PmKh2oIcxww+Sl+5vkv2pJa9?= =?us-ascii?Q?gVz+DszIFmT/gOzHKCEMuSxXoEi/qvaYfNJhNlWTtSdS5LekMxIL9odgih2q?= =?us-ascii?Q?EmFD/no//v6rTEAuETAXrbrTkYO8ov6MEVNckWvFLcxqNmSGOdyJk8RGYxBc?= =?us-ascii?Q?KKIbRtOkSFGB/BJ4qa/UdlNSPYIyVIKFYbQIH17cs4lK+Dt0iIG7ZRHJqrAZ?= =?us-ascii?Q?kMHPJR8Y8y/4PnxgrfSPyiYGJ/ZpsXIhR4PqVyuQY07ES9IicDzbpHhP0+a3?= =?us-ascii?Q?fQySnBwTAfviqs3GxmQ4FzKLauQMFIM6Z2oYfuyRmrJ1ip0Bra33vquxbVgl?= =?us-ascii?Q?ws8rHc+3SBilzSVvyDPJNbWdskTtceGvpJgblt6Hh0UIKmmjU0hCprr/vhZs?= =?us-ascii?Q?88QP1orB3dRAFYqVqbWSMprQ1IQHZQaOEAiky0tpJUWL+L/IPYdJ01LVUYr6?= =?us-ascii?Q?uOoKbb3LMQUBTgxZyzXhbQVJIwGGJPJ6xxr2x1brhqRDvCgtyq8C3kJNwxeg?= =?us-ascii?Q?/pVJTrGU6SRA7IwChZ3leUhdeO4k2ieEqT7QL7/wQ96eDf0XTUGMCc2gAlY/?= =?us-ascii?Q?wdpGn7+kK3A+3bSbrYNyF1iirpDYYjBaQxgEVDfx0imT1neC6fHU7ppdUQQb?= =?us-ascii?Q?d97K3RH7e0nrFDyXW4JW+TK4wd1c7+0UDgOMyfqXyClK++T0rsKnJYx2poMW?= =?us-ascii?Q?AuSjeUlgiMXxqfIxs2BNHd3oNIE0zPuP5psLEQGuqZumooqko/c6NqxRwzkk?= =?us-ascii?Q?jS2cmim+WtE4v+jADMnF3aPs6L625dE/akU0xTjgX9CJIpdxBx5B8OMFfVjE?= =?us-ascii?Q?3huED2mqpvLWgOauysF3Y1QYzuIMrl+S81Kai6KFe2Y+bcwNbTytuMalABWj?= =?us-ascii?Q?BDSIw7Myka9Tog0hmuB1iCrIDykwwa+eZ+LNay0iO9Q8kkmMg+eLghOd95aM?= =?us-ascii?Q?3z0qhjhH0YrKgYqvIMdithbL5rSb8TMfYDXdju+KVE8ZZQQZOyFbOpmmaFch?= =?us-ascii?Q?YcXrn4e4Bj+hQaHvdFMKrPPd6e9r7NS?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2706; 6:LtA/8mPP7S8rFJCXBzMYOeKI08wijgt9x09IdA+fJOh/AQhxn0MuABFVas7WT5bpY8vi4sDka9ViPBGchKsmkpjQfvu3joorTB4HAW5IXXHg6nnkITmgVUOIJZvejrUrrTXiCJEY/2eF0s4c7B18V3l2mzbJeMZjyBWcFkOTBTVOETL2p25Gw85afIvvqAWHEMUTYecFuZRVnTxVqna0es6oqeZHqh3axMO02zkYjhN4TqMIviWSaKPowT8TzMBlYCWW4t1jYCF+i41be+anOozDctzLQzooEs/2QMlBGt0=; 5:fjrL/NRDxCsluAAsWh/uwPu51GCynVR7YlQDL0UKCWU07Iiaw7j0RmarrOz8/kmmclDFU99ra5BcOpjhXAayYsrIhHUhHKK1jDA4wYkJdKUDW+Zz3Nt6p+gpb4ifhK3pyQ3Oj7IWNdH4dxIlMHPe9qXuwfgYSe/LTQhUjCRRk48=; 24:8brXfv4/d0Xukn03/V0F+4KxId8KSdo0APbizgm+Ypt3jwgf57Xpz0j7Dg0xisXR0Krs7+i9567MY/BY7KBpm1d3nBj/abjZ94TGyVMC6r8=; 7:1IlFyUFhVO4tBwX+u++Ju/KD4Si22Hw92o17eYzS0u94g7yCEdUIzPIYSa2uqwdtZWwPq5JNeqSHWjwadvoN2hwLk8tcQSyceOPAfgWpNc12qLC4MNmitqJ9rq3YLPmCL8t0wev3gi6BI8NEGTV/VU+OBodnj7gHeua8Lxv4Rbwa/KTSYyKnKAg8yvee+sGCq4tmc/MQ3zy5YYCZJ24S+36NHbstYb8ZTUIQGTqIRsMh6g18rMNaw5D/NqsZhr/0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2016 12:46:53.5982 (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: BN6PR03MB2706 Cc: Fabio Estevam <fabio.estevam@nxp.com>, u-boot@lists.denx.de Subject: [U-Boot] [PATCH 2/3] mx7dsabresd: Directly write to register LDOGCTL X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
On 17/08/2016 14:46, Fabio Estevam wrote: > Register LDOGCTL contains only bit 0 as a valid bit, so there is no need > to do a read-modify-write operation. > > Simplify the code by writing directly to this register. > > Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> > --- Applied to u-boot-imx, thanks ! Best regards, Stefano Babic
diff --git a/board/freescale/mx7dsabresd/mx7dsabresd.c b/board/freescale/mx7dsabresd/mx7dsabresd.c index 3098e1a..b936544 100644 --- a/board/freescale/mx7dsabresd/mx7dsabresd.c +++ b/board/freescale/mx7dsabresd/mx7dsabresd.c @@ -578,9 +578,7 @@ int power_init_board(void) printf("PMIC: PFUZE3000 DEV_ID=0x%x REV_ID=0x%x\n", reg, rev_id); /* disable Low Power Mode during standby mode */ - pmic_reg_read(p, PFUZE3000_LDOGCTL, ®); - reg |= 0x1; - pmic_reg_write(p, PFUZE3000_LDOGCTL, reg); + pmic_reg_write(p, PFUZE3000_LDOGCTL, 0x1); return 0; }
Register LDOGCTL contains only bit 0 as a valid bit, so there is no need to do a read-modify-write operation. Simplify the code by writing directly to this register. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> --- board/freescale/mx7dsabresd/mx7dsabresd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)