From patchwork Wed Aug 17 05:50:13 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: y@lvd5587.freescale.com X-Patchwork-Id: 660064 X-Patchwork-Delegate: yorksun@freescale.com 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 3sDn1Y0tBPz9t0m for ; Wed, 17 Aug 2016 21:24:17 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 52769A7528; Wed, 17 Aug 2016 13:24:08 +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 zaH2EZGTNwVs; Wed, 17 Aug 2016 13:24:08 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6435C4BDBD; Wed, 17 Aug 2016 13:23:57 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 44BD64B98B for ; Wed, 17 Aug 2016 08:23:49 +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 yzbvSULhNmI1 for ; Wed, 17 Aug 2016 08:23:49 +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-bn3nam01on0077.outbound.protection.outlook.com [104.47.33.77]) by theia.denx.de (Postfix) with ESMTPS id AADFA4B951 for ; Wed, 17 Aug 2016 08:23:44 +0200 (CEST) Received: from DM2PR03CA0022.namprd03.prod.outlook.com (10.141.96.21) by DM5PR03MB2715.namprd03.prod.outlook.com (10.168.197.141) 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 05:50:24 +0000 Received: from BN1AFFO11FD041.protection.gbl (2a01:111:f400:7c10::148) by DM2PR03CA0022.outlook.office365.com (2a01:111:e400:2428::21) 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 05:50:24 +0000 Authentication-Results: spf=none (sender IP is 192.88.168.50) smtp.mailfrom=lvd5587.freescale.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=lvd5587.freescale.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: None (protection.outlook.com: lvd5587.freescale.com does not designate permitted sender hosts) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD041.mail.protection.outlook.com (10.58.52.252) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.577.8 via Frontend Transport; Wed, 17 Aug 2016 05:50:24 +0000 Received: from lvd5587.freescale.com (lvd5587.ap.freescale.net [10.232.34.77]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u7H5oNPs011891; Tue, 16 Aug 2016 22:50:24 -0700 Received: by lvd5587.freescale.com (Postfix, from userid 65022120) id 1DDD368086; Wed, 17 Aug 2016 11:20:23 +0530 (IST) From: To: , , , Date: Wed, 17 Aug 2016 11:20:13 +0530 Message-ID: <1471413015-13519-2-git-send-email-y> X-Mailer: git-send-email 1.7.7.4 In-Reply-To: <1471413015-13519-1-git-send-email-y> References: <1468813627-5365-2-git-send-email-sriram.dash@nxp.com> <1471413015-13519-1-git-send-email-y> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131158866250707830; (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)(6039001)(7916002)(2980300002)(428002)(199003)(189002)(306002)(81166006)(52956003)(97736004)(189998001)(9686002)(81156014)(11100500001)(2950100001)(50466002)(8936002)(48376002)(5001770100001)(356003)(68736007)(90966002)(86372001)(47776003)(8666005)(16796002)(50226002)(19580405001)(92566002)(42186005)(87936001)(626004)(105586002)(5003940100001)(2201001)(19580395003)(2876002)(7846002)(86152002)(106466001)(8676002)(103686003)(4326007)(305945005)(229853001)(46386002)(2906002)(586003)(76176999)(45336002)(50986999)(101416001)(7059030)(49092003)(4720700001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB2715; H:tx30smr01.am.freescale.net; FPR:; SPF:None; PTR:InfoDomainNonexistent; A:0; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD041; 1:rgb/+hHCL0v+6uZ9Fj+R/3ULw0FYh1XPmEjgEwtEChbDfxc7BksqRYrvSPaf5mGqp1aBfjN7Vy1+mEnLlW9QR4Vj7vAGvhM5zeLPesiELi9f1uMYy1EnM4Q6G2J/AScb53tOJyBdwbXINi9f58c0PzZxo+71uBSl09URFx1A8Pt+PY3S9V0xLFq/2LuGCys5GvjCQez+ZFg4uEcpns5ROK9SU2EgxBVQLdUHH0IEbLuIOIRUzYoE/k7icq/qHhTVs0R1nDIeylwOb/T0nvdqGSsA37vesIR5Wm7A/SmiSBY3FgyG8psw10y+HK+zWTI0hnVyPFKvpsrV8JZenM88clmQ9Zrdf7P2Ia/OsS+/zgtDujHVWKcJg+fktBtMu1dFm5jL6YIv4Vt3t9oF5dzGhTziXsCqZLQzmjDibzrMxi+ZoMDMk1vx3fmysGeRkhC4OhaSt1tyFka1JT50lmc97H/pKqaTFJykddYdI5t1k7lCx8sAPxHW5bfHXrLqjIanCUDDgMGYDiTOCk0h1OdOp2t+vdgWV2UzNtHPmKCMVyuFSiEod+2dNvwS/sT98pigImuu/vPF+zbjyWIvwEA0AA== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: fb92c9a1-b4f5-4810-d215-08d3c6626278 X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2715; 2:IGxoR9kvuxUhwyavhMmKofmqP83Axul2gxNB51WurPKidEg/nJnDPkLzziJNLkntSG0iFQiDv6dYtxb5gYzPkYAfCmCmDpf6Dk4UzHiuAP69ZqoWCJ8087QRYDtG9ZJSxkyJESjqVxVz/+MeXIcGqbaQdf4iTjEO+AtzN5LBfYk2maLi/nNLZgpcn3Y2zVhn; 3:aIqIx3lkrB+UnuBInoNmYV3iNTf7yHGoNwWPrrzPAqpq2DTFQPAZzIa0IcoddbmYI6AOCmtmvqmUIOBRmcv3AO5JPZhmIAjrVjqYgqr1Q2IEzZCYvp99n0xl52aJrwEyhdW+kh74v3LwRSI71rmO1eGEsteT+9gAYkDNiS0kUo+4DXC5+ij5XftdIxBu1T4poVG3PthqWYJ4xHw2tFP2I7H8ot/izYhRNba6MjPw9F4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM5PR03MB2715; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2715; 25:c22au7KCYJNIjBEYC2WzGQLZZpLQxUoSWYGE4MriJ+vw1uDXKV73GghtlKqxRaYkOtiWDMF9uqj7d/PcCzBy1kXQvgLhl42A2+fbige/LXnqu+uUYqhmx0UbedCk9oQx0GJHFA2lkdlQs5sY+2awJc4QLm0md1TvNb30Y9/hUOjuWXE8ebnYhuoKRnK0GkueJ8WwU/WfqLUv02tAI9NJZrZvZVRseLJ1XcAQK0HFgBC61dDftvY4HLHPxThjPy+OMGMZhT4/yfmr0QFcesBAl/Wp42/dQ8KcJNTnIcgD6bHbt4vY8WLEaUPe3sG1UnikAJtQy4KJ+fQGCftMf1uizenrAKPxvxOdEuMs7rUWHuZiSOjZWJQXXMbEAVup+BNRu7kiO5PzoAAHRA+jtqEnk541thkG6z/lLBEcoAz/Njj5VA7C+IwbCqpsbWZJx9RYeoDnK9RLyTtefASXVwlXxtUDsKZHDWJpkvhAsAFvQ9d2cQSOlIA4nSeamZ5e6SdrisUIMkQb2LSSHC3JpKCzMEaKnnfQhtWe1p7RvarGRpX5OS21OlfTE5cZb5hRthh9nrMgtv3WztIX/zsZ7pYfIishkZMIgtc5rVYYiCYE7qF2q9jCtRSpgwmnNmecIAgt8GtYk0nKVjHlSjG4P3YTxsAIHFWYKYoGWC+GqIzXf40IgLii+YMJI1NUXghecrbC8DBN1xvzgLnbSdWzj/PuuQ==; 31:xwxAXLnSD8VmcBUfVatH/I4qrLXEok+gKTniLiAVOwVeWG6xCN9CCLr2dpKpmt1jevLige1frOCChTSCsNSk9c5USKqajWK2wSnkXFj0gC7FeLUXTNULeiSnKx5ee+tPtlCoeFZnRDFoyWCMe69UoZknc39X90cMMjatnZZoCujvfNsJXoQXc99bBP4oYNz7ogRBA+Si1H2taiO9Ilxd4Vd/FJlnYvjC5D2wEiSKjaI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13023025)(13018025)(13024025)(8121501046)(5005006)(13017025)(13015025)(3002001)(10201501046)(6055026); SRVR:DM5PR03MB2715; BCL:0; PCL:0; RULEID:(400006); SRVR:DM5PR03MB2715; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2715; 4:w2ie9hNrrIMXlcEepwIRC8CH1s/uHKtYcDqOTkVIROSkFGpvPpPfVb68wDDXWKWuRGYaamBteZ8ikWpmK3m4fZOMeTBy3cryvWhaY0IJ9Bl+pBygTXKrYIpnrXmpkgZVA34rnopOaSBgQEAkzP33gqMT01B4ONk+1clqEJ0Tl2kuYO/u9/j/LlchAolEapIrNLUpobX0th20rQtguSgiVDsA+14OzvlbE3H5Fhr9+6+zzwe+I1Tmi1qR6Ttyp5Hox7gka1Qec7aMhZpNAh3fkLbbrz8XVXr+/ZcDutMfBhZxujFaDrNTp1xkQJ4BeWq5YjG0Eq3PHNQimhZCNICf+3CxBYY7LdPoxPHaJ2+jc1FEjzFP+kKYdH/N7vkRF4CAypruC+NZDUfjdil0CkKR/x6db8GxMoRz/wxjGyvtBZwOfQu2uemKMLwxNwW5eHE0pkZ2fCanhkJ119O6X754cDkX275utgQjR55y0T7h6+7q/pPMIO70yzxxlMxK2oOFdwQXpacI+58jmdqF1B0CN463G4+x0r5DVZucw7SMRyM= X-Forefront-PRVS: 0037FD6480 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB2715; 23:Um2m4gJ8x7YkZn+7GLIqj8qTnDPazyzjEmL1/j3Fy?= =?us-ascii?Q?cx4FKHXmE6K2QNNdeWNzt6sVAaLQEbR3u2DEtaoHOAdRvHmRqYFZAIXt9JkS?= =?us-ascii?Q?WMrHAUJ3pMjUOMUf0MwYLkW0I9M8fKYFp0cDKVBLZFRo5oR36k/azMr6k+KI?= =?us-ascii?Q?zViF4cuulw9w0ULtUnbpWsTMn7vBlzI6ZHD0IkdH+bjBcrgD7WaricCtJfNj?= =?us-ascii?Q?AcQmTvuXFAmzersv03ddQaZz3IDWJa1noefzSLYQTu4m9/RerRg52PnROT5v?= =?us-ascii?Q?Iq5kKkvWBHpMEE0elaeV26l9AqxJRK/LDHYwWDZ9Rr1yG7e0ApxPsDDVbszs?= =?us-ascii?Q?UeYHyH91fvP/lFIuc/3vy9BhZ+bOr6HYczbRu9tKQbI+LiU8416QImp5UD4j?= =?us-ascii?Q?JDk0UAv2Gu8cx61jHfUOdjBfRqiwMvO6jF2IF6dNlryB2HZbi7VM5ambaRsp?= =?us-ascii?Q?02JwTWqk9Q2wpqnGyw/GcmmfAUYcpWvVaM9lxfSMln452bvwW+qjm/HD0EKK?= =?us-ascii?Q?T2uIublmOIKroADQGBrzArGI/W1kM1i+2Vq3tMSfUkFg7NA3j/gpS5B7ri+6?= =?us-ascii?Q?Mv9M+HLUhqE5/DbEsLOrgLYri+E+q9xgiBk8NDQ+4RyVJZFl7qTxZTlbSiiW?= =?us-ascii?Q?JhlTcvor+re/tF4nEDxgoVSukwc6oocdVoDSvPPvTa88ZL1sVh0UB7f3LZ6g?= =?us-ascii?Q?GUoGtW05aynNTOC2egNixCk0foJFP5rRDI69sRGPF7cGRcC5DDS9s+QOn1qL?= =?us-ascii?Q?8FFmQi9xQxeyfAbTdTzmZc+qmTxP9mMOBXS3iZFJtKsmF9dFSWgOsnx9Bequ?= =?us-ascii?Q?pwPjlGmFfyOkGkIfw9lDGxlRM5My06DmsEcVOW9K96BLwnRdjIw+du9NnfsD?= =?us-ascii?Q?2fsJHZZ1Z3iB9ZKOPHzYEGtcwPga2TgkxM6SRzBhI2LJXV81m72hL6c1aX6u?= =?us-ascii?Q?VoH6NKWXh7sJ+jGKzJx+qLJSnhwdCnxQxdRJ3iRLgS44Mm6W6FNNvDUwoYDB?= =?us-ascii?Q?jNYuRljsN6ZqoyF0/ckUyFcZQSmM//KHwjRVjJaWkInqBxIvCw46+0yLlO4c?= =?us-ascii?Q?6errJUptyzXKI3LRtwUi7JorhBw9IY/DEKCGTIsbfk2mGKjvx/3o61vsn9pz?= =?us-ascii?Q?ILkPwzBXw9k2Uu47SRxdW+SNSW1CN7kHx/kAk279Qjnwr9aaRLHSu255QvL6?= =?us-ascii?Q?LB+3vJThUqD0+NYAssT5ONcfZIlISgDbgUBVIgeSrRKBkIK1iSLQyVoLUmlh?= =?us-ascii?Q?eKp4AULRMSTVT5AziA5XmD3E1Yk9d9SzVo2YMF9CoztipQ4L+CQE+r7AnB5f?= =?us-ascii?Q?X8ZOONCg0dF6OC0/w5MknU=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2715; 6:ADWJSPquQbZYsnIeDw9/WIUP0VwXZyvNGj+0B8nNvW+Ecr+REV86h6qLsnOBEs++otR3YTEtNwm+pdPrtheo7SurI3MBe/k5O5LQJHjsKgjizDkJgkADBkJYySyyw1UauAOoTYPuWuxoD8ow8/yXa1CHsxhPNGcDzsVnRpwCa9F76jokzbRb4fEX1JsIALpa9g9oC7IYp0hazTEzisVy7TEGb7LhF693J76NDNNashdEu0whtmUE8LmDbAULh2PVDKKBH90jJT0sbEfyQylAMolugbJxUTQZ2Kcz5IS5l80=; 5:YdWGriWseWcafYfg+4EhS8tS/rMYHy+DSZNul2Q2z5SHcp1WiIWJHQTiTiEzD76ILMcVR7hlhJMZuPyXhq5GAAq/7+PwHlyN/Gpc8sZ0cZ5XupBBPXX2qbKaGoAm8TdLc7233eQV5jCkQ2NdtkMDbgkQpbhspnBYfM01T5vt1uA=; 24:9NbIOUv2IBt5sY7rwh0D6L0/rX5ixyiIkZvq5oc7UUIAkmggc4UeTMnOiFQYm5LDWJLloFNQu6DSpz0qoE2kNTy2zl5+m0VcFmivF0ZXgng=; 7:INGoF62UisYYC2JbdQXDrps+L81ECNWR8wwADzbIr5nH7UZxXD/LLQc7lHBHT7vEcHsI2OAfEhkW+AIHO07V+gSkraI4wXJd4SheAo4aCOHf4MY3xTVTreeJ0A9zbo8u/MFdtNTvamxFS0IKSP2WzLSpnyPOtpAZe+yPEd/R99meLyTSMiFqh/GponmnRxNotnPDmZUhN2A+w3J2BHU845YSOlLEiHFxf2NsdCtdse2a0x4Heh7Ud3a0416TQIGy SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2016 05:50:24.8835 (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: DM5PR03MB2715 X-Mailman-Approved-At: Wed, 17 Aug 2016 13:23:50 +0200 Cc: marex@denx.de Subject: [U-Boot] [PATCH v3 1/3] mpc85xx: powerpc: usb: Modified the erratum A006261 according to endianness 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" From: Sriram Dash Modifies erratum implementation due to the fact that P3041, P5020, and P5040 are all big endian for the USB PHY registers, but they were specified little endian. Signed-off-by: Sriram Dash Signed-off-by: Rajesh Bhagat --- Changes in v3: - Modify the commit message - Modify the commit description Changes in v2: - Adds the errata number to title of patch - Makes separate patch for addition of errata to specific Socs. arch/powerpc/cpu/mpc85xx/cpu_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c index ace4279..53b3729 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c @@ -114,10 +114,10 @@ void fsl_erratum_a006261_workaround(struct ccsr_usb_phy __iomem *usb_phy) setbits_be32(&usb_phy->config2, CONFIG_SYS_FSL_USB_RX_AUTO_CAL_RD_WR_SEL); - temp = squelch_prog_rd_0_2 << CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_0; + temp = squelch_prog_rd_0_2 << CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_3; out_be32(&usb_phy->config2, in_be32(&usb_phy->config2) | temp); - temp = squelch_prog_rd_3_5 << CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_3; + temp = squelch_prog_rd_3_5 << CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_0; out_be32(&usb_phy->config2, in_be32(&usb_phy->config2) | temp); #endif }