106e46062Sjbeloro# 206e46062Sjbeloro# CDDL HEADER START 306e46062Sjbeloro# 406e46062Sjbeloro# The contents of this file are subject to the terms of the 506e46062Sjbeloro# Common Development and Distribution License (the "License"). 606e46062Sjbeloro# You may not use this file except in compliance with the License. 706e46062Sjbeloro# 806e46062Sjbeloro# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 906e46062Sjbeloro# or http://www.opensolaris.org/os/licensing. 1006e46062Sjbeloro# See the License for the specific language governing permissions 1106e46062Sjbeloro# and limitations under the License. 1206e46062Sjbeloro# 1306e46062Sjbeloro# When distributing Covered Code, include this CDDL HEADER in each 1406e46062Sjbeloro# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1506e46062Sjbeloro# If applicable, add the following below this CDDL HEADER, with the 1606e46062Sjbeloro# fields enclosed by brackets "[]" replaced with your own identifying 1706e46062Sjbeloro# information: Portions Copyright [yyyy] [name of copyright owner] 1806e46062Sjbeloro# 1906e46062Sjbeloro# CDDL HEADER END 2006e46062Sjbeloro# 2106e46062Sjbeloro 2206e46062Sjbeloro# 23*33355266Sfw157321# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 2406e46062Sjbeloro# Use is subject to license terms. 2506e46062Sjbeloro# 2606e46062Sjbeloro# ident "%Z%%M% %I% %E% SMI" 2706e46062Sjbeloro# 2806e46062Sjbeloro# cmd/picl/plugins/sun4u/boston/devtree/picl_asr.conf 2906e46062Sjbeloro# 3006e46062Sjbeloro# Platform specific .conf file for ASR 3106e46062Sjbeloro# 32*33355266Sfw157321# 33*33355266Sfw157321# key = net /pci@1e,600000/pci@0/pci@1/pci@0/@4 34*33355266Sfw157321# key = ide /pci@1f,700000/pci@0/pci@1/pci@0/@1f 35*33355266Sfw157321# key = usb /pci@1f,700000/pci@0/pci@1/pci@0/@1c 36*33355266Sfw157321# key = pci7 /pci@1f,700000/pci@0/@9 37*33355266Sfw157321# key = pci6 /pci@1e,600000/pci@0/@9 38*33355266Sfw157321# key = pci5 /pci@1f,700000/pci@0/pci@2/pci@0/@8 39*33355266Sfw157321# key = pci4 /pci@1f,700000/pci@0/pci@2/pci@0/@8 40*33355266Sfw157321# key = pci3 /pci@1e,600000/pci@0/pci@1/pci@0/@8 41*33355266Sfw157321# key = pci2 /pci@1e,600000/pci@0/pci@1/pci@0/@8 42*33355266Sfw157321# key = pci1 /pci@1f,700000/pci@0/@8 43*33355266Sfw157321# key = pci0 /pci@1e,600000/pci@0/@8 44*33355266Sfw157321# key = cpu3-bank3 45*33355266Sfw157321# key = cpu3-bank2 46*33355266Sfw157321# key = cpu3-bank1 47*33355266Sfw157321# key = cpu3-bank0 48*33355266Sfw157321# key = cpu2-bank3 49*33355266Sfw157321# key = cpu2-bank2 50*33355266Sfw157321# key = cpu2-bank1 51*33355266Sfw157321# key = cpu2-bank0 52*33355266Sfw157321# key = cpu1-bank3 53*33355266Sfw157321# key = cpu1-bank2 54*33355266Sfw157321# key = cpu1-bank1 55*33355266Sfw157321# key = cpu1-bank0 56*33355266Sfw157321# key = cpu0-bank3 57*33355266Sfw157321# key = cpu0-bank2 58*33355266Sfw157321# key = cpu0-bank1 59*33355266Sfw157321# key = cpu0-bank0 60*33355266Sfw157321# 61*33355266Sfw157321# V445 may have two pairs of DIMM's on each CPU module. The DIMM's 62*33355266Sfw157321# operate in pairs. If one DIMM is disabled then the other 63*33355266Sfw157321# DIMM in the pair will be marked as "unused". 64*33355266Sfw157321# 65*33355266Sfw157321# key class status path 66*33355266Sfw157321# DeviceID 67*33355266Sfw157321# 68*33355266Sfw157321cpu0-bank0 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0 69*33355266Sfw157321cpu0-bank0 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0 70*33355266Sfw157321cpu0-bank0 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1 71*33355266Sfw157321cpu0-bank1 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0 72*33355266Sfw157321cpu0-bank1 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0 73*33355266Sfw157321cpu0-bank1 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1 7406e46062Sjbeloro 75*33355266Sfw157321cpu0-bank2 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1 76*33355266Sfw157321cpu0-bank2 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0 77*33355266Sfw157321cpu0-bank2 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1 78*33355266Sfw157321cpu0-bank3 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1 79*33355266Sfw157321cpu0-bank3 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0 80*33355266Sfw157321cpu0-bank3 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1 8106e46062Sjbeloro 8206e46062Sjbeloro 83*33355266Sfw157321cpu1-bank0 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0 84*33355266Sfw157321cpu1-bank0 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0 85*33355266Sfw157321cpu1-bank0 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1 86*33355266Sfw157321cpu1-bank1 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0 87*33355266Sfw157321cpu1-bank1 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0 88*33355266Sfw157321cpu1-bank1 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1 8906e46062Sjbeloro 90*33355266Sfw157321cpu1-bank2 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1 91*33355266Sfw157321cpu1-bank2 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0 92*33355266Sfw157321cpu1-bank2 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1 93*33355266Sfw157321cpu1-bank3 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1 94*33355266Sfw157321cpu1-bank3 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0 95*33355266Sfw157321cpu1-bank3 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1 9606e46062Sjbeloro 9706e46062Sjbeloro 98*33355266Sfw157321cpu2-bank0 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0 99*33355266Sfw157321cpu2-bank0 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0 100*33355266Sfw157321cpu2-bank0 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1 101*33355266Sfw157321cpu2-bank1 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0 102*33355266Sfw157321cpu2-bank1 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0 103*33355266Sfw157321cpu2-bank1 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1 10406e46062Sjbeloro 105*33355266Sfw157321cpu2-bank2 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1 106*33355266Sfw157321cpu2-bank2 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0 107*33355266Sfw157321cpu2-bank2 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1 108*33355266Sfw157321cpu2-bank3 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1 109*33355266Sfw157321cpu2-bank3 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0 110*33355266Sfw157321cpu2-bank3 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1 11106e46062Sjbeloro 11206e46062Sjbeloro 113*33355266Sfw157321cpu3-bank0 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0 114*33355266Sfw157321cpu3-bank0 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0 115*33355266Sfw157321cpu3-bank0 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1 116*33355266Sfw157321cpu3-bank1 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0 117*33355266Sfw157321cpu3-bank1 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0 118*33355266Sfw157321cpu3-bank1 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1 11906e46062Sjbeloro 120*33355266Sfw157321cpu3-bank2 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1 121*33355266Sfw157321cpu3-bank2 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0 122*33355266Sfw157321cpu3-bank2 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1 123*33355266Sfw157321cpu3-bank3 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1 124*33355266Sfw157321cpu3-bank3 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0 125*33355266Sfw157321cpu3-bank3 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1 12606e46062Sjbeloro 12706e46062Sjbeloro 128*33355266Sfw157321# 129*33355266Sfw157321# PCI0, PCI1, PCI6, and PCI7 are Express slots, each may be 130*33355266Sfw157321# disabled individually. 131*33355266Sfw157321# 132*33355266Sfw157321# PCI2 and PCI3 are PCI/PCI-X slots downstream of the first Broadcom 133*33355266Sfw157321# BCM5714 bridge (Fire leaf A). These cannot be disabled individually, 134*33355266Sfw157321# they can be disabled only as a pair. Same for PCI4 and PCI5 off of 135*33355266Sfw157321# Fire Leaf B: these are PCI-X/PCI slots downstream of the other BCM 5714. 136*33355266Sfw157321# 137*33355266Sfw157321# key class status path DeviceID 138*33355266Sfw157321# 139*33355266Sfw157321pci0 picl disabled /pci@1e,600000/pci@0/unknown@8 I?DeviceID=8 140*33355266Sfw157321pci1 picl disabled /pci@1f,700000/pci@0/unknown@8 I?DeviceID=8 141*33355266Sfw157321pci6 picl disabled /pci@1e,600000/pci@0/unknown@9 I?DeviceID=9 142*33355266Sfw157321pci7 picl disabled /pci@1f,700000/pci@0/unknown@9 I?DeviceID=9 14306e46062Sjbeloro 144*33355266Sfw157321# key class status path 145*33355266Sfw157321# DeviceID 146*33355266Sfw157321pci2 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8 147*33355266Sfw157321pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1 148*33355266Sfw157321pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2 149*33355266Sfw157321pci3 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8 150*33355266Sfw157321pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1 151*33355266Sfw157321pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2 15206e46062Sjbeloro 153*33355266Sfw157321pci4 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8 154*33355266Sfw157321pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1 155*33355266Sfw157321pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2 156*33355266Sfw157321pci5 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8 157*33355266Sfw157321pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1 158*33355266Sfw157321pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2 15906e46062Sjbeloro 16006e46062Sjbeloro 161*33355266Sfw157321# 162*33355266Sfw157321# These are on-board devices. The IDE interface runs the CD/DVD drive. 163*33355266Sfw157321# Disabling USB will disable all four ports. The network ports may be 164*33355266Sfw157321# diabled only in pairs. 165*33355266Sfw157321# 166*33355266Sfw157321# key class status path 167*33355266Sfw157321# DeviceID 168*33355266Sfw157321# 16906e46062Sjbeloroide ide disabled /pci@1f,700000/pci@0/pci@1/pci@0/pci@0/ide@1f I?DeviceID=1f 17006e46062Sjbeloro 17106e46062Sjbelorousb usb disabled /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c I?DeviceID=1c 172*33355266Sfw157321usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,1 I?DeviceID=1c,1 173*33355266Sfw157321usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,2 I?DeviceID=1c,2 174*33355266Sfw157321usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,3 I?DeviceID=1c,3 17506e46062Sjbeloro 176*33355266Sfw157321net network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4 177*33355266Sfw157321net network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1 178*33355266Sfw157321net0&1 network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4 179*33355266Sfw157321net0&1 network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1 180*33355266Sfw157321net2&3 network disabled /pci@1f,700000/pci@0/pci@2/pci@0/network@4 I?DeviceID=4 181*33355266Sfw157321net2&3 network unused /pci@1f,700000/pci@0/pci@2/pci@0/network@4,1 I?DeviceID=4,1 18206e46062Sjbeloro 183*33355266Sfw157321# 184*33355266Sfw157321# This is the built-in SAS interface; it does not control the 185*33355266Sfw157321# SAS interface in slot PCI4. 186*33355266Sfw157321# 187*33355266Sfw157321# key class status path 188*33355266Sfw157321# DeviceID 189*33355266Sfw157321# 190*33355266Sfw157321scsi scsi-2 disabled /pci@1e,600000/pci@0/pci@2/scsi@0 I?DeviceID=0 191