11103Sjbeloro#
21103Sjbeloro# CDDL HEADER START
31103Sjbeloro#
41103Sjbeloro# The contents of this file are subject to the terms of the
51103Sjbeloro# Common Development and Distribution License (the "License").
61103Sjbeloro# You may not use this file except in compliance with the License.
71103Sjbeloro#
81103Sjbeloro# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
91103Sjbeloro# or http://www.opensolaris.org/os/licensing.
101103Sjbeloro# See the License for the specific language governing permissions
111103Sjbeloro# and limitations under the License.
121103Sjbeloro#
131103Sjbeloro# When distributing Covered Code, include this CDDL HEADER in each
141103Sjbeloro# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
151103Sjbeloro# If applicable, add the following below this CDDL HEADER, with the
161103Sjbeloro# fields enclosed by brackets "[]" replaced with your own identifying
171103Sjbeloro# information: Portions Copyright [yyyy] [name of copyright owner]
181103Sjbeloro#
191103Sjbeloro# CDDL HEADER END
201103Sjbeloro#
211103Sjbeloro
221103Sjbeloro#
23*1265Sfw157321# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
241103Sjbeloro# Use is subject to license terms.
251103Sjbeloro#
261103Sjbeloro# ident	"%Z%%M%	%I%	%E% SMI"
271103Sjbeloro#
281103Sjbeloro# This file creates the FRU device paths for the FRUAccess library
291103Sjbeloro#
301103Sjbeloro
311103SjbeloroVERSION 1.0
321103Sjbeloro
331103Sjbeloro# Motherboard FRU PROM
341103Sjbeloroname:/platform/i2c@1f,520000/motherboard-fru-prom@0,aa
351103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/motherboard-fru-prom@0,aa:motherboard-fru-prom"
361103Sjbeloro
371103Sjbeloro# CPU 0
381103Sjbeloroname:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,b8
391103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,b8:cpu-fru-prom"
401103Sjbeloro
411103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b0
421103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b0:dimm-spd"
431103Sjbeloro
441103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b2
451103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b2:dimm-spd"
461103Sjbeloro
471103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b4
481103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b4:dimm-spd"
491103Sjbeloro
501103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b6
511103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b6:dimm-spd"
521103Sjbeloro
531103Sjbeloro
541103Sjbeloro# CPU 1
551103Sjbeloroname:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,c8
561103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,c8:cpu-fru-prom"
571103Sjbeloro
581103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c0
591103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c0:dimm-spd"
601103Sjbeloro
611103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c2
621103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c2:dimm-spd"
631103Sjbeloro
641103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c4
651103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c4:dimm-spd"
661103Sjbeloro
671103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c6
681103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c6:dimm-spd"
691103Sjbeloro
701103Sjbeloro
711103Sjbeloro# CPU 2
721103Sjbeloroname:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,e8
731103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,e8:cpu-fru-prom"
741103Sjbeloro
751103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e0
761103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e0:dimm-spd"
771103Sjbeloro
781103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e2
791103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e2:dimm-spd"
801103Sjbeloro
811103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e4
821103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e4:dimm-spd"
831103Sjbeloro
841103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e6
851103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e6:dimm-spd"
861103Sjbeloro
871103Sjbeloro
881103Sjbeloro
891103Sjbeloro# CPU 3
901103Sjbeloroname:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,98
911103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,98:cpu-fru-prom"
921103Sjbeloro
931103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,90
941103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,90:dimm-spd"
951103Sjbeloro
961103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,92
971103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,92:dimm-spd"
981103Sjbeloro
991103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,94
1001103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,94:dimm-spd"
1011103Sjbeloro
1021103Sjbeloroname:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,96
1031103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,96:dimm-spd"
1041103Sjbeloro
1051103Sjbeloro
1061103Sjbeloro# RMC FRU PROM
1071103Sjbeloroname:/platform/i2c@1f,520000/rmc-fru-prom@0,a8
1081103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/rmc-fru-prom@0,a8:rmc-fru-prom"
1091103Sjbeloro
1101103Sjbeloro# SAS/SATA FRU PROM
1111103Sjbeloroname:/platform/i2c@1f,520000/sas-backplane-fru-prom@0,48
1121103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/sas-backplane-fru-prom@0,48:sas-backplane-fru-prom"
1131103Sjbeloro
1141103Sjbeloro# SAS crontroller fru prom
115*1265Sfw157321name:/platform/i2c@1f,520000/sas-ctrl-fru-prom@0,46
116*1265Sfw157321PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/sas-ctrl-fru-prom@0,46:sas-ctrl-fru-prom"
1171103Sjbeloro
1181103Sjbeloro# Front IO board FRU PROM
1191103Sjbeloroname:/platform/i2c@1f,520000/front-io-fru-prom@0,4e
1201103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/front-io-fru-prom@0,4e:front-io-fru-prom"
1211103Sjbeloro
1221103Sjbeloro# PDB FRU PROM
1231103Sjbeloroname:/platform/i2c@1f,520000/pdb-fru-prom@0,da
1241103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/pdb-fru-prom@0,da:pdb-fru-prom"
1251103Sjbeloro
1261103Sjbeloro# Up to four power supplies, at least two must be present/running
1271103Sjbeloroname:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,24
1281103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,24:power-supply-fru-prom"
1291103Sjbeloro
1301103Sjbeloroname:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,32
1311103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,32:power-supply-fru-prom"
1321103Sjbeloro
1331103Sjbeloroname:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,52
1341103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,52:power-supply-fru-prom"
1351103Sjbeloro
1361103Sjbeloroname:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,72
1371103SjbeloroPROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,72:power-supply-fru-prom"
138