#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
#
# Platform specific .conf file for ASR
#
#
# key = net /pci@1e,600000/pci@0/pci@1/pci@0/@4
# key = ide /pci@1f,700000/pci@0/pci@1/pci@0/@1f
# key = usb /pci@1f,700000/pci@0/pci@1/pci@0/@1c
# key = pci7 /pci@1f,700000/pci@0/@9
# key = pci6 /pci@1e,600000/pci@0/@9
# key = pci5 /pci@1f,700000/pci@0/pci@2/pci@0/@8
# key = pci4 /pci@1f,700000/pci@0/pci@2/pci@0/@8
# key = pci3 /pci@1e,600000/pci@0/pci@1/pci@0/@8
# key = pci2 /pci@1e,600000/pci@0/pci@1/pci@0/@8
# key = pci1 /pci@1f,700000/pci@0/@8
# key = pci0 /pci@1e,600000/pci@0/@8
# key = cpu3-bank3
# key = cpu3-bank2
# key = cpu3-bank1
# key = cpu3-bank0
# key = cpu2-bank3
# key = cpu2-bank2
# key = cpu2-bank1
# key = cpu2-bank0
# key = cpu1-bank3
# key = cpu1-bank2
# key = cpu1-bank1
# key = cpu1-bank0
# key = cpu0-bank3
# key = cpu0-bank2
# key = cpu0-bank1
# key = cpu0-bank0
#
# V445 may have two pairs of DIMM's on each CPU module. The DIMM's
# operate in pairs. If one DIMM is disabled then the other
# DIMM in the pair will be marked as "unused".
#
# key class status path
# DeviceID
#
cpu0-bank0 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0
cpu0-bank0 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1
cpu0-bank1 memory-module unused /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=0
cpu0-bank1 memory-module disabled /memory-controller@0,0/memory-module-group?ID=0/memory-module I?ID=1
cpu0-bank2 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0
cpu0-bank2 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1
cpu0-bank3 memory-module unused /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=0
cpu0-bank3 memory-module disabled /memory-controller@0,0/memory-module-group?ID=1/memory-module I?ID=1
cpu1-bank0 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0
cpu1-bank0 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1
cpu1-bank1 memory-module unused /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=0
cpu1-bank1 memory-module disabled /memory-controller@1,0/memory-module-group?ID=0/memory-module I?ID=1
cpu1-bank2 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0
cpu1-bank2 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1
cpu1-bank3 memory-module unused /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=0
cpu1-bank3 memory-module disabled /memory-controller@1,0/memory-module-group?ID=1/memory-module I?ID=1
cpu2-bank0 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0
cpu2-bank0 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1
cpu2-bank1 memory-module unused /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=0
cpu2-bank1 memory-module disabled /memory-controller@2,0/memory-module-group?ID=0/memory-module I?ID=1
cpu2-bank2 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0
cpu2-bank2 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1
cpu2-bank3 memory-module unused /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=0
cpu2-bank3 memory-module disabled /memory-controller@2,0/memory-module-group?ID=1/memory-module I?ID=1
cpu3-bank0 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0
cpu3-bank0 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1
cpu3-bank1 memory-module unused /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=0
cpu3-bank1 memory-module disabled /memory-controller@3,0/memory-module-group?ID=0/memory-module I?ID=1
cpu3-bank2 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0
cpu3-bank2 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1
cpu3-bank3 memory-module unused /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=0
cpu3-bank3 memory-module disabled /memory-controller@3,0/memory-module-group?ID=1/memory-module I?ID=1
#
# PCI0, PCI1, PCI6, and PCI7 are Express slots, each may be
# disabled individually.
#
# BCM5714 bridge (Fire leaf A). These cannot be disabled individually,
# they can be disabled only as a pair. Same for PCI4 and PCI5 off of
#
# key class status path DeviceID
#
# key class status path
# DeviceID
#
# Disabling USB will disable all four ports. The network ports may be
# diabled only in pairs.
#
# key class status path
# DeviceID
#
#
# This is the built-in SAS interface; it does not control the
# SAS interface in slot PCI4.
#
# key class status path
# DeviceID
#