[Pdbg] [RFC PATCH 02/11] SQ: dts: Add p9 fapi targets

Amitay Isaacs amitay at ozlabs.org
Tue Nov 12 13:12:42 AEDT 2019


Signed-off-by: Amitay Isaacs <amitay at ozlabs.org>
---
 p9.dts | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 180 insertions(+)

diff --git a/p9.dts b/p9.dts
index a6f402b..87c28ef 100644
--- a/p9.dts
+++ b/p9.dts
@@ -54,24 +54,64 @@
 				compatible = "ibm,power9-chiplet";
 				index = < 0x02 >;
 				reg = < 0x00 0x2000000 0xfffff >;
+
+				n0 {
+					compatible = "ibm,power9-nest";
+					index = < 0x00 >;
+
+					capp0 {
+						compatible = "ibm,power9-capp";
+						index = < 0x00 >;
+					};
+				};
 			};
 
 			chiplet at 3000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x03 >;
 				reg = < 0x00 0x3000000 0xfffff >;
+
+				n1 {
+					compatible = "ibm,power9-nest";
+					index = < 0x01 >;
+
+					mcs1 {
+						compatible = "ibm,power9-mcs";
+						index = < 0x01 >;
+					};
+				};
 			};
 
 			chiplet at 4000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x04 >;
 				reg = < 0x00 0x4000000 0xfffff >;
+
+				n2 {
+					compatible = "ibm,power9-nest";
+					index = < 0x02 >;
+
+					capp1 {
+						compatible = "ibm,power9-capp";
+						index = < 0x01 >;
+					};
+				};
 			};
 
 			chiplet at 5000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x05 >;
 				reg = < 0x00 0x5000000 0xfffff >;
+
+				n3 {
+					compatible = "ibm,power9-nest";
+					index = < 0x03 >;
+
+					mcs0 {
+						compatible = "ibm,power9-mcs";
+						index = < 0x00 >;
+					};
+				};
 			};
 
 			chiplet at 6000000 {
@@ -100,6 +140,31 @@
 					compatible = "ibm,power9-mc";
 					index = < 0x00 >;
 					reg = < 0x00 0x7000000 0xffffff >;
+
+					mca0 {
+						compatible = "ibm,power9-mca";
+						index = < 0x00 >;
+					};
+
+					mca1 {
+						compatible = "ibm,power9-mca";
+						index = < 0x01 >;
+					};
+
+					mca2 {
+						compatible = "ibm,power9-mca";
+						index = < 0x02 >;
+					};
+
+					mca3 {
+						compatible = "ibm,power9-mca";
+						index = < 0x03 >;
+					};
+
+					mcbist {
+						compatible = "ibm,power9-mcbist";
+						index = < 0x00 >;
+					};
 				};
 			};
 
@@ -114,6 +179,31 @@
 					compatible = "ibm,power9-mc";
 					index = < 0x01 >;
 					reg = < 0x00 0x8000000 0xffffff >;
+
+					mca0 {
+						compatible = "ibm,power9-mca";
+						index = < 0x00 >;
+					};
+
+					mca1 {
+						compatible = "ibm,power9-mca";
+						index = < 0x01 >;
+					};
+
+					mca2 {
+						compatible = "ibm,power9-mca";
+						index = < 0x02 >;
+					};
+
+					mca3 {
+						compatible = "ibm,power9-mca";
+						index = < 0x03 >;
+					};
+
+					mcbist {
+						compatible = "ibm,power9-mcbist";
+						index = < 0x00 >;
+					};
 				};
 			};
 
@@ -1465,24 +1555,64 @@
 				compatible = "ibm,power9-chiplet";
 				index = < 0x02 >;
 				reg = < 0x00 0x2000000 0xfffff >;
+
+				n0 {
+					compatible = "ibm,power9-nest";
+					index = < 0x00 >;
+
+					capp0 {
+						compatible = "ibm,power9-capp";
+						index = < 0x00 >;
+					};
+				};
 			};
 
 			chiplet at 3000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x03 >;
 				reg = < 0x00 0x3000000 0xfffff >;
+
+				n1 {
+					compatible = "ibm,power9-nest";
+					index = < 0x01 >;
+
+					mcs1 {
+						compatible = "ibm,power9-mcs";
+						index = < 0x01 >;
+					};
+				};
 			};
 
 			chiplet at 4000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x04 >;
 				reg = < 0x00 0x4000000 0xfffff >;
+
+				n2 {
+					compatible = "ibm,power9-nest";
+					index = < 0x02 >;
+
+					capp1 {
+						compatible = "ibm,power9-capp";
+						index = < 0x01 >;
+					};
+				};
 			};
 
 			chiplet at 5000000 {
 				compatible = "ibm,power9-chiplet";
 				index = < 0x05 >;
 				reg = < 0x00 0x5000000 0xfffff >;
+
+				n3 {
+					compatible = "ibm,power9-nest";
+					index = < 0x03 >;
+
+					mcs0 {
+						compatible = "ibm,power9-mcs";
+						index = < 0x00 >;
+					};
+				};
 			};
 
 			chiplet at 6000000 {
@@ -1511,6 +1641,31 @@
 					compatible = "ibm,power9-mc";
 					index = < 0x00 >;
 					reg = < 0x00 0x7000000 0xffffff >;
+
+					mca0 {
+						compatible = "ibm,power9-mca";
+						index = < 0x00 >;
+					};
+
+					mca1 {
+						compatible = "ibm,power9-mca";
+						index = < 0x01 >;
+					};
+
+					mca2 {
+						compatible = "ibm,power9-mca";
+						index = < 0x02 >;
+					};
+
+					mca3 {
+						compatible = "ibm,power9-mca";
+						index = < 0x03 >;
+					};
+
+					mcbist {
+						compatible = "ibm,power9-mcbist";
+						index = < 0x00 >;
+					};
 				};
 			};
 
@@ -1525,6 +1680,31 @@
 					compatible = "ibm,power9-mc";
 					index = < 0x01 >;
 					reg = < 0x00 0x8000000 0xffffff >;
+
+					mca0 {
+						compatible = "ibm,power9-mca";
+						index = < 0x00 >;
+					};
+
+					mca1 {
+						compatible = "ibm,power9-mca";
+						index = < 0x01 >;
+					};
+
+					mca2 {
+						compatible = "ibm,power9-mca";
+						index = < 0x02 >;
+					};
+
+					mca3 {
+						compatible = "ibm,power9-mca";
+						index = < 0x03 >;
+					};
+
+					mcbist {
+						compatible = "ibm,power9-mcbist";
+						index = < 0x00 >;
+					};
 				};
 			};
 
-- 
2.21.0



More information about the Pdbg mailing list