[PATCH v5 0/6] powerpc/mpc85xx: Add FSL QorIQ DPAA B/QMan support to device tree(s)

STALE4266d

Revision v5 of 3 in this series.

2 messages, 2 authors, 2014-12-08 · open the first message on its own page

[PATCH v5 0/6] powerpc/mpc85xx: Add FSL QorIQ DPAA B/QMan support to device tree(s)

From: Emil Medve <hidden>
Date: 2014-12-08 10:29:15

v5:	Fix the alloc-ranges property
	Factorize the SoC specific reserved-memory properties

v4:	Add binding for the portals phandle
	Fix portals phandle

v3:	Remove no-map
	Adjust alloc-ranges for the 32-/36-bit SoC(s)

v2:	Remove some reserved-memory properties
	Split the patchset per IP block
	Refined patch assignment

Emil Medve (2):
  dt/bindings: b/qman: Fix the alloc-ranges in the example(s)
  dt/bindings: b/qman: Add phandle to the portals

Kumar Gala (4):
  powerpc/mpc85xx: Create dts components for the FSL QorIQ DPAA BMan
  powerpc/mpc85xx: Create dts components for the FSL QorIQ DPAA QMan
  powerpc/mpc85xx: Add FSL QorIQ DPAA BMan support to device tree(s)
  powerpc/mpc85xx: Add FSL QorIQ DPAA QMan support to device tree(s)

 Documentation/devicetree/bindings/soc/fsl/bman.txt |  12 +-
 Documentation/devicetree/bindings/soc/fsl/qman.txt |  14 +-
 arch/powerpc/boot/dts/b4qds.dtsi                   |  29 +-
 arch/powerpc/boot/dts/fsl/b4860si-post.dtsi        | 129 ++++-
 arch/powerpc/boot/dts/fsl/b4si-post.dtsi           | 195 ++++++-
 arch/powerpc/boot/dts/fsl/p1023si-post.dtsi        |  80 ++-
 arch/powerpc/boot/dts/fsl/p2041si-post.dtsi        |  24 +-
 arch/powerpc/boot/dts/fsl/p3041si-post.dtsi        |  24 +-
 arch/powerpc/boot/dts/fsl/p4080si-post.dtsi        |  24 +-
 arch/powerpc/boot/dts/fsl/p5020si-post.dtsi        |  24 +-
 arch/powerpc/boot/dts/fsl/p5040si-post.dtsi        |  24 +-
 arch/powerpc/boot/dts/fsl/qoriq-bman1-portals.dtsi |  90 ++++
 arch/powerpc/boot/dts/fsl/qoriq-bman1.dtsi         |  41 ++
 arch/powerpc/boot/dts/fsl/qoriq-qman1-portals.dtsi | 101 ++++
 arch/powerpc/boot/dts/fsl/qoriq-qman1.dtsi         |  41 ++
 arch/powerpc/boot/dts/fsl/qoriq-qman3.dtsi         |  41 ++
 arch/powerpc/boot/dts/fsl/t1040si-post.dtsi        | 143 ++++-
 arch/powerpc/boot/dts/fsl/t2081si-post.dtsi        | 231 +++++++-
 arch/powerpc/boot/dts/fsl/t4240si-post.dtsi        | 583 ++++++++++++++++++++-
 arch/powerpc/boot/dts/kmcoge4.dts                  |  27 +
 arch/powerpc/boot/dts/oca4080.dts                  |  27 +
 arch/powerpc/boot/dts/p1023rdb.dts                 |  30 +-
 arch/powerpc/boot/dts/p2041rdb.dts                 |  29 +-
 arch/powerpc/boot/dts/p3041ds.dts                  |  29 +-
 arch/powerpc/boot/dts/p4080ds.dts                  |  29 +-
 arch/powerpc/boot/dts/p5020ds.dts                  |  29 +-
 arch/powerpc/boot/dts/p5040ds.dts                  |  29 +-
 arch/powerpc/boot/dts/t104xqds.dtsi                |  29 +-
 arch/powerpc/boot/dts/t104xrdb.dtsi                |  26 +
 arch/powerpc/boot/dts/t208xqds.dtsi                |  29 +-
 arch/powerpc/boot/dts/t208xrdb.dtsi                |  27 +
 arch/powerpc/boot/dts/t4240qds.dts                 |  29 +-
 arch/powerpc/boot/dts/t4240rdb.dts                 |  27 +
 33 files changed, 2221 insertions(+), 25 deletions(-)
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-bman1-portals.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-bman1.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-qman1-portals.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-qman1.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-qman3.dtsi

-- 
2.2.0

[PATCH v5 1/6] dt/bindings: b/qman: Fix the alloc-ranges in the example(s)

From: Emil Medve <hidden>
Date: 2014-12-08 10:29:16

'ranges' are specified as <base size> not as <start end>

Signed-off-by: Emil Medve <redacted>
---
 Documentation/devicetree/bindings/soc/fsl/bman.txt | 2 +-
 Documentation/devicetree/bindings/soc/fsl/qman.txt | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/soc/fsl/bman.txt b/Documentation/devicetree/bindings/soc/fsl/bman.txt
index 9f80bf8..ee03ef2 100644
--- a/Documentation/devicetree/bindings/soc/fsl/bman.txt
+++ b/Documentation/devicetree/bindings/soc/fsl/bman.txt
@@ -96,7 +96,7 @@ The example below shows a BMan FBPR dynamic allocation memory node
 
 		bman_fbpr: bman-fbpr {
 			compatible = "fsl,bman-fbpr";
-			alloc-ranges = <0 0 0xf 0xffffffff>;
+			alloc-ranges = <0 0 0x10 0>;
 			size = <0 0x1000000>;
 			alignment = <0 0x1000000>;
 		};
diff --git a/Documentation/devicetree/bindings/soc/fsl/qman.txt b/Documentation/devicetree/bindings/soc/fsl/qman.txt
index 063e3a0..f3da91e 100644
--- a/Documentation/devicetree/bindings/soc/fsl/qman.txt
+++ b/Documentation/devicetree/bindings/soc/fsl/qman.txt
@@ -113,13 +113,13 @@ The example below shows a QMan FQD and a PFDR dynamic allocation memory nodes
 
 		qman_fqd: qman-fqd {
 			compatible = "fsl,qman-fqd";
-			alloc-ranges = <0 0 0xf 0xffffffff>;
+			alloc-ranges = <0 0 0x10 0>;
 			size = <0 0x400000>;
 			alignment = <0 0x400000>;
 		};
 		qman_pfdr: qman-pfdr {
 			compatible = "fsl,qman-pfdr";
-			alloc-ranges = <0 0 0xf 0xffffffff>;
+			alloc-ranges = <0 0 0x10 0>;
 			size = <0 0x2000000>;
 			alignment = <0 0x2000000>;
 		};
-- 
2.2.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help