Message ID | 1453351241-7458-1-git-send-email-b38611@freescale.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 545C6BEEE5 for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 21 Jan 2016 04:44:26 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 74163205D1 for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 21 Jan 2016 04:44:25 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7E1B3205CD for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 21 Jan 2016 04:44:24 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aM74f-0006Q3-2e; Thu, 21 Jan 2016 04:42:21 +0000 Received: from mail-bn1bon0137.outbound.protection.outlook.com ([157.56.111.137] helo=na01-bn1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aM74b-0006Of-K5 for linux-arm-kernel@lists.infradead.org; Thu, 21 Jan 2016 04:42:19 +0000 Received: from BLUPR0301CA0036.namprd03.prod.outlook.com (10.162.113.174) by BLUPR03MB036.namprd03.prod.outlook.com (10.255.209.148) with Microsoft SMTP Server (TLS) id 15.1.365.19; Thu, 21 Jan 2016 04:41:54 +0000 Received: from BN1AFFO11FD008.protection.gbl (2a01:111:f400:7c10::159) by BLUPR0301CA0036.outlook.office365.com (2a01:111:e400:5259::46) with Microsoft SMTP Server (TLS) id 15.1.365.19 via Frontend Transport; Thu, 21 Jan 2016 04:41:54 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD008.mail.protection.outlook.com (10.58.52.68) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Thu, 21 Jan 2016 04:41:53 +0000 Received: from b54642-OptiPlex-3020.ap.freescale.net (b54642-OptiPlex-3020.ap.freescale.net [10.192.242.47]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u0L4fn8Y019210; Wed, 20 Jan 2016 21:41:50 -0700 From: Fugang Duan <b38611@freescale.com> To: <shawnguo@kernel.org>, <kernel@pengutronix.de> Subject: [PATCH] ARM: dts: imx6: enable pl310 "shared attribute override enable" bit Date: Thu, 21 Jan 2016 12:40:41 +0800 Message-ID: <1453351241-7458-1-git-send-email-b38611@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD008; 1:e+mIu+TCUuf0iGVMhFz4jNR6ND0K3/Mdtn30cZ1EuqWDvH5ccvQvAjGb7sYcZxlTgzeviRn5KSrY+mTa3aI/Tl70+RyDTikiNHCqGYoRzgldvBmSXui4rVNP/f7MKEIauZTTnEf1emzoPnnAvE/BacwbwD3XMfK091v0Gs19PApI0hAKwg3LPyu3e+LQC4RBEyru/5Gl7OGfael71Q9RYnaxO5egj7Qpd40JqthydlRWuaPx6IFy0RdrCtv+tKPOCjYLGxLY6E+Dnlj49NzpjLULOzMz1Gi21Aqrec7YStR8j7Oi1rj3n5hkQYlMgFUilF9x++LyspYJLq9lv2fuwC7Evtjs51jduYtECuKZapR69tSVBdvAtGmiaXoJO9hzJexwwSb9u0QoshqdXZtDIAQeTGBfWLgQ/6k6JmkqIe+sg6nfqAVORN1E0olCC5z+7DzbxlAd8p4FuxxImML6Hg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(199003)(189002)(5008740100001)(6806005)(36756003)(5003940100001)(104016004)(50986999)(4326007)(50226001)(47776003)(2906002)(1096002)(1220700001)(19580405001)(87936001)(33646002)(229853001)(189998001)(106466001)(97736004)(48376002)(77096005)(92566002)(5001960100002)(50466002)(81156007)(586003)(5001770100001)(19580395003)(85326001)(11100500001)(7059030)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR03MB036; H:tx30smr01.am.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: be6e9924-5f1f-4027-dd37-08d3221d2fce X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB036; 2:HKn5MnQKOwT2vjJPub1ZNonFxhsC8dTIKlbFEnNUuCPi4+RVRhVladCAJY8cgtWiJnfYNitHEoeXaNdkWQVJVf+7kH48kRbNqls7IbORq2WuyA5yFU4LNiVAA05gIUWxs1nX9vTPL/qW7b79/k/QgvZkK4hFr5w0GMMc58RI1n5Y6MRgSZUWlkL6evy3RVUl; 3:9PB+2mLvr+L9agUTjwlya2CPS1IVUFUqwXQV0M11AWl/h+8Fu7qHJe0xAkCv79z1C6W6zzwt4QfMdJFRlsfmDbdtvE7PYFs8F+dudCXfbx2y6LArnoHELXr5y9VZGlkXvP/TPZUlCrM4UF59NoNI/ES6mCIu315bts067Ny8aIBUh1k8Q6saYuUTwRzEnVRhjsjMc/lkbtgpiVuw5PpEs2JEtAv/fqrtxURrcd+Hb2w=; 25:mAG6XahTkYHx+TppiN5q3aST+9NUJu+6a68pzzn3gcCSm0DF1GtwgkpZomWJNkXjCcnC234vwxP5CRrNrpCIni1O+fCKKynBiI8bCTuwAuHjyleURoOTauOy+kLQhvRPca5TSASOOjbhfeCFpBYMRYDiuh1oUfx0VAw3my8JcbnTL0xphiAESIl8SrVr1eROT5ssiF6PcG9UngCIdt/VeflIRFsJr4VJK5z6UpfBCSHC1pdREuY/L/KL+Dmd2dm4 X-Exchange-Antispam-Report-Test: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB036; UriScan:(101931422205132); X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB036; 20:r45M0ovGmaA4qwV5XJPh8/67B1+dF5VtO9w2tp9YMJ2PeEy+CZo75z526wHFvK/pY69hhuRER5/Rznzf7q87xeBvCI31hTxiU8mEK3qEPYpdHE8lkWHdnxuWCWopEfSDy38T33df3XGl9uUrwE88zuYaDTWuMo5afZi5x94QPZDy1JYhiHK0/macqAkpsR2prrWSJY3tHrcX+9g/WAJbGw9F73c6SBIXcr/u0N5OuKxbrAJDxue8l7ZJcHeJ5ttK8DubOb/MxxIaU26fZNIzpAnvQxRJkz78odgUphnMNVv9/7Ng7QSzn0SF7vYv0XhNiw/hfyCf54ToNdFtDEngFRErcsUtvIEAIue6iiObTz5YsPw71auxn5/89+IwIuh6EOHHu8uegoCcXjlC8mtxQo0wrBJm+Nx94uYEHTzu0LCA9AH7jmEOavrIbksj7y4H X-Microsoft-Antispam-PRVS: <BLUPR03MB03647AF4A06839DCBCD6D13F5C30@BLUPR03MB036.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(8121501046)(520078)(13018025)(5005006)(13015025)(13017025)(13023025)(3002001)(10201501046); SRVR:BLUPR03MB036; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB036; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB036; 4:xiZeI49CY5SceybSUBsry0Ehzo5aiIG/gGo0iUc6QDliGbjYP+YswmniconeTRkeO7MKodY/uI4mdGighPzGaSpUDYbpXh/v34Q6v1jqRyXuie8dBzVPpSLDR3wiZQLMsyIreFvObzJlY80ib2MuDMdzeiCX7yH4wLbkA17FULRlo7LfGuaEi37QXR7MCy2P0lbqk16MSY6D8qBIOga40UpEZAOaS5RY691j801b8+fcoHjYhKNYHs/JF1Ek6mURCro9lmQYpcWKrvN7A9MSWl1aW56Q8xqnvB5O4ytOwUQm1/WI2K2oGSnyY2v8VbAnlASb2pBt3uMArftRLQqoRtGBiyfKDhMF1YK0yx87a8g3mj803/Zt6+/rkQTB+OSHNBaLY3OLFwooAEdPoP69bUkucSQpvq1VgmFXn9AXkWNjBMTEEtt74CbaXsx9fYwcxUeGRYe/DBV8j65OBrcZOeqNiZnYCIxLDOhjfqzlmpqTaH2yq8tTd1YiTvRFCEyaUlgPwMvZiZDrNxygTiB8Og== X-Forefront-PRVS: 08286A0BE2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB036; 23:bpMaHN86+HkzxApgpIOkJTbCUxNqBbSAIVvUvJW/Qw?= =?us-ascii?Q?8chqd51BhuBQelHSq1KZ0l5oUB1p1BEz98saeQp+DmixGmsEP19casp+Mnhi?= =?us-ascii?Q?6lDdng2+EbYMATLcm2mSajd00K7rI7yL6Bs/bfc76ODz/ex11E/LEJEZ8DmG?= =?us-ascii?Q?UYagMScVjA2jcYiXwMpgN8mA4p6IzOSXb2E8LsUjN4QQj3bCnIzbUYgxdaqF?= =?us-ascii?Q?1Jl63xadnDA3os8+45Xek2RDeSTJDVBJoY7rldf6NhJ4oEZRStZnM3UHtM8+?= =?us-ascii?Q?Jove9nTYrWL9bB23QI+Keu5n7+Ft1yPi7cyF8XmJ1+1wjGQxJ21DxQFz0thP?= =?us-ascii?Q?gR6UYex8OzqSa8u1ZjICNtE4lZKuV5YHG/WDWKFXkIgGWDXG1zwbcC+dwlAA?= =?us-ascii?Q?nuebZ/P+RLjmVBFV5mN2SLontw6SzcuoJVigu9nJuOXWuLhN0d+VktXDLbVM?= =?us-ascii?Q?thoiOqqdo4ZWsyJAUIURhntVb4RFGj5og7c9SY2mlgHGTknrRQYs1+kIVYLg?= =?us-ascii?Q?GlSK4ae4+Icff/ZWgqqOKfvjgvD2VNuGggvHC/vuvfuz9Yf4qP6R8CY6eiYx?= =?us-ascii?Q?Jo81hMozA7WxvMWv6mRxGNZxUCcauSo22X180VKVci7qNir0fGKVk/gFOdhB?= =?us-ascii?Q?wJ+Gy3wM4L6lxjlie8DHbdZXJOD9caR04vz4I45yynLGFABQ0hIscu3gCt4t?= =?us-ascii?Q?Zcdg3rWUPdy0zs5dNJzk5qhkAOlU0lTyCXCoIM/2Owxlll2Wwt4LlJ4KeV34?= =?us-ascii?Q?KDEqhaSqssobQer/8AOq4ajIyU5ZrhmhFgrFEicmEhYBHud9qaFAwYU5HGWW?= =?us-ascii?Q?TjTdh+vqqSlcSUL1avfEoiRmSMyiZGK3IDBOwaBd66Z+/hGQPr9SMLJ9ymo8?= =?us-ascii?Q?v+asn5swJyjT++pA2MUhhcce2418dyZxfJ3B4FKQB4JqSVkU0PPEslDsj6QN?= =?us-ascii?Q?HynnJ6G6CZiAuU9b8YfkgnaRcDm52k34Yq++3uYCB21XY3ASK7cHyZ9lN9wT?= =?us-ascii?Q?g=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB036; 5:HHHR6yS75JPkPLbwtYyxTx4pgLw0snfV2D9odx1y8WA0iRatCMrKGU9hXcenndzJaNWHKtpif8WQ7Odr2OgLjotfm+U2WoLcTYbvmlBWPO2pa4wLBX81BlTeV6bk5i2GPwCTKnqOr3Eu+H+rWHZwUg==; 24:bDXXNxZfnmyPCtrHdJewkxmAyuD2qoXWdS5MVMBsBW46k2Pk6+CIFK72vK8wjb4QrfHbdG3Rkj1nfzj1auWq7qbtP6KVml4m6o35C8Wc4m8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jan 2016 04:41:53.9138 (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: BLUPR03MB036 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160120_204217_826794_063D203B X-CRM114-Status: GOOD ( 10.11 ) X-Spam-Score: -1.9 (-) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: fugang.duan@nxp.com, geert+renesas@glider.be, catalin.marinas@arm.com, stefan@agner.ch, linux-arm-kernel@lists.infradead.org, l.stach@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi index 4f6ae92..b4de39a 100644 --- a/arch/arm/boot/dts/imx6qdl.dtsi +++ b/arch/arm/boot/dts/imx6qdl.dtsi @@ -185,6 +185,7 @@ cache-level = <2>; arm,tag-latency = <4 2 3>; arm,data-latency = <4 2 3>; + arm,shared-override; }; pcie: pcie@0x01000000 { diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi index d12b250..3b80b45 100644 --- a/arch/arm/boot/dts/imx6sl.dtsi +++ b/arch/arm/boot/dts/imx6sl.dtsi @@ -113,6 +113,7 @@ cache-level = <2>; arm,tag-latency = <4 2 3>; arm,data-latency = <4 2 3>; + arm,shared-override; }; pmu { diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi index a5f7602..42f8f3b 100644 --- a/arch/arm/boot/dts/imx6sx.dtsi +++ b/arch/arm/boot/dts/imx6sx.dtsi @@ -155,6 +155,7 @@ cache-level = <2>; arm,tag-latency = <4 2 3>; arm,data-latency = <4 2 3>; + arm,shared-override; }; dma_apbh: dma-apbh@01804000 {
The default behavior of the L220 or PL310 cache controllers with respect to the shareable attribute is to transform "normal memory non-cacheable transactions" into "cacheable no allocate" (for reads) or "write through no write allocate" (for writes). On i.MX6 series platforms, enet/audio/usb/nand DMA buffer have corruption without CMA. So set this property "arm,shared-override" in L2 dts node to enable "shared attribute override enable" bit. Signed-off-by: Fugang Duan <B38611@freescale.com> --- arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6sl.dtsi | 1 + arch/arm/boot/dts/imx6sx.dtsi | 1 + 3 files changed, 3 insertions(+)