Message ID | 1481270941-29370-3-git-send-email-Zhiqiang.Hou@nxp.com |
---|---|
State | Accepted |
Commit | 6424577b1bf1c7872baea42de174bc461de74b6b |
Delegated to: | York Sun |
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 3tZlbs434Rz9s9Y for <incoming@patchwork.ozlabs.org>; Fri, 9 Dec 2016 19:23:05 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D4C74B385B; Fri, 9 Dec 2016 09:22:54 +0100 (CET) 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 9feok36mXBYS; Fri, 9 Dec 2016 09:22:54 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 82083A75F6; Fri, 9 Dec 2016 09:22:48 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8CF4FA75BF for <u-boot@lists.denx.de>; Fri, 9 Dec 2016 09:22:43 +0100 (CET) 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 U91-6vDSasJo for <u-boot@lists.denx.de>; Fri, 9 Dec 2016 09:22:43 +0100 (CET) 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 NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0063.outbound.protection.outlook.com [104.47.41.63]) by theia.denx.de (Postfix) with ESMTPS id DDC03A757A for <u-boot@lists.denx.de>; Fri, 9 Dec 2016 09:22:41 +0100 (CET) Received: from BN3PR0301CA0067.namprd03.prod.outlook.com (10.160.152.163) by MWHPR03MB2479.namprd03.prod.outlook.com (10.169.200.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9; Fri, 9 Dec 2016 08:22:36 +0000 Received: from BN1BFFO11FD011.protection.gbl (2a01:111:f400:7c10::1:109) by BN3PR0301CA0067.outlook.office365.com (2a01:111:e400:401e::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8 via Frontend Transport; Fri, 9 Dec 2016 08:22:36 +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 BN1BFFO11FD011.mail.protection.outlook.com (10.58.144.74) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.761.6 via Frontend Transport; Fri, 9 Dec 2016 08:22:36 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:795; Count:10 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uB98MQDZ010469; Fri, 9 Dec 2016 01:22:33 -0700 From: Zhiqiang Hou <Zhiqiang.Hou@nxp.com> To: <u-boot@lists.denx.de>, <york.sun@nxp.com>, <sjg@chromium.org>, <prabhakar.kushwaha@nxp.com>, <Shengzhou.Liu@nxp.com>, <priyanka.jain@nxp.com>, <mingkai.hu@nxp.com> Date: Fri, 9 Dec 2016 16:08:59 +0800 Message-ID: <1481270941-29370-3-git-send-email-Zhiqiang.Hou@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1481270941-29370-1-git-send-email-Zhiqiang.Hou@nxp.com> References: <1481270941-29370-1-git-send-email-Zhiqiang.Hou@nxp.com> X-IncomingHeaderCount: 10 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131257453567905997; (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)(39380400002)(39450400003)(39840400002)(39850400002)(39400400002)(39410400002)(39860400002)(2980300002)(1110001)(1109001)(339900001)(336004)(199003)(189002)(8936002)(77096006)(6666003)(106466001)(68736007)(5660300001)(2950100002)(50226002)(626004)(92566002)(47776003)(2201001)(50466002)(38730400001)(6636002)(48376002)(85426001)(81156014)(4326007)(305945005)(5001770100001)(36756003)(5003940100001)(86362001)(76176999)(2906002)(50986999)(97736004)(8666005)(356003)(8676002)(105606002)(104016004)(189998001)(81166006)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2479; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD011; 1:xP2L9jUYNmIlOJ6Knb05zbSTzH00jFpqxSS7/qo8lucAn/eBtcjohPctfhoRR19vYYFmY/jtQbkR94Qqj52083Md8R+eFdl/nw/Z4aG0OmPkBk9ZXjgXtYkSQl23p5QeRb/QLMF2iYDnf0y4/mnBi3Wpn8D4hskTZY3wFnlitht1rzuUBSIdaHNlNyWhHRfa4b3+kMBpcsige3s6AauvYxGachfTd7ATt20ZZbGtcZlEs3AxoPYWeK4nRw7uwVNyOGtClWOS42yON/STGx3iRi5TmY/f8tsLgC3aNrP032Mg5wQmCDGfckt3tkGcZ9gEbCVtz0AjMxivsU9JMixa8KLznwJkzhAy9YdW+WxswOIzsijf4icq/OV3V0zByYSJQIjV9Y/8/cUBcHp7h/1KsAWWnyZBn1OSlO7EzgScNVlS+tbfyB2i/iT3+AYyQUS+FCwcBYWhpOS/BI4tOSqs2UoaIIKzHpJM6Qgk+0rr6fC1fIg4jVoMoHiZfZbRuNF7iOA+tP4dztiZsqTslBY4j6E1z/naNMaRAUiM0LacceqwXEy56a6ff70PwPyFpYebEQC+ugt9Uy12pp9aV26+0S90GIO0miqtNC/pLKzSxF59uTfr8VOijg/eKqQEgX6oBSq6fdi8CGUh6evLxbCU33okzjd2tvC6n4Qhh5TE9Wv0nVcx2eBjHwgBmUvaH6EFj9YGnCKhz23e/ABNMCfOH82AwCWy62scFlp8Vb5DSaU= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 728e29cb-874a-494e-2f6d-08d4200c887e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:MWHPR03MB2479; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 3:+gExBmsjzOIjc71u9xBIYUEh+Z5D6K7DGgmsURU//K40Xg0GuDZs7UZN2u4kkpi3seSM70I+zbTjUc/fl5xhDTRM5Z1btuOwhqcA75ev8Am21CoO6+wWjHcrwVc6C/ZKFewdwqHnPBlDSj7kRVwqRh7fSK0j2LCGG3NytvnUuB29Gl6DH2U1uupgg1h+D32M4WSgXIRdqbVJSO4WMdgjrpvgW6VqapaO8odGsYx3jK2Uzj2QHc7cvehzi3B6EVoeMVkiWShja/9fdwW7ynXKeJJlvTtK2/QkYv4CZN3fyq5swoSCQiQqYWLcLpmPH3PyRRumvDDR6Fe6YfwBrycyJP44wQcvu321EA+W7P4I8EizPto7hsbgCRBkFweiDzVa X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 25:z67pZy0sM0APjtfc48CLWid6Cs6STXAiBKzMWYL64LBloB+JzLqg824FLduuOsLYIAUpC1LtMkQEDoeFBcwLSZXaavDtJX0m8GkEF4ib3zUfsf2lCqxS0Oe9q6VwXNHUytUAGKGFEbJhOYOyluPXU14eK13HKUdDwJgJq/PHQuIn1d7kdBI632HWaDcD3uF2XZ1qRMoM14mW4Rihzs401fQi3A0kCOBmk4KLQlITQL9zBJSVkFPlCjaqkwN8kwtt1Y9qsqcpat8/zR6btHbDUXiG04wK6boH2XghIm04qZ2yK3D8c9b5YH2a9ks4coRt0j7WRo3oKs1rDaSkgD6GcxZfeieGRAr+PMx+5Fcb39myB8z8lPoSUY6owlDUlHfhL3t1b7hp8RaXo4UwAKY5/7pc3FSq01BhQ1DP+b9V2a3sr8xFKsQGY+n6wUFwW++YwAPxSzU8bUPMVuJOXoKCBxsGnbd7QL8nchUVTqg1cooXZ6v60aWFYIm1yyIbGRGB2lpVA0gaDk6oE6AZvJbmF5LIfvI1F3ke6crhAU1nKTRY4eUX8Um3kOpzHdUzSSi8dzzlrsAKwixkmKlOWLKCCpy963EOkfMwb/yKmRG/WNM/gBUmVNAQXFsbpJRaDFrVL69BXCBdFVmGyTNrVXr8W3/rM6rGzSUNwS+dKdGWsDHl5aTaIHUTyvlTL6Vw+L/Qi4LkzMVi3+EvkKHL8FwhNHYgs3PCp2D8MoJVagYvuT/jLIOTeTYyL1S2IvhaCDDirgVHA9WxCV0ErZsL5Jb3gb28muD7qDSkmgwAZni88A4= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 31:HygXr97/QIiBRP687pqY93xnpl7PlS4cc/KwovOB3sApDvxM8MDXT8WRluSLHQf6YFTQnTXQ4HQz089dTwwC1epsMG1YLnCByWYUiskWwRQSPwna5VDYnRMCPa3wxvP/tOyC+Os3CkR1V24HLjRQ8dGptuWH8eOoC/3KszUBYsTMEKYVgNbHXNv0u5eOj80LEyhGftAsJVixluvVHKOvrxqel5y/DmVVEUCNj8xCV6F4eGKLFV//ah1ILWFOzDpJ/NLRkB0hlX3IBIBXjb5iNw== X-Microsoft-Antispam-PRVS: <MWHPR03MB2479237BD6765E128460807284870@MWHPR03MB2479.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(5005006)(8121501046)(13015025)(13017025)(13023025)(13024025)(13018025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123559025)(20161123565025)(20161123561025)(20161123556025); SRVR:MWHPR03MB2479; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2479; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 4:44yK6d1jSBfdvqyTKjfiiVp1bFUYryzktp9ZiO4JZfaiI3AARJJCBnnn6uwHEIX/dodBSQKBhFF05enoPXCe3fmlHbFHNuwZr/gHX+hGIJWGlPpA/W3j8Q4HIdiP5jijCfPLTQabrflKM6jIDY/i2aJYeVH0XirjF7jCtx8RmVfHKdaR00VjHH++vVl98H10pZszQ+sw/pFJWhc739Vr1Wf/BJPr/EU2O1FzBkMXEF3F5baW0v2mfTmqLjKDuEjPdhm1cbzpZT9EPBFQM8gSPs09vqFpUFqV678NJBKVr2+ZRIyCXtWP1P++Ey/7vsJpjcewsWvzI9a1vJOORXFmNOuQklkfraBvYf871vl3PtS+oATxx6cI6vHbfk7KXxeuozWzMoLrMzySFpQW39ZXJXK8nSphrL/1LA+VWk17LYV7SpmKNpS2Tp0Azr4jg7ryCr9iE45e/UQ6LbJbISaWrRACgTk8pn5uBN+mdbNIXZzZvdLC0jI9OHj6V0hyinzdTpsYNSPqVdxHRQ31tTtbe/5xQ6yYwVYMGb/Ukk5nEPw3ZGfeeRpY0s7XFpdYzjde/WonpKFt1Ru1GRElacLt70ShffyalIH42k0ICJ2bWADQ3rGdWUUH2vfBbSzxsQLk3Rt6g+C1uK6sIlr2tccocSk315A5jgNSfC7XgpdW+ywc/eYPEZL8MjMejvdyVNXaMhbCY7TrZgPZaT86E0dkz5vlqa70ham0DpPKMaPFpa/EXZjX7WJRursXP7Q2PNCN X-Forefront-PRVS: 015114592F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR03MB2479; 23:BZ+SRtxKiTXoMyeljYIhlxvygHTOi/ZItwaHFQLsY?= =?us-ascii?Q?dlgC3G2M8LHZ875S1IvWYH+16HCX+Ci0kgaSS6uu+FquGqAqxZ7oZjwo/rc5?= =?us-ascii?Q?6AOyA/gffQnZax5UMVBdpHqj0mCLNnX57ClVpV+xbt/4HAcBkyJis96tXEMC?= =?us-ascii?Q?Tz8HQk79Tb00t/2yP9HiVdLx7cyH9Yak/eAxPresU876nLJNSYN4K8dZSbio?= =?us-ascii?Q?3AiZ/ptkkIm2uEayrs9uhF1KsW5oXgmK3crP3qNLntJ1l8tjqVIGPulxzlNm?= =?us-ascii?Q?7qEA2olaIzNJ/4mtgfotCOcmWUTBsOhPQuQ19n3ZaNrhQmxwm93ySyCk1wzY?= =?us-ascii?Q?kZMhMYkNd015tBzh6XsSokVA96bPqLnQCcYo4tvlnlmUl+NNdYO93Lgvky97?= =?us-ascii?Q?XoNbIiPmJ7y4OU2XUqxFO/nkBYhXzJZda1XKMM2tXlShopeYjsCt+J6wex44?= =?us-ascii?Q?q4VDIIW3bz3qChlFBIs1cbdN1qb5WLNUE4UUAoCuQjy9U6WdSh12Gnu3UzRx?= =?us-ascii?Q?Uz/xTH9ygpvS/lKEIQh2SLsbfG4hNZQzLl8h4pZSfAqL7xQl0v94/7xTaZDH?= =?us-ascii?Q?s3UWTjJPZ99ObIoW8BQxzdfYD3iiizsUZcdL5UMWsVuk7rAb1rHvFTnzfTnt?= =?us-ascii?Q?qhB2V9X4bulqjxtGJckA2STJzc3c3Rbzf0DjePTrEA5IjhJw/hgbK0ICOO5W?= =?us-ascii?Q?XLLC72BnTODxnSg6O/VvEbkbgvQhUflMrDllE821oiULivCVZagOXRjE1xjT?= =?us-ascii?Q?7PgJvNFyyzOFtnd3y+Xt2yPH1IRCZ5aIi8kU1M5EK58c38sEdgA8CnEHkenQ?= =?us-ascii?Q?HVFJNeGD8xdDAraIYlcmVrk539ygGHLvrmvXkUtZFY78m9jmR0X7EThddRlP?= =?us-ascii?Q?qpX536g25IbJS6NmkdESm9F302GYL7VWRFdxIOBYa6dIRJctwsmBly8eOT7E?= =?us-ascii?Q?zmisGkFVsiCp7b9cGbCxMCcWhQFVuk9AwSFYYPIJImp+N0RuSKMiNi303AJD?= =?us-ascii?Q?9ubBnr0SdyqV7q6Tc2XGLW+uMhIu5Lv6QS3IlhB5czVnOn5S81j30+rmtTQD?= =?us-ascii?Q?fmtyPJ4KIxsnOGckgSqpjVpUro+iqFOGEVLyoyfJMU5sbURztqhoq04QH5A3?= =?us-ascii?Q?amghfLntG6vBcYTMqXwDUXqIBtGetFi9iiNwGe4BvfZah49k9tsUCgShRPPa?= =?us-ascii?Q?nDqNy2ICVvP0DBNjx7ySbA5av54nSEpCFNQvrFFWdYbC59DMb1JPH6KGcsYH?= =?us-ascii?Q?ps5NOyoq36YJh+yiDENSe/fqlhGXBYv4yYKEDJQ?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 6:eVdnNIfDHeil5Xuz9BLHPtr+d3UMV2ChmHBahmO61kXbJGldiD3i95dieBY+BBukpi7ldtdjgylohY+xXC0EA/Pb5cpPEQKpw0V0nL9XMVI6w925KCmZ98PoYKNfoFz8htq9r4L7tvAxWQxO4UWxiUuk74cz+nB8YWBKMBt5Jf1s26Uvb2L82kbrHoD9/bkj1mhpDt1fx0T2osqkrfQwssqN1jVTJoCtV6wHedSrxlwQJv3u+6AraRR2+vYy3EPKps7SsbMnZr5BC2IDGyNcoReAQttRgMnxEF2bL0obbRvTcMekhC1Bg+jCA6sqzm1E5uYL2KSILJUBTqnE+YHXjghx36DU0WwBgPRyy91FOJlzAoJNtCb3DB2dQjAK9SUVTB7RDyOAJbcd67/wQRAU6GwSU/nQ49t774yqeKFAY/h8mFDYPqxBukUzCsfz4Gcm; 5:r/+/wktFHfDGCDaYC9HbQLG/TFxMNmjlk3H4XYiWZ9Jxe3Nd/tGa1BfE8x4XzApVCR0veVkTQzqY0EMlwCYCdoQQRCHWI08/UFnNNWizELDnoGbUCwkBv8vpvjQ2JkaoHwBLqoCiEkwCEUNw8fi83x595iwagrArwMlYrvPGqHIQCWB6Dt6DcyFmlWxcqkrw; 24:7yDTdjf+j1WaMeRdjS51z2Ac4ynzz9XsBiQpEhlvd3dHymxIIt+4RAwJ6518p463gBhTZUvESszomxuf1LpT98ULX9KwL9hiEuz2Y2Uw1DA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2479; 7:WtXDCH7IEcM2+g7D+4vKhP/xbSXVGRQFDO9s+g7mWnEUxDUNyeXj2RL26sRIYLftGgR2poNzszPeUpO7UedZheD0dDNU4Nc40hyiBsog5pp0vvWiv+6BKDNiH77OH7Wb8/b3fIhTMUJSq8P0a+/+eYZWojDTOBOICUrqKom3XtRQmKP/ICpHdwITg5d5Ci4ZjMYxUVkY7k37oWy1ad828clpGZT1nFWdu5iBWV71z402UqilTGxmY3gJTaCLee50Dsp0GegIOMXURSWD5yr2iKg4I1poD4jDE+NUc0WoH2xzI4D8O+HLPWpsV5UPB57BEzsvMAyycq1CNIbQusqe980aklRvIUP7fSK+0A8c2Ghd5mTR6PrxUyg7exiFr5Fd5kid8A7UhfhDEYZceNNcRzyRohH/vjhZQ/TTuaUnzFbI5Vcpa3MxtUC/m3CykhCLNWeiQm9vMNVHAsA7b/tTCA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2016 08:22:36.6033 (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: MWHPR03MB2479 Cc: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Subject: [U-Boot] [PATCH 3/5] ls1046ardb: cpld: add API for selecting core volt 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> |
diff --git a/board/freescale/ls1046ardb/cpld.c b/board/freescale/ls1046ardb/cpld.c index 81a646e..c0500f4 100644 --- a/board/freescale/ls1046ardb/cpld.c +++ b/board/freescale/ls1046ardb/cpld.c @@ -82,6 +82,15 @@ void cpld_set_sd(void) CPLD_WRITE(system_rst, 1); } + +void cpld_select_core_volt(bool en_0v9) +{ + u8 reg17 = en_0v9; + + CPLD_WRITE(vdd_en, 1); + CPLD_WRITE(vdd_sel, reg17); +} + #ifdef DEBUG static void cpld_dump_regs(void) { diff --git a/board/freescale/ls1046ardb/cpld.h b/board/freescale/ls1046ardb/cpld.h index 458da7e..f6a1a61 100644 --- a/board/freescale/ls1046ardb/cpld.h +++ b/board/freescale/ls1046ardb/cpld.h @@ -35,6 +35,7 @@ struct cpld_data { u8 cpld_read(unsigned int reg); void cpld_write(unsigned int reg, u8 value); void cpld_rev_bit(unsigned char *value); +void cpld_select_core_volt(bool en_0v9); #define CPLD_READ(reg) cpld_read(offsetof(struct cpld_data, reg)) #define CPLD_WRITE(reg, value) \