xref: /illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudata/libpiclfrudata.conf (revision 581cede61ac9c14d8d4ea452562a567189eead78)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
24# Use is subject to license terms.
25#
26# ident	"%Z%%M%	%I%	%E% SMI"
27#
28# This file creates the FRU device paths for the FRUAccess library
29#
30
31VERSION 1.0
32
33# Motherboard FRU PROM
34name:/platform/i2c@1f,520000/motherboard-fru-prom@0,aa
35PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/motherboard-fru-prom@0,aa:motherboard-fru-prom"
36
37# CPU 0
38name:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,b8
39PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,b8:cpu-fru-prom"
40
41name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b0
42PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b0:dimm-spd"
43
44name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b2
45PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b2:dimm-spd"
46
47name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b4
48PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b4:dimm-spd"
49
50name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b6
51PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b6:dimm-spd"
52
53
54# CPU 1
55name:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,c8
56PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,c8:cpu-fru-prom"
57
58name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c0
59PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c0:dimm-spd"
60
61name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c2
62PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c2:dimm-spd"
63
64name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c4
65PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c4:dimm-spd"
66
67name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,c6
68PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,c6:dimm-spd"
69
70
71# CPU 2
72name:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,e8
73PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,e8:cpu-fru-prom"
74
75name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e0
76PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e0:dimm-spd"
77
78name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e2
79PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e2:dimm-spd"
80
81name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e4
82PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e4:dimm-spd"
83
84name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,e6
85PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,e6:dimm-spd"
86
87
88
89# CPU 3
90name:/platform/i2c@1f,520000/cpu-fru-prom?UnitAddress=0,98
91PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/cpu-fru-prom@0,98:cpu-fru-prom"
92
93name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,90
94PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,90:dimm-spd"
95
96name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,92
97PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,92:dimm-spd"
98
99name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,94
100PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,94:dimm-spd"
101
102name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,96
103PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,96:dimm-spd"
104
105
106# RMC FRU PROM
107name:/platform/i2c@1f,520000/rmc-fru-prom@0,a8
108PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/rmc-fru-prom@0,a8:rmc-fru-prom"
109
110# SAS/SATA FRU PROM
111name:/platform/i2c@1f,520000/sas-backplane-fru-prom@0,48
112PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/sas-backplane-fru-prom@0,48:sas-backplane-fru-prom"
113
114# SAS crontroller fru prom
115name:/platform/i2c@1f,520000/sas-ctrl-fru-prom@0,46
116PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/sas-ctrl-fru-prom@0,46:sas-ctrl-fru-prom"
117
118# Front IO board FRU PROM
119name:/platform/i2c@1f,520000/front-io-fru-prom@0,4e
120PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/front-io-fru-prom@0,4e:front-io-fru-prom"
121
122# PDB FRU PROM
123name:/platform/i2c@1f,520000/pdb-fru-prom@0,da
124PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/pdb-fru-prom@0,da:pdb-fru-prom"
125
126# Up to four power supplies, at least two must be present/running
127name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,24
128PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,24:power-supply-fru-prom"
129
130name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,32
131PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,32:power-supply-fru-prom"
132
133name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,52
134PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,52:power-supply-fru-prom"
135
136name:/platform/i2c@1f,520000/power-supply-fru-prom?UnitAddress=0,72
137PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/power-supply-fru-prom@0,72:power-supply-fru-prom"
138