Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754580AbbLPFvd (ORCPT ); Wed, 16 Dec 2015 00:51:33 -0500 Received: from mail-by2on0147.outbound.protection.outlook.com ([207.46.100.147]:29280 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752951AbbLPFv3 (ORCPT ); Wed, 16 Dec 2015 00:51:29 -0500 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none;freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; From: To: CC: , , Tang Yuantian Subject: [PATCH 2/2] ahci: qoriq: Update the default Rx watermark value Date: Wed, 16 Dec 2015 13:43:50 +0800 Message-ID: <1450244630-10065-2-git-send-email-Yuantian.Tang@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1450244630-10065-1-git-send-email-Yuantian.Tang@freescale.com> References: <1450244630-10065-1-git-send-email-Yuantian.Tang@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD019;1:q2YzVLNMVjYuHBeQEns2CXTJkME0ftPXv68szpK0SEucRYFQXPEWVmynkXGoN8DUXmGyGqC4ULW71ZTOSaeA3a13gNKr/bUSxGQ/qrbmN/i7xLoJhtzrm394HbJMXNVnZJO9CsE/zmelPg0Y+iC+Mu7KBcZrUXF1db2hzwmu+PeKLK9IPtcuYDx5YoS9UWHif6S/RB4ZQ59r0UiJAknrErz/ZLU5L1oqR+8NAAGL7+Wp7XaZ2noJw/OBFDR/yU+3RMCvBzl7U3vbBwt90UdCp19QAjW87rhjr6N1GBehNQgcYQeiAteLEez0Y43/nV6oFd+4RilNSy5BewAPcWDwtHZVwg1/uZ5vMs7A0/AGAJbRW9jno7aEbEuiovttfTQ75/p2s9G7LJbC4f0mZb7dPw== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(448002)(199003)(189002)(85326001)(87936001)(4001430100002)(5008740100001)(50986999)(86152002)(106466001)(76176999)(11100500001)(6806005)(104016004)(50226001)(575784001)(86362001)(19580405001)(19580395003)(97736004)(81156007)(2950100001)(107886002)(5001960100002)(5003940100001)(92566002)(110136002)(189998001)(47776003)(586003)(77096005)(1096002)(36756003)(1220700001)(229853001)(50466002)(48376002)(2351001);DIR:OUT;SFP:1102;SCL:1;SRVR:BL2PR03MB562;H:tx30smr01.am.freescale.net;FPR:;SPF:PermError;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB562;2:gmQF1yVhikPWYjG06udU26Hc+fKzEH9qk/igUIZ5eG4CX1EkLOdns1HIZeV0d4phZn6F31h8rU9D7eP1OUZWpUUijQXeiHNbaiom57R7HOp8/GFk5QrlDXxiflChHW6y8tftE534hNLIEioE0Gw7aQ==;3:VEFaRrdfh4nfmlVJxiOzuLsjPGuniO26r30/ypBB1wXVa5LfOdhsavEHKbxAz+jC03mJceafczeb2nExZJJfLPIQwOzWa0jk9wBQi5jutrds9zpS9q0nRritrW4MtAeKRNMK34vc6n62lvUq+zy3bIa0BlIYSXXYT5rA7VrO6R5nDcD/ILcc+I/LaV48Dag7AJB1Kr2IXnm5Cnt7sEmkSuvLh4GtPQJlDjuDYyBg/VA=;25:3Lpanh63KX+PJ9M/PO9rXli97PGDP26WR7LU0chvRSxI1SPU/1cdrtfnvnLZhXQngvV2JE5+5uyzrLr6btg5vkOgHsxjj9y3mFXrbcISN33yWU+KSmik/6aPcbN09AdphiHPnfljo/nURh7mElseNn6E9flgAGzYhfORMd6zLqewznlqjJleJCFlUbBtl9Hnr3ybhrrG4n+tQps1BNtLhlba8Joo3kTkh/hRlNeJzl4r8qwrmtOBuZn8i4ivcx2Z X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB562; X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB562;20:giDUNYWiTNa/RQZOeRHfTBHmZf4MUe94fKkLh1SJEbkHUsigxIwOD5qVoR3q+OWiM7rQNsf9p25+lhUN4CQihU1i2nYWLZLWEnhvXi8KcmE+bKiv1XTT4e0I+tAS+G0KbPqccv5E1HwEivrHvbkjcLeSZY5uGjVtDqouJYe7+AOTXfH3GutwP0aqVPMmHncuahsdvnHDsyCFKiJDNxPwqqzvqi29g/uy71+QWO2Joj5tXbrjBWMwMJ+JXmjmzF3a9EoAOQ/8ALdPCRhNql5cJXaRp/yXscgZyS/sjPOYDczljgSuanN8nKWJTbVcpczrHvkkTWQAUCxnJXNmyxUvlGz7r4yIi3ma0JafeFTaKIc=;4:J/FXJlDXcTGxjyYSgTViIJ8iGJ7oAV76iwd4tIjweFjPIZPIf3mKrC1XTkucLlzS5848VD5R7uKHBOmn5LF3SYcVs5kIkzIikNwAb2Gt8Ajnoojn0M64HOQFeAjyPTycRRVMy3qcRTipedRhTNP5ERJCS/btOnyIYAziZAJJAr+WD1d6CM7HJuYHmx+rXVFZCPcDbC73oEA6ABleMS9EQPK1NyDH01NIg9oxkFxl+xSmK4AncpsDHdCLPBQGy/7Qt4holry+OnPVM1mbHRTua5WLSOKx74lSLUJbr4xjdZ7lhLwjbqLzxVlglI0vLcYwYFudFvgSyG7xH3VxSba1zKraIUw2BZXOr8a+HIdVM9rHkkD0LVpYe5JSS2PM7asqmMlAaWiCO6abfVXjNTDggjZEBdpx0/O1KFP+i2Wx2Fo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046);SRVR:BL2PR03MB562;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB562; X-Forefront-PRVS: 0792DBEAD0 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BL2PR03MB562;23:qcqS5r9nAEjsUQeeNChf1w4Y8UB4DxLsuah3AQXb2t?= =?us-ascii?Q?2JnOQ/BUfZKQm2qmWJV++4s0zl6Emu+PefYL/UXF9ndY9BAEYyl+/7QoebGz?= =?us-ascii?Q?autkQsMfwOaAZsuo/1dnIsSY83f2mXFISJK99kMG+0WXRxNDOEMUZQJK5Xo6?= =?us-ascii?Q?P7+4sKT5jxEATVuIC1UCVwZ5w9anyVq0SSMBA8jpS2+onGmygmy0vluXtdxc?= =?us-ascii?Q?Uq4ugHOajdG0v5uYdpI59CXg6VZlwz1nxxMTsmwJXF6e/nJ0HugvryfG9Jk8?= =?us-ascii?Q?Qs7ZPgtcTSnFGn7MUbCv82S87mQt7BC3TpvP3cWIko2M8ILnG5K6WqB5OY0/?= =?us-ascii?Q?f+h8JSm3I6mEhC8MuavGIV4PEAvPKfyIIb3GRUwlYKmH3lFFjD9yqZiXt+Zj?= =?us-ascii?Q?zgHtrWuH0OfTitlfD4qYTWCnYIHO/eLqpEVuBMrNlur2Wk1bWrVk369PB/q0?= =?us-ascii?Q?NYQhcjQMBQfdzNCzRHIoUcM79caYjaqH5yG/goB5rvWFoDTNOc9wzrbmAI6L?= =?us-ascii?Q?lWP3UCJI8dtT7YkuUNW+3K0XygnbB1EkS6+KDU6gh8OunaMWjJKdBc4EqP69?= =?us-ascii?Q?Zv0kSLLKk5aQpra0n607NAM3CWFALIpOpcqbklHuYDFaVv+PSqMda+mqrrzz?= =?us-ascii?Q?QgYbxhgxaWAn4UhLv+DF2qNCB65hPjHXrUlA5jLY3eWM6ZO+fP8r5XdqHB0A?= =?us-ascii?Q?1w3DhOT06DPOic+81fR80xO81pgJZbJ6xVQ4tNCl6pvAOF8C63NUz8zs9bR0?= =?us-ascii?Q?I+lgDNjsMaAeOlDwQB4ZJ4cQIl+waSHk7v0RgBkMDCt4vsySwfInFwJN2Q5v?= =?us-ascii?Q?BAh+WVrDYnlwreR38EsoI0XbXUBFSv1rhrJGycBHeBdNGJQkAHC9LIMfFcpn?= =?us-ascii?Q?T/HJL275+WhaYS59gQBd3p4J++JAYNHVZcMC+eNviQATvnx6dR0kdcai9jw4?= =?us-ascii?Q?lrQx/lEM0vsDWonGSMJyC37VCesFLdTH9a3bZUhZuuXPf+KIrvahQRI9eFQk?= =?us-ascii?Q?ev06Y5oKt0xkj9tsduzQlVzXaPZ+hb/3MPwuyiUEVTbvYP1WMF4pWtyUyRFZ?= =?us-ascii?Q?+Qf2p55TWiaCnvkAROHFp25dV/?= X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB562;5:/ch9uzrNFtwJe6CxgapaOeJoz1uYXTaPhqxoT141vfdR40BLqU2Wk3RNBlSQpC4+TBQPF7+Txnw7ifRk608bwPkGKjmuAAuN/7zpLjQ8Ak/3JWtEDK8gLWCaOSygc5vPTqEHnbdljItQ5Mujbx+KZQ==;24:UwZOlpC3GXay0Uq8Y3EdwyLwoNbfECQO20qDIkLBdfix1r1UZouaYAr8OG1xFatxsYzISKFSiEM049FBgHy7tjUUzbIQmR9sPJksRlCOlqA= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2015 05:51:27.0957 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR03MB562 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1496 Lines: 43 From: Tang Yuantian The PTC[RXWM] sets the watermark value for Rx FIFO. The default value 0x20 might be insufficient for some hard drives. If the watermark value is too small, a single-cycle overflow may occur and is reported as a CRC or internal error in the PxSERR register. Updated the value to 0x29 according to the validation test. All LS platforms are affected. Signed-off-by: Tang Yuantian --- drivers/ata/ahci_qoriq.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/ata/ahci_qoriq.c b/drivers/ata/ahci_qoriq.c index 4d613f8..256d911 100644 --- a/drivers/ata/ahci_qoriq.c +++ b/drivers/ata/ahci_qoriq.c @@ -38,7 +38,7 @@ #define AHCI_PORT_PHY_3_CFG 0x0e081004 #define AHCI_PORT_PHY_4_CFG 0x00480811 #define AHCI_PORT_PHY_5_CFG 0x192c96a4 -#define AHCI_PORT_TRANS_CFG 0x08000025 +#define AHCI_PORT_TRANS_CFG 0x08000029 #define LS1043A_PORT_PHY2 0x28184d1f #define LS1043A_PORT_PHY3 0x0e081509 @@ -169,6 +169,7 @@ static int ahci_qoriq_phy_init(struct ahci_host_priv *hpriv) case AHCI_LS2080A: writel(AHCI_PORT_PHY_1_CFG, reg_base + PORT_PHY1); + writel(AHCI_PORT_TRANS_CFG, reg_base + PORT_TRANS); break; } -- 2.1.0.27.g96db324 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/