From: Roy Pledge <roy.pledge@nxp.com>
To: <robin.murphy@arm.com>, <oss@buserror.net>,
<linuxppc-dev@lists.ozlabs.org>,
<linux-arm-kernel@lists.infradead.org>,
<devicetree@vger.kernel.org>
Cc: <madalin.bucur@nxp.com>, Roy Pledge <roy.pledge@nxp.com>
Subject: [RFC PATCH 3/5] dts: arch/powerpc: Update Freescale DTS for QBMan memory allocations
Date: Wed, 29 Mar 2017 17:13:55 -0400 [thread overview]
Message-ID: <1490822037-6752-4-git-send-email-roy.pledge@nxp.com> (raw)
In-Reply-To: <1490822037-6752-1-git-send-email-roy.pledge@nxp.com>
QBMan now uses the shared-dma-pool mechansim to manage early
memory reservations.
Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
---
arch/powerpc/boot/dts/fsl/b4qds.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/cyrus_p5020.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/kmcent2.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/kmcoge4.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/oca4080.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p1023rdb.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p1023si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/p2041rdb.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/p3041ds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p3041si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/p4080ds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p4080si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/p5020ds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p5020si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/p5040ds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/p5040si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/t1023rdb.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/t1024qds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/t1024rdb.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/t104xqds.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/t104xrdb.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 15 ---------------
arch/powerpc/boot/dts/fsl/t208xqds.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/t208xrdb.dtsi | 6 ++++++
arch/powerpc/boot/dts/fsl/t4240qds.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/t4240rdb.dts | 6 ++++++
arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 15 ---------------
32 files changed, 126 insertions(+), 165 deletions(-)
diff --git a/arch/powerpc/boot/dts/fsl/b4qds.dtsi b/arch/powerpc/boot/dts/fsl/b4qds.dtsi
index 3785ef8..a2abd1e 100644
--- a/arch/powerpc/boot/dts/fsl/b4qds.dtsi
+++ b/arch/powerpc/boot/dts/fsl/b4qds.dtsi
@@ -110,16 +110,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
index 1b33f51..844d99b 100644
--- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
@@ -32,21 +32,6 @@
* this software, even if advised of the possibility of such damage.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&ifc {
#address-cells = <2>;
#size-cells = <1>;
diff --git a/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts b/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts
index c603390..2b2227b 100644
--- a/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts
+++ b/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts
@@ -31,16 +31,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/kmcent2.dts b/arch/powerpc/boot/dts/fsl/kmcent2.dts
index 47afa43..98f5257 100644
--- a/arch/powerpc/boot/dts/fsl/kmcent2.dts
+++ b/arch/powerpc/boot/dts/fsl/kmcent2.dts
@@ -28,16 +28,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/kmcoge4.dts b/arch/powerpc/boot/dts/fsl/kmcoge4.dts
index e103c0f..6cfff87 100644
--- a/arch/powerpc/boot/dts/fsl/kmcoge4.dts
+++ b/arch/powerpc/boot/dts/fsl/kmcoge4.dts
@@ -31,16 +31,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/oca4080.dts b/arch/powerpc/boot/dts/fsl/oca4080.dts
index 17bc6f3..e06ce75 100644
--- a/arch/powerpc/boot/dts/fsl/oca4080.dts
+++ b/arch/powerpc/boot/dts/fsl/oca4080.dts
@@ -55,16 +55,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p1023rdb.dts b/arch/powerpc/boot/dts/fsl/p1023rdb.dts
index 9716ca6..d4abdcf 100644
--- a/arch/powerpc/boot/dts/fsl/p1023rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/p1023rdb.dts
@@ -53,16 +53,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi
index da6d3fc..9dbbba6 100644
--- a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
&lbc {
#address-cells = <2>;
#size-cells = <1>;
diff --git a/arch/powerpc/boot/dts/fsl/p2041rdb.dts b/arch/powerpc/boot/dts/fsl/p2041rdb.dts
index e50fea9..4f6c233 100644
--- a/arch/powerpc/boot/dts/fsl/p2041rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/p2041rdb.dts
@@ -64,16 +64,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi
index 51e975d..f8615bb 100644
--- a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
&lbc {
compatible = "fsl,p2041-elbc", "fsl,elbc", "simple-bus";
interrupts = <25 2 0 0>;
diff --git a/arch/powerpc/boot/dts/fsl/p3041ds.dts b/arch/powerpc/boot/dts/fsl/p3041ds.dts
index 40748e4..50507c9 100644
--- a/arch/powerpc/boot/dts/fsl/p3041ds.dts
+++ b/arch/powerpc/boot/dts/fsl/p3041ds.dts
@@ -65,16 +65,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi
index 187676f..a19b86c 100644
--- a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
&lbc {
compatible = "fsl,p3041-elbc", "fsl,elbc", "simple-bus";
interrupts = <25 2 0 0>;
diff --git a/arch/powerpc/boot/dts/fsl/p4080ds.dts b/arch/powerpc/boot/dts/fsl/p4080ds.dts
index 816b978..813117a 100644
--- a/arch/powerpc/boot/dts/fsl/p4080ds.dts
+++ b/arch/powerpc/boot/dts/fsl/p4080ds.dts
@@ -65,16 +65,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi
index a025208..42868c7 100644
--- a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10 0>;
-};
-
&lbc {
compatible = "fsl,p4080-elbc", "fsl,elbc", "simple-bus";
interrupts = <25 2 0 0>;
diff --git a/arch/powerpc/boot/dts/fsl/p5020ds.dts b/arch/powerpc/boot/dts/fsl/p5020ds.dts
index cd6f373..479f772 100644
--- a/arch/powerpc/boot/dts/fsl/p5020ds.dts
+++ b/arch/powerpc/boot/dts/fsl/p5020ds.dts
@@ -65,16 +65,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi b/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi
index cd008cd..dec5e12 100644
--- a/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&lbc {
compatible = "fsl,p5020-elbc", "fsl,elbc", "simple-bus";
interrupts = <25 2 0 0>;
diff --git a/arch/powerpc/boot/dts/fsl/p5040ds.dts b/arch/powerpc/boot/dts/fsl/p5040ds.dts
index 4508473..b97ca39 100644
--- a/arch/powerpc/boot/dts/fsl/p5040ds.dts
+++ b/arch/powerpc/boot/dts/fsl/p5040ds.dts
@@ -77,16 +77,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi
index e2bd931..7a109d5 100644
--- a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi
@@ -32,21 +32,6 @@
* software, even if advised of the possibility of such damage.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&lbc {
compatible = "fsl,p5040-elbc", "fsl,elbc", "simple-bus";
interrupts = <25 2 0 0>;
diff --git a/arch/powerpc/boot/dts/fsl/t1023rdb.dts b/arch/powerpc/boot/dts/fsl/t1023rdb.dts
index 5ba6fbf..034ec42 100644
--- a/arch/powerpc/boot/dts/fsl/t1023rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/t1023rdb.dts
@@ -47,18 +47,24 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
index 4908af5..de951f8 100644
--- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
@@ -34,21 +34,6 @@
#include <dt-bindings/thermal/thermal.h>
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&ifc {
#address-cells = <2>;
#size-cells = <1>;
diff --git a/arch/powerpc/boot/dts/fsl/t1024qds.dts b/arch/powerpc/boot/dts/fsl/t1024qds.dts
index d6858b7..a6fa860 100644
--- a/arch/powerpc/boot/dts/fsl/t1024qds.dts
+++ b/arch/powerpc/boot/dts/fsl/t1024qds.dts
@@ -47,18 +47,24 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t1024rdb.dts b/arch/powerpc/boot/dts/fsl/t1024rdb.dts
index 73a6453..09cf13c 100644
--- a/arch/powerpc/boot/dts/fsl/t1024rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/t1024rdb.dts
@@ -51,18 +51,24 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
index 145c7f4..3fa5a14 100644
--- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
@@ -34,21 +34,6 @@
#include <dt-bindings/thermal/thermal.h>
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&ifc {
#address-cells = <2>;
#size-cells = <1>;
diff --git a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi
index 863f943..531600b 100644
--- a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi
@@ -39,16 +39,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t104xqds.dtsi b/arch/powerpc/boot/dts/fsl/t104xqds.dtsi
index 2fd4cbe..bb7cc7b 100644
--- a/arch/powerpc/boot/dts/fsl/t104xqds.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t104xqds.dtsi
@@ -71,16 +71,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi b/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi
index 5fdddbd..d0ba614 100644
--- a/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi
@@ -45,16 +45,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
index a97296c..5215e86 100644
--- a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&ifc {
#address-cells = <2>;
#size-cells = <1>;
diff --git a/arch/powerpc/boot/dts/fsl/t208xqds.dtsi b/arch/powerpc/boot/dts/fsl/t208xqds.dtsi
index ec080bd..334da3b 100644
--- a/arch/powerpc/boot/dts/fsl/t208xqds.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t208xqds.dtsi
@@ -45,16 +45,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi b/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi
index ff87e67..102fe75 100644
--- a/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi
@@ -45,16 +45,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t4240qds.dts b/arch/powerpc/boot/dts/fsl/t4240qds.dts
index 9573cea..92375b4 100644
--- a/arch/powerpc/boot/dts/fsl/t4240qds.dts
+++ b/arch/powerpc/boot/dts/fsl/t4240qds.dts
@@ -326,16 +326,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t4240rdb.dts b/arch/powerpc/boot/dts/fsl/t4240rdb.dts
index 8166c66..5cd8a62 100644
--- a/arch/powerpc/boot/dts/fsl/t4240rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/t4240rdb.dts
@@ -86,16 +86,22 @@
ranges;
bman_fbpr: bman-fbpr {
+ compatible = "shared-dma-pool";
size = <0 0x1000000>;
alignment = <0 0x1000000>;
+ no-map;
};
qman_fqd: qman-fqd {
+ compatible = "shared-dma-pool";
size = <0 0x400000>;
alignment = <0 0x400000>;
+ no-map;
};
qman_pfdr: qman-pfdr {
+ compatible = "shared-dma-pool";
size = <0 0x2000000>;
alignment = <0 0x2000000>;
+ no-map;
};
};
diff --git a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
index 68c4ead..97d5ae1 100644
--- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
@@ -32,21 +32,6 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-&bman_fbpr {
- compatible = "fsl,bman-fbpr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_fqd {
- compatible = "fsl,qman-fqd";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
-&qman_pfdr {
- compatible = "fsl,qman-pfdr";
- alloc-ranges = <0 0 0x10000 0>;
-};
-
&ifc {
#address-cells = <2>;
#size-cells = <1>;
--
2.9.3
next prev parent reply other threads:[~2017-03-29 21:14 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-29 21:13 [RFC PATCH 0/5] soc/fsl/qbman: Rework private memory allocations Roy Pledge
2017-03-29 21:13 ` [RFC PATCH 1/5] soc/fsl/qbman: Use shared-dma-pool for BMan " Roy Pledge
2017-03-29 21:13 ` [RFC PATCH 2/5] soc/fsl/qbman: Use shared-dma-pool for QMan " Roy Pledge
2017-03-30 14:09 ` Robin Murphy
2017-03-31 3:27 ` Michael Ellerman
2017-03-31 17:55 ` Robin Murphy
2017-04-01 7:25 ` Scott Wood
2017-04-03 14:52 ` Robin Murphy
2017-04-04 0:24 ` Scott Wood
2017-03-29 21:13 ` Roy Pledge [this message]
2017-03-29 21:13 ` [RFC PATCH 4/5] dt-bindings: soc/fsl: Update reserved memory binding for QBMan Roy Pledge
2017-04-03 15:42 ` Rob Herring
2017-04-03 19:49 ` Roy Pledge
2017-04-04 0:32 ` Scott Wood
2017-03-29 21:13 ` [RFC PATCH 5/5] powerpc: Add HAVE_GENERIC_DMA_COHERENT options to Kconfig Roy Pledge
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1490822037-6752-4-git-send-email-roy.pledge@nxp.com \
--to=roy.pledge@nxp.com \
--cc=devicetree@vger.kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=madalin.bucur@nxp.com \
--cc=oss@buserror.net \
--cc=robin.murphy@arm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).