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# cmd/picl/plugins/sun4u/boston/devtree/picl_asr.conf 29# 30# Platform specific .conf file for ASR 31# 32# 33# key = net /pci@1e,600000/pci@0/pci@1/pci@0/@4 34# key = ide /pci@1f,700000/pci@0/pci@1/pci@0/@1f 35# key = usb /pci@1f,700000/pci@0/pci@1/pci@0/@1c 36# key = pci7 /pci@1f,700000/pci@0/@9 37# key = pci6 /pci@1e,600000/pci@0/@9 38# key = pci5 /pci@1f,700000/pci@0/pci@2/pci@0/@8 39# key = pci4 /pci@1f,700000/pci@0/pci@2/pci@0/@8 40# key = pci3 /pci@1e,600000/pci@0/pci@1/pci@0/@8 41# key = pci2 /pci@1e,600000/pci@0/pci@1/pci@0/@8 42# key = pci1 /pci@1f,700000/pci@0/@8 43# key = pci0 /pci@1e,600000/pci@0/@8 44# key = cpu3-bank3 45# key = cpu3-bank2 46# key = cpu3-bank1 47# key = cpu3-bank0 48# key = cpu2-bank3 49# key = cpu2-bank2 50# key = cpu2-bank1 51# key = cpu2-bank0 52# key = cpu1-bank3 53# key = cpu1-bank2 54# key = cpu1-bank1 55# key = cpu1-bank0 56# key = cpu0-bank3 57# key = cpu0-bank2 58# key = cpu0-bank1 59# key = cpu0-bank0 60# 61# V445 may have two pairs of DIMM's on each CPU module. The DIMM's 62# operate in pairs. If one DIMM is disabled then the other 63# DIMM in the pair will be marked as "unused". 64# 65# key class status path 66# DeviceID 67# 68cpu0-bank0 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0 69cpu0-bank0 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0 70cpu0-bank0 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1 71cpu0-bank1 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=0 72cpu0-bank1 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0 73cpu0-bank1 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1 74 75cpu0-bank2 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1 76cpu0-bank2 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0 77cpu0-bank2 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1 78cpu0-bank3 memory-module-group unused /memory-controller@0,0/memory-module-group I?ID=1 79cpu0-bank3 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0 80cpu0-bank3 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1 81 82 83cpu1-bank0 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0 84cpu1-bank0 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0 85cpu1-bank0 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1 86cpu1-bank1 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=0 87cpu1-bank1 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0 88cpu1-bank1 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1 89 90cpu1-bank2 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1 91cpu1-bank2 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0 92cpu1-bank2 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1 93cpu1-bank3 memory-module-group unused /memory-controller@1,0/memory-module-group I?ID=1 94cpu1-bank3 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0 95cpu1-bank3 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1 96 97 98cpu2-bank0 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0 99cpu2-bank0 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0 100cpu2-bank0 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1 101cpu2-bank1 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=0 102cpu2-bank1 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0 103cpu2-bank1 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1 104 105cpu2-bank2 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1 106cpu2-bank2 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0 107cpu2-bank2 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1 108cpu2-bank3 memory-module-group unused /memory-controller@2,0/memory-module-group I?ID=1 109cpu2-bank3 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0 110cpu2-bank3 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1 111 112 113cpu3-bank0 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0 114cpu3-bank0 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0 115cpu3-bank0 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1 116cpu3-bank1 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=0 117cpu3-bank1 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0 118cpu3-bank1 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1 119 120cpu3-bank2 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1 121cpu3-bank2 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0 122cpu3-bank2 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1 123cpu3-bank3 memory-module-group unused /memory-controller@3,0/memory-module-group I?ID=1 124cpu3-bank3 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0 125cpu3-bank3 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1 126 127 128# 129# PCI0, PCI1, PCI6, and PCI7 are Express slots, each may be 130# disabled individually. 131# 132# PCI2 and PCI3 are PCI/PCI-X slots downstream of the first Broadcom 133# BCM5714 bridge (Fire leaf A). These cannot be disabled individually, 134# they can be disabled only as a pair. Same for PCI4 and PCI5 off of 135# Fire Leaf B: these are PCI-X/PCI slots downstream of the other BCM 5714. 136# 137# key class status path DeviceID 138# 139pci0 picl disabled /pci@1e,600000/pci@0/unknown@8 I?DeviceID=8 140pci1 picl disabled /pci@1f,700000/pci@0/unknown@8 I?DeviceID=8 141pci6 picl disabled /pci@1e,600000/pci@0/unknown@9 I?DeviceID=9 142pci7 picl disabled /pci@1f,700000/pci@0/unknown@9 I?DeviceID=9 143 144# key class status path 145# DeviceID 146pci2 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8 147pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1 148pci2 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2 149pci3 picl disabled /pci@1e,600000/pci@0/pci@1/pci@0/unknown@8 I?DeviceID=8 150pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@1 I?DeviceID=1 151pci3 picl unused /pci@1e,600000/pci@0/pci@1/pci@0/pci@8/unknown@2 I?DeviceID=2 152 153pci4 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8 154pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1 155pci4 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2 156pci5 picl disabled /pci@1f,700000/pci@0/pci@2/pci@0/unknown@8 I?DeviceID=8 157pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@1 I?DeviceID=1 158pci5 picl unused /pci@1f,700000/pci@0/pci@2/pci@0/pci@8/unknown@2 I?DeviceID=2 159 160 161# 162# These are on-board devices. The IDE interface runs the CD/DVD drive. 163# Disabling USB will disable all four ports. The network ports may be 164# diabled only in pairs. 165# 166# key class status path 167# DeviceID 168# 169ide ide disabled /pci@1f,700000/pci@0/pci@1/pci@0/pci@0/ide@1f I?DeviceID=1f 170 171usb usb disabled /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c I?DeviceID=1c 172usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,1 I?DeviceID=1c,1 173usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,2 I?DeviceID=1c,2 174usb usb unused /pci@1f,700000/pci@0/pci@1/pci@0/usb@1c,3 I?DeviceID=1c,3 175 176net network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4 177net network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1 178net0&1 network disabled /pci@1e,600000/pci@0/pci@1/pci@0/network@4 I?DeviceID=4 179net0&1 network unused /pci@1e,600000/pci@0/pci@1/pci@0/network@4,1 I?DeviceID=4,1 180net2&3 network disabled /pci@1f,700000/pci@0/pci@2/pci@0/network@4 I?DeviceID=4 181net2&3 network unused /pci@1f,700000/pci@0/pci@2/pci@0/network@4,1 I?DeviceID=4,1 182 183# 184# This is the built-in SAS interface; it does not control the 185# SAS interface in slot PCI4. 186# 187# key class status path 188# DeviceID 189# 190scsi scsi-2 disabled /pci@1e,600000/pci@0/pci@2/scsi@0 I?DeviceID=0 191