From patchwork Mon Jul 18 13:19:28 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 649596 X-Patchwork-Delegate: sbabic@denx.de Return-Path: 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 3rtR500ckqz9s3v for ; Tue, 19 Jul 2016 00:53:39 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6E82FA7559; Mon, 18 Jul 2016 16:53:33 +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 rizgun-lWZyE; Mon, 18 Jul 2016 16:53:33 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DA54BA7528; Mon, 18 Jul 2016 16:53:32 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 9B50FA7528 for ; Mon, 18 Jul 2016 16:53:29 +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 3kmGCxVwwQLv for ; Mon, 18 Jul 2016 16:53:29 +0200 (CEST) X-Greylist: delayed 3591 seconds by postgrey-1.34 at theia; Mon, 18 Jul 2016 16:53:25 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-bn3nam01on0053.outbound.protection.outlook.com [104.47.33.53]) by theia.denx.de (Postfix) with ESMTPS id 06E50A74D6 for ; Mon, 18 Jul 2016 16:53:25 +0200 (CEST) Received: from BN3PR0301CA0058.namprd03.prod.outlook.com (10.160.152.154) by CY4PR03MB2744.namprd03.prod.outlook.com (10.173.38.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 18 Jul 2016 13:19:52 +0000 Received: from BL2FFO11FD029.protection.gbl (2a01:111:f400:7c09::177) by BN3PR0301CA0058.outlook.office365.com (2a01:111:e400:401e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10 via Frontend Transport; Mon, 18 Jul 2016 13:19:51 +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 BL2FFO11FD029.mail.protection.outlook.com (10.173.160.69) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Mon, 18 Jul 2016 13:19:49 +0000 Received: from fabio-Latitude-E6410.am.freescale.net (fabio-Latitude-E6410.am.freescale.net [10.29.244.44]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u6IDJj0C014304; Mon, 18 Jul 2016 06:19:46 -0700 From: Fabio Estevam To: Date: Mon, 18 Jul 2016 10:19:28 -0300 Message-ID: <1468847968-16281-1-git-send-email-fabio.estevam@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131133215910231055; (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)(1110001)(1109001)(339900001)(199003)(189002)(5003940100001)(77096005)(81156014)(81166006)(50986999)(68736007)(7846002)(92566002)(47776003)(97736004)(86362001)(305945005)(8936002)(8666005)(105606002)(50226002)(2351001)(229853001)(33646002)(6806005)(87936001)(104016004)(586003)(4326007)(8676002)(356003)(36756003)(106466001)(50466002)(19580405001)(19580395003)(85426001)(110136002)(48376002)(2906002)(189998001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2744; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD029; 1:C4tHr0Ejqj0gfTiOxMOV2Ac1WciAlfyaHZl+3zXnjwnRNP9BWlXPDAyYSbGs/H6x5JjEZkD5UhR/1SZB14BMGW/9jNGP6bS0u6L7/woAONSkiAwB285DsskJ+JCBK1EMmVOIvAC4aWmQQ99pY2d7o8A12aNAXO6P9VB42NdYggCnXYJv7EWKbN6BQzSYEQ+1Oueh0T2jlCCAWh+TugmU2LcmtDimAWSSvDl+9oqR3OPyLZBetMgLM18Riv5GPYofoYGygiJ7gSWUEri3NL9D0i2xR/U+Ox2Gij6SbH3wvCr/kuMKTmeQHvNHuZkjuXmeRZly0jI0EFzBI9yivymwUoHrccrNvxJD1yRR1CQlTZFsYFRA6wolymq+IopKgLercn+2jX79WdEZCpkQSVTAmMV/hgIkY7/0HWhCH/rP/WHcN6y7yGuKTGyawODGjbLP9QMPr2ZUhGlcI3gJTdFlEFbxHZmKj7tEouHHJmwKwLhV1kBGsQJWuVpLNHmMBKiZShS1oZ89v538IZONHFxVL18rbL/JmD69X3rmrNsUGkEC/OkuhC1IrQ0jFaREvlljSVbZM6tszudFIqNZegr/LTz0uajLSO7E7HF7RjGKd/FGZkhimqbKbipEs1WVkTPXMyd1A+xpCcZgjfhjTpLynGyy7f062TEMdZQTuntTRPbva1uFMSUXJ6nqNCwXOx95flishEGzxYZlSBK6wS1u5FDKK/cp2wpSinq+MrVA1Fo= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: b86d3e25-8a6e-4724-7c0f-08d3af0e330c X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2744; 2:2NAmAgtDkh5ExVqgKaQTY5iiJFU0FiLKah42ajx2oGHib8BCR19393sR/37nu9/bllvlkH9RoSy81zzlfQv1BXd/rRbfeCJK5Syc9NM4hhHkf1yA3SVensLzp36nWSAh8eVdUoFCGLv+HXd4NKP0kq33xIgf9Bok1GWgvNoFeYeiRbCMydSUYdeEgTbFEjwa; 3:05do38USyLHMBguXRjCQxkHz42JrqXKuV9wCOaIux58M2lG1Tvfeb2ZY0pS0FEM6j+vGj1SQfFneC/WNcUXk1eQ0NBw0VDo1TvkS51SFtibyPfNdXMjEvp8CKDihiooKB1RmdS0O62jPI3q0EXmJLMSGQsCWvJE/ZUP+WZnKfMUdw9A9JfIaAECYdRwv5zDFlxJrmt+LYzUMwQav3pxdRGeEaZR72SLEtmp7mVZD1TY=; 25:k16g8BCDNlPyZuVl180MMNj15Euud7yL5uw5V2APAKEAm4VjiXwanIDfyDAzWjqPgGHF/smYElok5mOEfvq8TY+pYHftJ888wW5Om3O36FxiFoN8WXUpnUz7+Lk/+xzZKASyadgfmP75YmVr6E6ZtA9/dRLPSPnvX7lKb40hSCZCkQ7QftWaY4HiBWTF7gX7suPcsMgvld2J8+cJG6NoER/ulXdrHzwzR3+KTZfynBwfYPQztMGJnczogi5oiP0muatzm/nhA3V2d5OE2Fvcxy5XxbfNHEGMIOc+C/Xs3t5nENQMgwrTZhVX/OoJMTVQY8YwhzcI+R2nBPbEuxqjHtzP1vT1jzwnNB/KrzsKp3NfwFSpi0oejKHGRQ0dDNGfvufihvdN/YcP+rytlQ9KVLTMbu1qcdirPLzSullGEb0= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR03MB2744; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2744; 31:uZw/YxWAMBXFH7yhONOSyIavoPxJtM2TKTDuN6B7hjk0/YfvtdT974SiBT7e9GieExr25ysAzxgeuDKBDVXNlrrYw/YSOQ0+CnS+txeY3NnsWueqoigOfKHbW+OzwCmjattb9O6yM+nZgKIBRa3sYOGBRjGiNTC0LR0zT3qPaf6Hc/wnaz5nBJLy4R8x3TIvOYcs7SGP6TGUtnAqtLumTA==; 4:r7eZsNaoepDC9LtC1tU9NBFs8dVQT6NI0CPuwud6AAi4TytUZ0mDL/UPI2bkL4oqqeoYN6yj38MrztRVd2vnNnSa+Mebx1DQ14X5D6MIYv++put1+sMwWiCwo4v/1jAVfXfO+0VFZ41j88w60F2QIwdjGy6lhG0D7wRYVxDDYqeiRzzEneIgJQUSmNxqpEwAUU1jZk7sZzpMK9PStXqcEgvVrJrWCH8sazudQL+QCGiXJZcaNCttTqnSM8ZC0borISiuEOoAKTky02qmzG9hAv3Ml8HMiezekrCNHd6dGbUlolVU+iTjBIMzl0Ik4R0FNIzrviiGf9v/KmxU4f0UKFV+i7ZknlQr2djn5FhkjuQq+TdDn8Ztp1SAghIw/I/qnE5ZtUi4h74dExInBVfPi6epV0MVgINwyIBOI7RbAJXF6oc1UCe/dh+8mkmY3M8EVAxCl4Moy+SsbM8YU7oRy6GiuJH0eoo4+/X0ny9sisC+HozeL9GlgdUowKq5TXTWBzXnzdK9D7yuUuBzgaWyOQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13024025)(13015025)(13017025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:CY4PR03MB2744; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2744; X-Forefront-PRVS: 00073DB75F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2744; 23:PGaoS+VHndyxy99huhQN44LuJ9gk0KZ3v65yM7ady?= =?us-ascii?Q?nBC2Cyfvu6jGOX+wtdtq+6O6DQyLc3/o9cDRGIK2EkRtbN8rRrAGvv9LNKaD?= =?us-ascii?Q?OtvwNBrgH723nWKbLhY21be2IAhggIhX6C914pGbCRI6BIgSs2MA9gqPanul?= =?us-ascii?Q?GVHagWX3F4PTxJnGTCque6V5yedG+UEZLsz1HVPSlh5HY9VhkjYrSPWRYqRD?= =?us-ascii?Q?xEQ+PQL7HrBNWV5BOu3oKCvtIDILeS6cRJ/UdORGt3ZF1otcSLYusPaMSwCI?= =?us-ascii?Q?VpwGPEY+YBaS++09V2UDvdQsIgoos1sLRBNMHTI6wjifuNqQXHWxi5yNHbEa?= =?us-ascii?Q?kuR1Zv3IVa5VUkrfS+ENhUKSeN5CFoWGoA5zD+1arLQEgFecxO/gumqBNLWs?= =?us-ascii?Q?F4VbiHK9GN4GL8l6flu+xm+U4zv/lnim825zQ6bQrjlp8dgwxTcqpv72c3U1?= =?us-ascii?Q?gLzG01Jrx09LW+CgpE9FnqoJaVcRP+2ggzc5VrLe/mzeAvxPIpHdF9oLvEj4?= =?us-ascii?Q?SpBFwEHFRGRcGb46Mg3fr0GlOTiKH1EZn3SFA6hM1LxvbHP2jGpsKZJH73Uj?= =?us-ascii?Q?2EGp22i+R7toJKnQUYaypVrGtEROge0NdlX5U2TqrStOFDQyOCU+pIQOAFnE?= =?us-ascii?Q?R3cJ0ah7IDHD+XoU1cw0HzzKYuMp8IFud6HE2wPzqH/If93vQ7AxsKBh7ACC?= =?us-ascii?Q?1AVVsnoeN7GB19sHNaeBW3Hzsrv/dGJKHch0rl1dQnWMwGblO5xJNDOOO4pw?= =?us-ascii?Q?krPrxMC+KIhYC8jgGwGyCk+oOxdAD28I5qneF+yRVmr3NNj5XQRFSlJJr20m?= =?us-ascii?Q?YcqBWyOZiLne4TKQScXtjZ1evxygVigYooDOOiVR7GTOlTwkNFeEcICnH9kg?= =?us-ascii?Q?eY34mldvQQZ6ONGu/kYJpGeCq56tlY4khGpObMCcR+SbuiqS4dDfV9Xep3sT?= =?us-ascii?Q?9xBeoHcMwTB75L0ap3kYdgPfScyoH5EyxVuXbx3hu+QB2B/LvZ9eKmSnYEzn?= =?us-ascii?Q?Ks2eNFSs53URXDoeu7NXP85OHBp6EuJdLzSH4PhPRiL54HKoNuherwdruVRG?= =?us-ascii?Q?dIQrg5uKqT2oItOuvNFL4cT3OB5?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2744; 6:Y8tqoWSGul9+pj8Ivvm3TL2x6F2p7GkAXg6SJIcOOn90xBsGJhsGvEacpxQ1bgT1Q/udcevV3bRtXyXzwDgatlySnqPZjLooJBc+tUSq2ZfZNqRuHeGRuBNy8gon1nU8Al2MpctZZv2pvnrYDg02rEjXZ7illC/eTMMLMvfnbxG1936xhyw6R/d8RvL8U4EYw30mkeopBOKKeuCDIJc7xVSxl4mYurbMbimV1RoUh9fe4R47r4hgVsgGil7cobzrL30/Z83wWjHXQAf6sjauQCY0KjuC8LgG4NUcNdFewNI=; 5:70tqH9Hw8wbJBfzu13bXdjxX/5OLBT4J/rvi/UYm3IsKg/ncYqOORiBjfsTH5gQ9AYC6KCzFOgI6i4s6PUqhnSyciN++MRkZW6rvpEqsopKb2V3IaANeRB9F0JCJYN8vV5fwO7RB4qCWPWx+NvbRp30fc6+eoYJ64cJhCs77Zb0=; 24:V3GuRnhXd1RaB7WNDWqMcncWFhwTOZVlG/3MexLFby2YtkbKiiWr+vv861+HcbVZnp5/Fo9ZR2YrFmHhJBbwImqgoZX4smckEgCWitRaSM4=; 7:0c0E6SRIrd/owDnlI3kxaby3WyOPIQ/yaHK8mXm5136KI9sNnsAz7OnavaGB7C+kjP5YOtbx9GMEeoUhaLkLVSyqEqHnemrw5yXf8kIImEhxwMcpXh/S2//Mh1r/Pi6kBBj3V4bcfbXjaoG1vlSuh01QkEA6NZJNYS9L21486d/uJMGTEOsNJ3XISW5rC01yVwJtLkairYH0qUXy8YbFJA67OAdSGPAb9rmmB9920Eo31VMPQ1Bt4ook53sTjxl6 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2016 13:19:49.1042 (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: CY4PR03MB2744 Cc: Fabio Estevam , u-boot@lists.denx.de Subject: [U-Boot] [PATCH] mx6: clock: Fix the logic for reading axi_alt_sel X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" According to the IMX6DQRM Reference Manual, the description of bit 7 (axi_alt_sel) of the CCM_CBCDR register is: "AXI alternative clock select 0 pll2 396MHz PFD will be selected as alternative clock for AXI root clock 1 pll3 540MHz PFD will be selected as alternative clock for AXI root clock " The current logic is inverted, so fix it to match the reference manual. Signed-off-by: Fabio Estevam --- arch/arm/cpu/armv7/mx6/clock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/armv7/mx6/clock.c b/arch/arm/cpu/armv7/mx6/clock.c index ff932aa..1904c96 100644 --- a/arch/arm/cpu/armv7/mx6/clock.c +++ b/arch/arm/cpu/armv7/mx6/clock.c @@ -433,9 +433,9 @@ static u32 get_axi_clk(void) if (cbcdr & MXC_CCM_CBCDR_AXI_SEL) { if (cbcdr & MXC_CCM_CBCDR_AXI_ALT_SEL) - root_freq = mxc_get_pll_pfd(PLL_BUS, 2); - else root_freq = mxc_get_pll_pfd(PLL_USBOTG, 1); + else + root_freq = mxc_get_pll_pfd(PLL_BUS, 2); } else root_freq = get_periph_clk();