diff options
| author | fw157321 <none@none> | 2006-06-06 11:33:20 -0700 |
|---|---|---|
| committer | fw157321 <none@none> | 2006-06-06 11:33:20 -0700 |
| commit | 4ad1e6e8d4322bd705f6f2e3ae5fa3867fb07e4b (patch) | |
| tree | ae0efce8072548174c0106a4a37afd128b433fe9 /usr/src | |
| parent | 0bb0e35d3f2a9ae6ca227feb6104c0bfc51232f5 (diff) | |
| download | illumos-joyent-4ad1e6e8d4322bd705f6f2e3ae5fa3867fb07e4b.tar.gz | |
6432807 prtdiag -v output shows no entries for status column for Memory Module Groups
Diffstat (limited to 'usr/src')
| -rw-r--r-- | usr/src/cmd/picl/plugins/sun4u/boston/frutree/system-board.info | 45 | ||||
| -rw-r--r-- | usr/src/cmd/picl/plugins/sun4u/seattle/frutree/system-board.info | 21 |
2 files changed, 63 insertions, 3 deletions
diff --git a/usr/src/cmd/picl/plugins/sun4u/boston/frutree/system-board.info b/usr/src/cmd/picl/plugins/sun4u/boston/frutree/system-board.info index 9c71f08096..2d7a298b52 100644 --- a/usr/src/cmd/picl/plugins/sun4u/boston/frutree/system-board.info +++ b/usr/src/cmd/picl/plugins/sun4u/boston/frutree/system-board.info @@ -423,9 +423,48 @@ name:/frutree/chassis/MB/system-board/C3/cpu-module/P0/cpu/B1/bank/D0 name:/frutree/chassis/MB/system-board/C3/cpu-module/P0/cpu/B1/bank/D1 REFNODE mem-module fru WITH name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,96 -/************************************ - * DIMM seeprom sources - ************************************/ +/********************************************* + * DIMM seeprom sources and operational status + *********************************************/ + +/* Fill in a status of "ok" for all possible dimms in the platform + * tree. This status may be overridden by ASR with "disabled" or "unused". + * If a slot is actually not populated then no nodes/status properties + * actually get created. + */ +name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@2,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@2,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@2,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@2,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@3,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@3,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@3,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@3,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" + /* * Board 0 CPU 0 */ diff --git a/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/system-board.info b/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/system-board.info index bc05412a65..6d08859b95 100644 --- a/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/system-board.info +++ b/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/system-board.info @@ -206,6 +206,27 @@ name:/frutree/chassis/MB/system-board/P1/cpu/B1/bank/D0 name:/frutree/chassis/MB/system-board/P1/cpu/B1/bank/D1 REFNODE mem-module fru WITH name:/platform/i2c@1f,530000/dimm-spd@0,ee +/* Populate all possible nodes in the devtree with a status of "okay". + * This will get overridden by ASR. If the dimm slots are not fully + * populated then no extra nodes or properties are created. + */ +name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@0,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=0/memory-module?ID=1 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=0 + PROP status string r 0 "okay" +name:/platform/memory-controller@1,0/memory-module-group?ID=1/memory-module?ID=1 + PROP status string r 0 "okay" + /* * DIMM seeprom sources */ |
