From patchwork Tue Mar 6 08:59:10 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ran Wang X-Patchwork-Id: 10261151 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 704A16037E for ; Tue, 6 Mar 2018 09:20:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5D28328EBD for ; Tue, 6 Mar 2018 09:20:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5110228EC1; Tue, 6 Mar 2018 09:20:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 7B2C828EBD for ; Tue, 6 Mar 2018 09:20:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=TrTK8/VHv0ARp4xQBzoXiHfp7QxdxKQbakeaIhhnY0I=; b=AZOXJe0e24bjPL oux+gU22JOmS6pOOuURbjbKRvPGmyv6lB0qnFHxBv2hOZNvoyyuY3rYfnB3tKsygNVqorHRYPT5z5 xecwpOBasXknIGDKJnzADdnuggh425xhOamD7rNefsS3FFo43gnQ89YezQwkpIj0yiO37F2oZvHZt 9ajuUBIMS038tlfP/pEjUTum6bUhTMrslE91FDdrjQ9VtUhzncg3UXolGlZL6f3dg89ODXapH2O6K 5y+0fcYDQUtG0qRROMigOw40omy9vMobR3shcna5lLCXPxS0bHDHP4+dX8BK+1PZjTUsaz8CpNc0a 3lnDgYpuD9InV67JUwSA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1et8m3-00056m-Sn; Tue, 06 Mar 2018 09:20:43 +0000 Received: from mail-cys01nam02on0054.outbound.protection.outlook.com ([104.47.37.54] helo=NAM02-CY1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1et8la-0003d9-6q for linux-arm-kernel@lists.infradead.org; Tue, 06 Mar 2018 09:20:18 +0000 Received: from DM5PR03CA0055.namprd03.prod.outlook.com (10.174.189.172) by CY1PR0301MB1196.namprd03.prod.outlook.com (10.160.165.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.527.15; Tue, 6 Mar 2018 09:19:58 +0000 Received: from BL2FFO11FD025.protection.gbl (2a01:111:f400:7c09::123) by DM5PR03CA0055.outlook.office365.com (2603:10b6:4:3b::44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.548.13 via Frontend Transport; Tue, 6 Mar 2018 09:19:58 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; lists.infradead.org; dkim=none (message not signed) header.d=none;lists.infradead.org; dmarc=fail action=none header.from=nxp.com; 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 BL2FFO11FD025.mail.protection.outlook.com (10.173.161.104) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.527.18 via Frontend Transport; Tue, 6 Mar 2018 09:19:57 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id w269JjD0018667; Tue, 6 Mar 2018 02:19:52 -0700 From: Ran Wang To: Felipe Balbi , Shawn Guo , Greg Kroah-Hartman , Rob Herring , Mark Rutland , Russell King , Catalin Marinas , Will Deacon , Li Yang Subject: [PATCH v5 2/3] USB3/DWC3: Add property "snps, incr-burst-type-adjustment" for INCR burst type Date: Tue, 6 Mar 2018 16:59:10 +0800 Message-ID: <20180306085911.5930-2-ran.wang_1@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180306085911.5930-1-ran.wang_1@nxp.com> References: <20180306085911.5930-1-ran.wang_1@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131648015978232354; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:CAL; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39380400002)(396003)(376002)(346002)(39860400002)(2980300002)(1109001)(1110001)(339900001)(199004)(189003)(8676002)(76176011)(4326008)(1076002)(356003)(336012)(86362001)(575784001)(68736007)(50466002)(48376002)(81156014)(104016004)(81166006)(2906002)(6636002)(305945005)(6666003)(2950100002)(8936002)(85426001)(26005)(77096007)(26826003)(59450400001)(50226002)(51416003)(5660300001)(498600001)(47776003)(106466001)(53936002)(110136005)(316002)(16586007)(105606002)(54906003)(97736004)(36756003)(142933001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB1196; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD025; 1:OpKA3bgUNJjrFqf9EU6coqkh2oBYu26zvBCFHPZAbVyhlb9xMsodCa88n484T8/AlU6WP87STz/9gLit5bRJ8w+jBrSRFdPQL71+d2O2YYanP7l2amJftsD3MIS8IqyE MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ab00e367-d376-4d6a-18c1-08d583436e39 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(4604075)(2017052603328); SRVR:CY1PR0301MB1196; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1196; 3:60+BZMXxqdJ6PICnqmA+rDH9wDzzQXiNGYN4Ni0ynkj69wAhiKfd9mmD//F4/mT7fJZhRpDinV+AhcSnVmNMk9xsCODkJ+hFNZv8EuZD6StAasw11XSkp42ZhgRKUXOm48djZOW0lIXWq4b9cpl794uc223Ul2Sxp5V9O2fHeCy0HEoaEvRlZOJOFYHyFphua4OupB0oDXBcyg7+dToB604nkJrbCY+mbzfWoXM6CTm1DexebjS8sb/rPZ8mInaTHOEdpoTzdYIwLaXyqORAd6c/1Q7jHS8SAEgzwmMVkFdx7ubYsb+cvuyHlqqaErfXH5j66N8QIPaPSNPQh8u6PsbFpDusZKB0C7Yk6/uCZS0=; 25:OdfgSL01UwAnXl62R4mqn33gW/yfs9Gw6zKEEthnEJrTNXHpDaIWruqxoVO5Crrv5RbVG1QSmi3o1u5dA3MKITcpyC2dGqbZIf4wjP1lkr+LWEEy1umgrySQrzyWG43kkrRpeDWe+n1sJ5jIS1ckkxFCTYVJtUKcbFdC0mWORwSz3tQyQ/rggqrH410BCy7JAVpOzjzGrcBW5kaCRBjyJQ1t7K+iQJjZ6xEy7gaB/16cqogrKIhfz3/2TXJZZ0ZAhtfL9P818BBAszTnQhpz/EPDUA9Ts5g8XoCyE7D6uhBvIgVjatv1kGXu19M0RXapxjrNDOJszKVnl/DxOeqb1A== X-MS-TrafficTypeDiagnostic: CY1PR0301MB1196: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1196; 31:ul1HJ2qZ/fL/02l8yLdhazhWblAtfbwuKoxdA1XCdf7Tt05VF1HYZoO1+M1TJ2HfYNORR6iqV2oH3WrwArkr7ito4bi6FvQRjQO9krpwkEE2mRAF6douojXyH67RgJTroWFLWIErLR6IorlmE3KHdd/ZQoelIfXC1jTr01i4cc4qnMZti5GZDFb2EKv1yPkI65OFIVa/yQ0Kq2MCF0QkkSWE8uHYHyGfpNxmGNujd9c=; 4:NP3uS162ReyuCqkjKmaKJY74chN6OHI/jqYZfim1kP12Sh+W4TDeQkoaWhS2oKObP6fgpCgg3So70JczIXlGC/cq71QxNRhcRALNVFilTYjvp3t6luYBfnLLHUnv+EH0DS1xBiZk9JcXKK+0MvBfHcQPOVzddq7JhrZZcmunHQt9+WH4ZYvVYlazNlF9RtCl8KQQsPuEN1UCbNmuh6onasZJE9vqLI4FNVJ8oLtw4cZA5L/kZQoOn85DgxZiVFMwT19ZkX/tuHzX2jFyMHLTRycQp4tdvCNZqglSWbh0DG+HjTnwWV0DV02OwErLIGJ4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(3231220)(944501244)(52105095)(10201501046)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703151042153)(20161123556025)(20161123563025)(20161123561025)(20161123559100)(20161123565025)(201708071742011); SRVR:CY1PR0301MB1196; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB1196; X-Forefront-PRVS: 06036BD506 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1196; 23:IsBNQT4Mt0ijBl+dIdaJoO1Fup6sMQ8LvR8x2cg?= =?us-ascii?Q?ReuCp1b/EzDNfeyi+ufm2NQOlK6YBoNxJsvIRb2IeXXPMXkyAHtbVFqRf4B3?= =?us-ascii?Q?f3J1jdp3voJFKwez8u+/gC6UMRCu3f4zJxJ+khKv4owqmwAGXaG2T1GQyvvS?= =?us-ascii?Q?BpQAew7IzXs9ivMxBK5MeqX0rK6g2+qQTasRbole31vSpmQVi1zIabKbvhqV?= =?us-ascii?Q?/rWO40kvVzeyX6hJvF1JLoAwrqGQhNa5ZzLuAGaWtrY7op70kFTrB+TrbHB7?= =?us-ascii?Q?w3vZ25V9r3TGM9yEq6THqIDGjBpcvRhLA3LT+MT+Dorp0onT3GnhS84Th4xW?= =?us-ascii?Q?K86HlgVqGIecQCPiy60ucoQEcRb1Xd5ggQQg/nkHDPAfaJfoJYakkhQzsHQL?= =?us-ascii?Q?Eg1431eA7Q0AvwHFfdjHndz9oHxqpeKVaCvHyKZ72+XdKAhEnkEwhRiTOqgx?= =?us-ascii?Q?GdRmE6cloOjBqbYA1FqyUv3RuGoe/9YYwMCQ+4LCGJZSmR+700CZb1YVXLrg?= =?us-ascii?Q?BArwIJzQo0Y/v7sDF68BnbjZ5Iei0rXi33dtTotWxfF3VPaw5PpHWFqVsU9w?= =?us-ascii?Q?k88VKR9j3WjY53O9SwYQkSCkG6rDmLnl85nq7CQvMvo0/2ePnO9s/xI7OcRy?= =?us-ascii?Q?z2jmhROhrVI1mlT4H9Idr6KHagt793y8OIahnmkZZaj5H1cx5jpe1wf9pH3z?= =?us-ascii?Q?j1H+G9gl54HHST4f+u/koL4euSezlnojbmMdYKKY/B7kXd690NX5gU0FkKeX?= =?us-ascii?Q?USuEBULSVMbgQm2NhRKDPNW9z4A2mD04u9orb3rDPLPjii6Vr71I5ayKQXhO?= =?us-ascii?Q?ABYowPr/NmWs0Aa24oKSgDx5dM8mEoPRJkeqI1Oqbol/ZMewBW4FMi0SvxsS?= =?us-ascii?Q?vSO8D/Yhg3zHtb8nCyyHvilJPZf9fltmgqOkmfm+sYk2GGUqmU7UiKbdYd4N?= =?us-ascii?Q?nB73iZ2GWPKe5NQNhpZnhAboh2S7cFbsver+AB6dzogmI7/RUnwQpZENHerC?= =?us-ascii?Q?Qm1VY3Tj40RMQZ92Kjuv1Uslynt+CP/zF1wUGWpLTvWkrPrDVq+u0l4sKZTJ?= =?us-ascii?Q?2sSqvdqxV9ulutiwfZU1LOimcaLmE4TIUs606cE5TpfLU0NLfuRo0Eh+8xHs?= =?us-ascii?Q?JpxeqF/FZlaaSgDI5gX/IRwURi9aF7Ht377k9+VV2rtQzLXq+1RyeiwaYufA?= =?us-ascii?Q?TUN2Idi8r1ImZNhY=3D?= X-Microsoft-Antispam-Message-Info: IqJuS5+UiSTU4XKqHoxlGxrnPkolmDGGT6qZ8RjqQvl0aXKWT/fSXaeb0ty8XnBDsTZH4argeKdPYIA1wVrOeHKdWsbDVi28spn6KF+NUMSGtwP6KiNYu0YifRX7lWZ4gEyIT+Y4GB092FILYjhQ+TFRjbaYsv5Nkb/B+e0c7f3Q2V8UIVV81ZtZZTwYT0F9 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1196; 6:I83o0g+N388WGpo2Np4RhwZc+DNHJrrq5Ghi+LiTDlVjoJUGRINPqkLRBtiCuFmRzt0uLdsNfjQXRJnOhYNdfhOICgyozMbn689pIQvp03zVrAlehb1gLfpe1Iia8/oA+Pb/DI0xRloisWmKv45bs1P1g+VPAB+DXMIqewIcC+pgFJ8NOZTPK/SGk8yQsaQxj+Y1AljqvBD8EWM6a02ucQJuhKbo5uoxeENB76AEUbwjeyAAcBffpKEsNKMdDDWjZ11UatpLxTLpZs6T8ur0w1dR2Il7G4Ty9vmSTDHPCntANGop1jSHuGc09Ob4XtM8oj3W/cabRCXae4bbAPSop6HO83GpM3rortp0jvyeHuQ=; 5:O+PLhx6yv/xY9GSqQUW3qWwboZbJvsPcjzecawlfK929sGENh2K4gs0Wa9qqzjsbX8Qquzhs6OW9Pq+RC/aLFyvEFSR31vbI9VmTUi3g9J00wOyXBbRw1bjKBGfUTqtMGlYwtzjb4saJyTlohaM/pF3sNuxn2WClTWHeCZHeeS0=; 24:ZrwLXke0hF7QnNVYkQ37Vh3VMq/EXsa9NDBpDt49lNHru2++nrPsOdhGDyYoY7EpukGzJHcDnRFfBvgJiO7jOwPBLzWhRv2qWeoc/0VJncU=; 7:WZvYHiLjd4QbQyF2KTMAsqSmXlE7/75Q62YzLffBs2S5PEdLLskTkb5zQmrGOYT+ghOUim1Vt8dkagsDdmGzgQEpHN/dQ3UyoitA8Nzj9/4BH+nFN3ZQN5zfnjcoD0fh8eJ0JmDrVpJO1E2HUbl2l5W+8ri79G9XZ2mLkTLYCDWzKqz5TA5m1hyyF/emp0loXtDl+08QGgXGM/OghTTToAkxDGnofs2UcqD5A5vH3oWO/TmV0jXPI5k125nhj0b+ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2018 09:19:57.5268 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ab00e367-d376-4d6a-18c1-08d583436e39 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: CY1PR0301MB1196 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180306_012014_314725_891192A9 X-CRM114-Status: GOOD ( 23.25 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, ran.wang_1@nxp.com, linux-usb@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Property "snps,incr-burst-type-adjustment = , ..." for USB3.0 DWC3. When only one value means INCRx mode with fix burst type. When more than one value, means undefined length burst mode, USB controller can use the length less than or equal to the largest enabled burst length. While enabling undefined length INCR burst type and INCR16 burst type, get better write performance on NXP Layerscape platforms: around 3% improvement (from 364MB/s to 375MB/s). Signed-off-by: Changming Huang Signed-off-by: Ran Wang --- Changes in v5: - add support for ls1021a, ls1012a, ls1046a, ls1088a, ls1021a - update ls208xa support according to code base change Changes in v4: - change definition for this property. Changes in v3: - add new property for INCR burst in usb node. Documentation/devicetree/bindings/usb/dwc3.txt | 6 ++++++ arch/arm/boot/dts/ls1021a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 +++ arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 3 +++ arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 ++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 ++ 7 files changed, 18 insertions(+), 0 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/dwc3.txt b/Documentation/devicetree/bindings/usb/dwc3.txt index 44e8bab..d1779b2 100644 --- a/Documentation/devicetree/bindings/usb/dwc3.txt +++ b/Documentation/devicetree/bindings/usb/dwc3.txt @@ -59,6 +59,11 @@ Optional properties: fladj_30mhz_sdbnd signal is invalid or incorrect. - tx-fifo-resize: determines if the FIFO *has* to be reallocated. + - snps,incr-burst-type-adjustment: Value for INCR burst type of GSBUSCFG0 + register, undefined length INCR burst type enable and INCRx type. + When just one value, which means INCRX burst mode. When more than one + value, which means undefined length INCR burst type enabled. + The values can be 1, 4, 8, 16, 32, 64, 128 and 256. - in addition all properties from usb-xhci.txt from the current directory are supported as well @@ -71,4 +76,5 @@ dwc3@4a030000 { reg = <0x4a030000 0xcfff>; interrupts = <0 92 4> usb-phy = <&usb2_phy>, <&usb3,phy>; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi index c31dad9..b0c3f4f 100644 --- a/arch/arm/boot/dts/ls1021a.dtsi +++ b/arch/arm/boot/dts/ls1021a.dtsi @@ -705,6 +705,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; pcie@3400000 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi index 82b272f..4275a8f 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi @@ -464,6 +464,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; sata: sata@3200000 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi index 380e7c7..0067567 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -622,6 +622,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; usb1: usb3@3000000 { @@ -631,6 +632,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; usb2: usb3@3100000 { @@ -640,6 +642,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; sata: sata@3200000 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi index 06b5e12..2bf6756 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi @@ -602,6 +602,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; usb1: usb@3000000 { @@ -611,6 +612,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; usb2: usb@3100000 { @@ -620,6 +622,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; sata: sata@3200000 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index 4fc150c..c2b5b45 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi @@ -478,6 +478,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; status = "disabled"; }; @@ -488,6 +489,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; status = "disabled"; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi index f3a40af..d5b25f2 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi @@ -754,6 +754,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; usb1: usb3@3110000 { @@ -764,6 +765,7 @@ dr_mode = "host"; snps,quirk-frame-length-adjustment = <0x20>; snps,dis_rxdet_inp3_quirk; + snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; }; ccn@4000000 {