add custom pdbg devtree for testing
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I7da81c1e45f4f5cec433684bf90a85910155718b
diff --git a/test/meson.build b/test/meson.build
index 730c19a..7a5e468 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -24,6 +24,13 @@
'-DTEST_TRACE',
]
+# Compile the test dts into a binary for pdbg.
+pdbg_test_dtb = custom_target('build_pdbg_test_dtb',
+ input : files('pdbg_test.dts'),
+ output : 'pdbg_test.dtb',
+ command : [ find_program('dtc'), '-I', 'dts', '-O', 'dtb',
+ '-o', '@OUTPUT@', '@INPUT@' ])
+
# end2end code exerciser for experiment and testing
subdir('end2end')
@@ -38,9 +45,12 @@
)
foreach t : tests
- test(t, executable(t.underscorify(), [ t + '.cpp', analyzer_src ],
- link_with : [ util_lib ],
- dependencies : [ libhei_dep, gtest_dep ],
- cpp_args : test_arg,
- include_directories : incdir))
+ test(t,
+ executable(t.underscorify(),
+ [ files(t + '.cpp'), pdbg_test_dtb, analyzer_src ],
+ link_with : [ util_lib ],
+ dependencies : [ libhei_dep, gtest_dep ],
+ cpp_args : test_arg,
+ include_directories : incdir),
+ env : [ 'PDBG_DTB=' + pdbg_test_dtb.full_path() ])
endforeach
diff --git a/test/pdbg_test.dts b/test/pdbg_test.dts
new file mode 100644
index 0000000..5347107
--- /dev/null
+++ b/test/pdbg_test.dts
@@ -0,0 +1,3690 @@
+/dts-v1/;
+
+/ {
+ ATTR_PHYS_BIN_PATH = [ 21 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0";
+ ATTR_TYPE = [ 01 ];
+
+ bmc0 {
+ compatible = "bmc-ast2600";
+ index = <0x00>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C5";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 3A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/bmc-0";
+ ATTR_TYPE = [ 3A ];
+ };
+
+ proc0 {
+ compatible = "ibm,power-proc", "ibm,power10-proc";
+ index = <0x00>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <0>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C15";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0";
+ ATTR_TYPE = [ 05 ];
+
+ fsi {
+ index = <0x00>;
+ };
+
+ pib {
+ index = <0x00>;
+
+ nx0 {
+ compatible = "ibm,power10-nx";
+ index = <0x00>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nx-0";
+ ATTR_TYPE = [ 1E ];
+ };
+
+ occ0 {
+ compatible = "ibm,power10-occ";
+ index = <0x00>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/occ-0";
+ ATTR_TYPE = [ 13 ];
+ };
+
+ perv1 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-1";
+ ATTR_TYPE = [ 2C ];
+ };
+
+ perv12 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0C 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-12";
+ ATTR_TYPE = [ 2C ];
+
+ mc0 {
+ compatible = "ibm,power10-mc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 00 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x00>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <0>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C12";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-0";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 00 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-0/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C12";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-0";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x01>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <1>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C13";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-1";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 01 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-1/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x01>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C13";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-1";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 00 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x02>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <2>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C27";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-2";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 02 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-2/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x02>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C27";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-2";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x03>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <3>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C32";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-3";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 03 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-3/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x03>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C32";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-3";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv13 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0D 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-13";
+ ATTR_TYPE = [ 2C ];
+
+ mc1 {
+ compatible = "ibm,power10-mc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 01 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x04>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <4>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C28";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-4";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 04 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-4/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x04>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C28";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-4";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x05>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <5>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C29";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-5";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 05 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-5/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x05>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C29";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-5";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 01 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x06>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <6>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C31";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-6";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 06 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-6/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x06>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C31";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-6";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x07>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <7>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C30";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-7";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 07 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-7/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x07>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C30";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-7";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv14 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0E 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-14";
+ ATTR_TYPE = [ 2C ];
+
+ mc2 {
+ compatible = "ibm,power10-mc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 02 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x08>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x09>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 02 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv15 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0F 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-15";
+ ATTR_TYPE = [ 2C ];
+
+ mc3 {
+ compatible = "ibm,power10-mc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 03 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 03 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv16 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x10>;
+ ATTR_FAPI_POS = <16>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 10 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-16";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ compatible = "ibm,power10-pauc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv17 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x11>;
+ ATTR_FAPI_POS = <17>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 11 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-17";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ compatible = "ibm,power10-pauc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1";
+ ATTR_TYPE = [ 52 ];
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv18 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x12>;
+ ATTR_FAPI_POS = <18>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 12 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-18";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ compatible = "ibm,power10-pauc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv19 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x13>;
+ ATTR_FAPI_POS = <19>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 13 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-19";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ compatible = "ibm,power10-pauc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv2 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-2";
+ ATTR_TYPE = [ 2C ];
+
+ nmmu0 {
+ compatible = "ibm,power10-nmmu";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 4F 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nmmu-0";
+ ATTR_TYPE = [ 4F ];
+ };
+ };
+
+ perv24 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x18>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 18 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-24";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ index = <0x00>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv25 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x19>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 19 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-25";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ index = <0x00>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv26 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1A 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-26";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ index = <0x01>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv27 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1B 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-27";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ index = <0x01>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv28 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1C 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-28";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ index = <0x02>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x08>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x09>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv29 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1D 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-29";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ index = <0x02>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv3 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-3";
+ ATTR_TYPE = [ 2C ];
+
+ nmmu1 {
+ compatible = "ibm,power10-nmmu";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 4F 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nmmu-1";
+ ATTR_TYPE = [ 4F ];
+ };
+ };
+
+ perv30 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1E 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-30";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ index = <0x03>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv31 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1F 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-31";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ index = <0x03>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv32 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x20>;
+ ATTR_FAPI_POS = <32>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 20 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-32";
+ ATTR_TYPE = [ 2C ];
+
+ eq0 {
+ compatible = "ibm,power10-eq";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 00 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 00 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv33 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x21>;
+ ATTR_FAPI_POS = <33>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 21 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-33";
+ ATTR_TYPE = [ 2C ];
+
+ eq1 {
+ compatible = "ibm,power10-eq";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 01 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 01 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv34 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x22>;
+ ATTR_FAPI_POS = <34>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 22 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-34";
+ ATTR_TYPE = [ 2C ];
+
+ eq2 {
+ compatible = "ibm,power10-eq";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 02 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x08>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x09>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 02 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv35 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x23>;
+ ATTR_FAPI_POS = <35>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 23 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-35";
+ ATTR_TYPE = [ 2C ];
+
+ eq3 {
+ compatible = "ibm,power10-eq";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 03 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 03 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv36 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x24>;
+ ATTR_FAPI_POS = <36>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 24 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-36";
+ ATTR_TYPE = [ 2C ];
+
+ eq4 {
+ compatible = "ibm,power10-eq";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 04 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x08>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 04 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x10>;
+ ATTR_FAPI_POS = <16>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x11>;
+ ATTR_FAPI_POS = <17>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x09>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 04 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x12>;
+ ATTR_FAPI_POS = <18>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x13>;
+ ATTR_FAPI_POS = <19>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv37 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x25>;
+ ATTR_FAPI_POS = <37>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 25 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-37";
+ ATTR_TYPE = [ 2C ];
+
+ eq5 {
+ compatible = "ibm,power10-eq";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 05 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 05 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x14>;
+ ATTR_FAPI_POS = <20>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x15>;
+ ATTR_FAPI_POS = <21>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 05 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x16>;
+ ATTR_FAPI_POS = <22>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x17>;
+ ATTR_FAPI_POS = <23>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv38 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x26>;
+ ATTR_FAPI_POS = <38>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 26 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-38";
+ ATTR_TYPE = [ 2C ];
+
+ eq6 {
+ compatible = "ibm,power10-eq";
+ index = <0x06>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 06 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 06 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x18>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x19>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 06 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv39 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x27>;
+ ATTR_FAPI_POS = <39>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 27 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-39";
+ ATTR_TYPE = [ 2C ];
+
+ eq7 {
+ compatible = "ibm,power10-eq";
+ index = <0x07>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 07 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 07 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 07 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv8 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x08>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 08 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-8";
+ ATTR_TYPE = [ 2C ];
+
+ pec0 {
+ compatible = "ibm,power10-pec";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0";
+ ATTR_TYPE = [ 2D ];
+
+ phb0 {
+ compatible = "ibm,power10-phb";
+ index = <0x00>;
+ ATTR_FAPI_POS = <0>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-0";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb1 {
+ compatible = "ibm,power10-phb";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-1";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb2 {
+ compatible = "ibm,power10-phb";
+ index = <0x02>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 02 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-2";
+ ATTR_TYPE = [ 2E ];
+ };
+ };
+ };
+
+ perv9 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x09>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 09 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-9";
+ ATTR_TYPE = [ 2C ];
+
+ pec1 {
+ compatible = "ibm,power10-pec";
+ index = <0x01>;
+ ATTR_FAPI_POS = <1>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2D 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1";
+ ATTR_TYPE = [ 2D ];
+
+ phb0 {
+ compatible = "ibm,power10-phb";
+ index = <0x03>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-0";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb1 {
+ compatible = "ibm,power10-phb";
+ index = <0x04>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-1";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb2 {
+ compatible = "ibm,power10-phb";
+ index = <0x05>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 02 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-2";
+ ATTR_TYPE = [ 2E ];
+ };
+ };
+ };
+ };
+ };
+
+ proc1 {
+ compatible = "ibm,power-proc", "ibm,power10-proc";
+ index = <0x01>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <1>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C15";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1";
+ ATTR_TYPE = [ 05 ];
+
+ fsi {
+ index = <0x01>;
+ };
+
+ pib {
+ index = <0x01>;
+
+ nx0 {
+ compatible = "ibm,power10-nx";
+ index = <0x00>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nx-0";
+ ATTR_TYPE = [ 1E ];
+ };
+
+ occ0 {
+ compatible = "ibm,power10-occ";
+ index = <0x00>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 13 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/occ-0";
+ ATTR_TYPE = [ 13 ];
+ };
+
+ perv1 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x01>;
+ ATTR_FAPI_POS = <57>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-1";
+ ATTR_TYPE = [ 2C ];
+ };
+
+ perv12 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <68>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0C 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-12";
+ ATTR_TYPE = [ 2C ];
+
+ mc0 {
+ compatible = "ibm,power10-mc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x00>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 00 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x00>;
+ ATTR_FAPI_POS = <16>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x01>;
+ ATTR_FAPI_POS = <17>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 00 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x02>;
+ ATTR_FAPI_POS = <18>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x03>;
+ ATTR_FAPI_POS = <19>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x00>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x01>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv13 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <69>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0D 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-13";
+ ATTR_TYPE = [ 2C ];
+
+ mc1 {
+ compatible = "ibm,power10-mc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x01>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 01 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x04>;
+ ATTR_FAPI_POS = <20>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x05>;
+ ATTR_FAPI_POS = <21>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 01 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x06>;
+ ATTR_FAPI_POS = <22>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x07>;
+ ATTR_FAPI_POS = <23>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x02>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x03>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv14 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <70>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0E 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-14";
+ ATTR_TYPE = [ 2C ];
+
+ mc2 {
+ compatible = "ibm,power10-mc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x02>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x04>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 02 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x08>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x08>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <24>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C18";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-8";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x08>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 08 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-8/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x08>;
+ ATTR_FAPI_POS = <48>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C18";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-8";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x09>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x09>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <25>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C17";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-9";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x09>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 09 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-9/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x09>;
+ ATTR_FAPI_POS = <50>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C17";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-9";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x05>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 02 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0a>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <26>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C16";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-10";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0A 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-10/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <52>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C16";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-10";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0b>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <27>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C35";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-11";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0B 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-11/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <54>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C35";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-11";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x04>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x05>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv15 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <71>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0F 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-15";
+ ATTR_TYPE = [ 2C ];
+
+ mc3 {
+ compatible = "ibm,power10-mc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3";
+ ATTR_TYPE = [ 44 ];
+
+ mi0 {
+ compatible = "ibm,power10-mi";
+ index = <0x03>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 26 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0";
+ ATTR_TYPE = [ 26 ];
+
+ mcc0 {
+ compatible = "ibm,power10-mcc";
+ index = <0x06>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 03 26 00 49 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 00 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0c>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <28>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C37";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-12";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0C 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-12/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <56>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C37";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-12";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 00 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0d>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <29>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C36";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-13";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0D 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-13/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <58>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C36";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-13";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+
+ mcc1 {
+ compatible = "ibm,power10-mcc";
+ index = <0x07>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 03 26 00 49 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1";
+ ATTR_TYPE = [ 49 ];
+
+ omi0 {
+ compatible = "ibm,power10-omi";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 01 48 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1/omi-0";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0e>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <30>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C34";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-14";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0E 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-14/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <60>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C34";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-14";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+
+ omi1 {
+ compatible = "ibm,power10-omi";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 01 48 01 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1/omi-1";
+ ATTR_TYPE = [ 48 ];
+
+ ocmb0 {
+ compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
+ index = <0x0f>;
+ ATTR_CHIP_ID = <0>;
+ ATTR_EC = [ 00 ];
+ ATTR_FAPI_POS = <31>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C33";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-15";
+ ATTR_TYPE = [ 4B ];
+
+ mem_port0 {
+ compatible = "ibm,power10-memport";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0F 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-15/mem_port-0";
+ ATTR_TYPE = [ 4C ];
+
+ dimm0 {
+ compatible = "ibm,power10-dimm";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <62>;
+ ATTR_LOCATION_CODE = "Ufcs-P0-C33";
+ ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-15";
+ ATTR_TYPE = [ 03 ];
+ };
+ };
+ };
+ };
+ };
+ };
+
+ omic0 {
+ compatible = "ibm,power10-omic";
+ index = <0x06>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 4A 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/omic-0";
+ ATTR_TYPE = [ 4A ];
+ };
+
+ omic1 {
+ compatible = "ibm,power10-omic";
+ index = <0x07>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 4A 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/omic-1";
+ ATTR_TYPE = [ 4A ];
+ };
+ };
+ };
+
+ perv16 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x10>;
+ ATTR_FAPI_POS = <72>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 10 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-16";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ compatible = "ibm,power10-pauc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <4>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x00>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv17 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x11>;
+ ATTR_FAPI_POS = <73>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 11 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-17";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ compatible = "ibm,power10-pauc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <5>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1";
+ ATTR_TYPE = [ 52 ];
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x03>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv18 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x12>;
+ ATTR_FAPI_POS = <74>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 12 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-18";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ compatible = "ibm,power10-pauc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x04>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x05>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv19 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x13>;
+ ATTR_FAPI_POS = <75>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 13 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-19";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ compatible = "ibm,power10-pauc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3";
+ ATTR_TYPE = [ 52 ];
+
+ pau0 {
+ compatible = "ibm,power10-pau";
+ index = <0x06>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 50 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/pau-0";
+ ATTR_TYPE = [ 50 ];
+ };
+
+ pau1 {
+ compatible = "ibm,power10-pau";
+ index = <0x07>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 50 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/pau-1";
+ ATTR_TYPE = [ 50 ];
+ };
+ };
+ };
+
+ perv2 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x02>;
+ ATTR_FAPI_POS = <58>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-2";
+ ATTR_TYPE = [ 2C ];
+
+ nmmu0 {
+ compatible = "ibm,power10-nmmu";
+ index = <0x00>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 4F 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nmmu-0";
+ ATTR_TYPE = [ 4F ];
+ };
+ };
+
+ perv24 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x18>;
+ ATTR_FAPI_POS = <80>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 18 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-24";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ index = <0x00>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x00>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x00>;
+ ATTR_FAPI_POS = <16>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x01>;
+ ATTR_FAPI_POS = <17>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv25 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x19>;
+ ATTR_FAPI_POS = <81>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 19 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-25";
+ ATTR_TYPE = [ 2C ];
+
+ pauc0 {
+ index = <0x00>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x01>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x02>;
+ ATTR_FAPI_POS = <18>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x03>;
+ ATTR_FAPI_POS = <19>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv26 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1a>;
+ ATTR_FAPI_POS = <82>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1A 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-26";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ index = <0x01>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x02>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x04>;
+ ATTR_FAPI_POS = <20>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x05>;
+ ATTR_FAPI_POS = <21>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv27 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1b>;
+ ATTR_FAPI_POS = <83>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1B 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-27";
+ ATTR_TYPE = [ 2C ];
+
+ pauc1 {
+ index = <0x01>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x03>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x06>;
+ ATTR_FAPI_POS = <22>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x07>;
+ ATTR_FAPI_POS = <23>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv28 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1c>;
+ ATTR_FAPI_POS = <84>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1C 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-28";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ index = <0x02>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x04>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x08>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x09>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv29 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1d>;
+ ATTR_FAPI_POS = <85>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1D 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-29";
+ ATTR_TYPE = [ 2C ];
+
+ pauc2 {
+ index = <0x02>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x05>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv3 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x03>;
+ ATTR_FAPI_POS = <59>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-3";
+ ATTR_TYPE = [ 2C ];
+
+ nmmu1 {
+ compatible = "ibm,power10-nmmu";
+ index = <0x01>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 4F 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nmmu-1";
+ ATTR_TYPE = [ 4F ];
+ };
+ };
+
+ perv30 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1e>;
+ ATTR_FAPI_POS = <86>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1E 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-30";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ index = <0x03>;
+
+ iohs0 {
+ compatible = "ibm,power10-iohs";
+ index = <0x06>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 51 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 00 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 00 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv31 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x1f>;
+ ATTR_FAPI_POS = <87>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1F 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-31";
+ ATTR_TYPE = [ 2C ];
+
+ pauc3 {
+ index = <0x03>;
+
+ iohs1 {
+ compatible = "ibm,power10-iohs";
+ index = <0x07>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 51 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1";
+ ATTR_TYPE = [ 51 ];
+
+ smpgroup0 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 01 47 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1/smpgroup-0";
+ ATTR_TYPE = [ 47 ];
+ };
+
+ smpgroup1 {
+ compatible = "ibm,power10-smpgroup";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 01 47 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1/smpgroup-1";
+ ATTR_TYPE = [ 47 ];
+ };
+ };
+ };
+ };
+
+ perv32 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x20>;
+ ATTR_FAPI_POS = <88>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 20 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-32";
+ ATTR_TYPE = [ 2C ];
+
+ eq0 {
+ compatible = "ibm,power10-eq";
+ index = <0x00>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x00>;
+ ATTR_FAPI_POS = <16>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 00 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x00>;
+ ATTR_FAPI_POS = <32>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x01>;
+ ATTR_FAPI_POS = <33>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x01>;
+ ATTR_FAPI_POS = <17>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 00 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x02>;
+ ATTR_FAPI_POS = <34>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x03>;
+ ATTR_FAPI_POS = <35>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv33 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x21>;
+ ATTR_FAPI_POS = <89>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 21 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-33";
+ ATTR_TYPE = [ 2C ];
+
+ eq1 {
+ compatible = "ibm,power10-eq";
+ index = <0x01>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x02>;
+ ATTR_FAPI_POS = <18>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 01 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x04>;
+ ATTR_FAPI_POS = <36>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x05>;
+ ATTR_FAPI_POS = <37>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x03>;
+ ATTR_FAPI_POS = <19>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 01 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x06>;
+ ATTR_FAPI_POS = <38>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x07>;
+ ATTR_FAPI_POS = <39>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv34 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x22>;
+ ATTR_FAPI_POS = <90>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 22 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-34";
+ ATTR_TYPE = [ 2C ];
+
+ eq2 {
+ compatible = "ibm,power10-eq";
+ index = <0x02>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x04>;
+ ATTR_FAPI_POS = <20>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 02 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x08>;
+ ATTR_FAPI_POS = <40>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x09>;
+ ATTR_FAPI_POS = <41>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x05>;
+ ATTR_FAPI_POS = <21>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 02 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <42>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <43>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv35 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x23>;
+ ATTR_FAPI_POS = <91>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 23 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-35";
+ ATTR_TYPE = [ 2C ];
+
+ eq3 {
+ compatible = "ibm,power10-eq";
+ index = <0x03>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x06>;
+ ATTR_FAPI_POS = <22>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 03 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <44>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <45>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x07>;
+ ATTR_FAPI_POS = <23>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 03 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <46>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <47>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv36 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x24>;
+ ATTR_FAPI_POS = <92>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 24 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-36";
+ ATTR_TYPE = [ 2C ];
+
+ eq4 {
+ compatible = "ibm,power10-eq";
+ index = <0x04>;
+ ATTR_FAPI_POS = <12>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 04 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x08>;
+ ATTR_FAPI_POS = <24>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 04 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x10>;
+ ATTR_FAPI_POS = <48>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x11>;
+ ATTR_FAPI_POS = <49>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x09>;
+ ATTR_FAPI_POS = <25>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 04 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x12>;
+ ATTR_FAPI_POS = <50>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x13>;
+ ATTR_FAPI_POS = <51>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv37 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x25>;
+ ATTR_FAPI_POS = <93>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 25 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-37";
+ ATTR_TYPE = [ 2C ];
+
+ eq5 {
+ compatible = "ibm,power10-eq";
+ index = <0x05>;
+ ATTR_FAPI_POS = <13>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 05 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0a>;
+ ATTR_FAPI_POS = <26>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 05 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x14>;
+ ATTR_FAPI_POS = <52>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x15>;
+ ATTR_FAPI_POS = <53>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0b>;
+ ATTR_FAPI_POS = <27>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 05 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x16>;
+ ATTR_FAPI_POS = <54>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x17>;
+ ATTR_FAPI_POS = <55>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv38 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x26>;
+ ATTR_FAPI_POS = <94>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 26 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-38";
+ ATTR_TYPE = [ 2C ];
+
+ eq6 {
+ compatible = "ibm,power10-eq";
+ index = <0x06>;
+ ATTR_FAPI_POS = <14>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 06 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0c>;
+ ATTR_FAPI_POS = <28>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 06 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x18>;
+ ATTR_FAPI_POS = <56>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x19>;
+ ATTR_FAPI_POS = <57>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0d>;
+ ATTR_FAPI_POS = <29>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 06 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1a>;
+ ATTR_FAPI_POS = <58>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1b>;
+ ATTR_FAPI_POS = <59>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv39 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x27>;
+ ATTR_FAPI_POS = <95>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 27 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-39";
+ ATTR_TYPE = [ 2C ];
+
+ eq7 {
+ compatible = "ibm,power10-eq";
+ index = <0x07>;
+ ATTR_FAPI_POS = <15>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 07 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7";
+ ATTR_TYPE = [ 23 ];
+
+ fc0 {
+ compatible = "ibm,power10-fc";
+ index = <0x0e>;
+ ATTR_FAPI_POS = <30>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 07 53 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1c>;
+ ATTR_FAPI_POS = <60>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 00 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1d>;
+ ATTR_FAPI_POS = <61>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 00 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+
+ fc1 {
+ compatible = "ibm,power10-fc";
+ index = <0x0f>;
+ ATTR_FAPI_POS = <31>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 07 53 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1";
+ ATTR_TYPE = [ 53 ];
+
+ core0 {
+ compatible = "ibm,power10-core";
+ index = <0x1e>;
+ ATTR_FAPI_POS = <62>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 01 07 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1/core-0";
+ ATTR_TYPE = [ 07 ];
+ };
+
+ core1 {
+ compatible = "ibm,power10-core";
+ index = <0x1f>;
+ ATTR_FAPI_POS = <63>;
+ ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 01 07 01 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1/core-1";
+ ATTR_TYPE = [ 07 ];
+ };
+ };
+ };
+ };
+
+ perv8 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x08>;
+ ATTR_FAPI_POS = <64>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 08 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-8";
+ ATTR_TYPE = [ 2C ];
+
+ pec0 {
+ compatible = "ibm,power10-pec";
+ index = <0x00>;
+ ATTR_FAPI_POS = <2>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0";
+ ATTR_TYPE = [ 2D ];
+
+ phb0 {
+ compatible = "ibm,power10-phb";
+ index = <0x00>;
+ ATTR_FAPI_POS = <6>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-0";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb1 {
+ compatible = "ibm,power10-phb";
+ index = <0x01>;
+ ATTR_FAPI_POS = <7>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-1";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb2 {
+ compatible = "ibm,power10-phb";
+ index = <0x02>;
+ ATTR_FAPI_POS = <8>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 02 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-2";
+ ATTR_TYPE = [ 2E ];
+ };
+ };
+ };
+
+ perv9 {
+ compatible = "ibm,power10-chiplet";
+ index = <0x09>;
+ ATTR_FAPI_POS = <65>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 09 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-9";
+ ATTR_TYPE = [ 2C ];
+
+ pec1 {
+ compatible = "ibm,power10-pec";
+ index = <0x01>;
+ ATTR_FAPI_POS = <3>;
+ ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2D 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1";
+ ATTR_TYPE = [ 2D ];
+
+ phb0 {
+ compatible = "ibm,power10-phb";
+ index = <0x03>;
+ ATTR_FAPI_POS = <9>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 00 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-0";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb1 {
+ compatible = "ibm,power10-phb";
+ index = <0x04>;
+ ATTR_FAPI_POS = <10>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 01 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-1";
+ ATTR_TYPE = [ 2E ];
+ };
+
+ phb2 {
+ compatible = "ibm,power10-phb";
+ index = <0x05>;
+ ATTR_FAPI_POS = <11>;
+ ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 02 00 00 00 00 00 00 00 00 00 00 ];
+ ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-2";
+ ATTR_TYPE = [ 2E ];
+ };
+ };
+ };
+ };
+ };
+};