[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Test patch for sleep on Aluminium PowerBooks



Le jeudi 28 octobre 2004 à 10:07 +0200, Michael Schmitz a écrit :
> > It works perfectly here, thanks a lot! (1,5Ghz 15" AlBook)
> 
> Ah, someone with a 15" Albook. Can you send me your 'lsprop
> /proc/device-tree' output (I'd like to know what the sensor locations are
> on that model, and how many fans it has).

I'm not him, but I got a 15" Albook as well. It's not a 1.5GHz though.
I didn't find this lsprop command anywhere in debian packages, but I
found it on a samba repository (for those wondering, a precompiled PPC
binary is here: http://ccache.samba.org/ftp/ppclinux/misc/lsprop), and
you'll find its output in the file attached.

Hope this helps,

-- 
Alain Perry
model            "PowerBook5,2"
compatible       "PowerBook5,2"
		 "MacRISC3"
		 "Power Macintosh"
serial-number    "NRZ"
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 "V74042ZP"
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
		 ""
customer-sw-config "           "
pid#             00003142 (12610)
scb#             00000002
display-config-info 08000012 00000000
name             "device-tree"
copyright        "Copyright 1983-2003 Apple Computer, Inc. All Rights Reserved"
device_type      "bootrom"
system-id        "0000000000000"
#address-cells   00000001
#size-cells      00000001
clock-frequency  09ef21aa (166666666)
AAPL,add-fcode-file ff8642b8
linux,phandle    ff8844b0
pci-OF-bus-map   00ffffff ffffffff ffffffff ffffffff
		 0000ffff ffffffff ffffffff ffffffff
		 ffffffff 00ffffff ffffffff ffffffff
		 ffffffff ffffffff ffffffff ffffffff
		 ffffffff ffffffff ffffffff ffffffff
		 ffffffff ffffffff ffffffff ffffffff
		 ffffffff ffffffff ffffffff ffffffff
		 ffffffff ffffffff ffffffff ffffffff
		 [256 bytes total]

/proc/device-tree/cpus:
name             "cpus"
#address-cells   00000001
#size-cells      00000000
linux,phandle    ff886a78

/proc/device-tree/cpus/PowerPC,G4:
name             "PowerPC,G4"
		 ""
device_type      "cpu"
reg              00000000
cpu-version      80020101
state            "running"
clock-frequency  4a817c7b (1249999995)
bus-frequency    09ef21aa (166666666)
config-bus-frequency 09ef21aa (166666666)
timebase-frequency 01194000 (18432000)
reservation-granule-size 00000020 (32)
tlb-sets         00000040 (64)
tlb-size         00000080 (128)
d-cache-size     00008000 (32768)
i-cache-size     00008000 (32768)
d-cache-sets     00000080 (128)
i-cache-sets     00000080 (128)
i-cache-block-size 00000020 (32)
d-cache-block-size 00000020 (32)
graphics        
performance-monitor
altivec         
data-streams    
dcba            
dcbz             00000020 (32)
l2-cache         ff8871f8
l2cr             80000000
bus-frequencies  09ef21aa 06146580
processor-to-bus-ratio*2 0000000f (15)
rounded-clock-frequency 4a817c80 (1250000000)
recalced-clock-frequency 4a817c7b (1249999995)
dynamic-power-step
existing         00000000 80000000 80000000 80000000
available        00003000 7fffd000 d0000000 20000000
translations     00000000 00003000 00000000 00000010
		 00200000 00014000 00200000 00000002
		 00223000 0001e000 00223000 00000002
		 00300000 00100000 00300000 00000010
		 00400000 00010000 00400000 00000012
		 01400000 00400000 01400000 00000010
		 80000000 00080000 80000000 00000028
		 a0001000 00001000 a0001000 00000028
		 [448 bytes total]
cpu-info         8410c09c 80000000 80020101 00000000
		 00000000 00000000 00000000 00000000
linux,phandle    ff886d58

/proc/device-tree/cpus/PowerPC,G4/PowerPC,G4:
name             "l2-cache"
device_type      "cache"
i-cache-size     00080000 (524288)
d-cache-size     00080000 (524288)
i-cache-sets     00000200 (512)
d-cache-sets     00000200 (512)
i-cache-line-size 00000040 (64)
d-cache-line-size 00000040 (64)
cache-unified   
clock-frequency  4a817c7b (1249999995)
linux,phandle    ff8871f8

/proc/device-tree/chosen:
name             "chosen"
stdin            ffbc8dc0
stdout           ffbbcc00
memory           ffbddc00
mmu              ffbddb40
nvram            ffbd29c0
pmu              ffbd2880
bootpath         "/pci@f4000000/ata-6@d/disk@0:2,\\yaboot"
bootargs         "root=/dev/hda6 ro quiet splash "
cpu              ffbddb40
linux,phandle    ff887fb0

/proc/device-tree/memory@0:
name             "memory"
device_type      "memory"
reg              00000000 10000000 10000000 10000000
slot-names       00 00 00 03 53 4f 44 49 4d 4d 30 2f 4a 32 35 4c....SODIMM0/J25L
		 4f 57 45 52 00 53 4f 44 49 4d 4d 31 2f 4a 32 35OWER.SODIMM1/J25
		 55 50 50 45 52 00                              UPPER.
available        00003000 001fd000 00214000 0000f0b8 002400b8
		 000bff48 00400000 01000000 01800000 1e400000
dimm-info        8008070d 09024000 04607000 82100001
		 0e040c01 0220c075 70000048 30482a20
		 75754545 00000000 003c4830 2d550000
		 00000000 00000000 00000000 000000e8
		 ad000000 00000000 0148594d 44323332
		 4d363436 43362d4a 20202041 410401ff
		 ff062500 00000000 00000000 00000037
		 4633434e 30303530 322d3130 20000000
		 [256 bytes total]
dimm-types       "DDR SDRAM"
		 "DDR SDRAM"
dimm-speeds      "PC2700U-25330"
		 "PC2700U-25330"
ram-layout-architecture 00000000
linux,phandle    ff888200

/proc/device-tree/openprom:
name             "openprom"
device_type      "BootROM"
model            "OpenFirmware 3"
relative-addressing
supports-bootinfo
boot-syntax      00000001
linux,phandle    ff888550

/proc/device-tree/openprom/client-services:
name             "client-services"
linux,phandle    ff888730

/proc/device-tree/rom@ff800000:
name             "rom"
reg              ff800000 00000000
ranges           ff800000 ff800000 00800000
#address-cells   00000001
linux,phandle    ff889a70

/proc/device-tree/rom@ff800000/boot-rom@fff00000:
name             "boot-rom"
reg              fff00000 00100000
write-characteristic "flash"
model            "Apple PowerBook5,2 4.7.1f1 BootROM built on 09/04/03 at 13:39:26"
BootROM-version  "$0004.71f1"
BootROM-build-date "09/04/03 at 13:39:26"
security-modes   6e6f6e65 2c206675 6c6c2c20 636f6d6d
		 616e642c 206e6f2d 70617373 776f7264
info             fff00000 00003f00 000471f1 20030904
		 faad4082 fff08000 00078001 000471f1
		 20030904 b9cc51da fff80000 00080002
		 000471f1 20030904 e0ff4240 fff03f00
		 00000083 000471f1 20030904 92c62bb9
		 fff03f80 00000084 d03bc06c ffffffff
		 ffffffff fff04000 00004005 6e767261
		 6d000000 00000000 00000000 00000000
		 [140 bytes total]
has-config-block
hwi-flags        402a1260 (1076499040)
image            00080000 (524288)
linux,phandle    ff889ca0

/proc/device-tree/rom@ff800000/macos:
name             "macos"
linux,phandle    ff889f18

/proc/device-tree/options:
name             "options"
little-endian?   "false"
real-mode?       "false"
auto-boot?       "true"
diag-switch?     "false"
fcode-debug?     "false"
oem-banner?      "false"
oem-logo?        "false"
use-nvramrc?     "false"
use-generic?     "false"
default-mac-address? "false"
scroll-lock      "true"
skip-netboot?    "false"
real-base        "-1"
real-size        "-1"
load-base        "0x800000"
virt-base        "-1"
virt-size        "-1"
logger-base      "-1"
logger-size      "0"
pci-probe-mask   "-1"
screen-#columns  "100"
screen-#rows     "40"
selftest-#megs   "0"
boot-volume      "3"
boot-device      "/pci@f4000000/ata-6@d/disk@0:2,\\:tbxi"
boot-file        ""
boot-screen      "screen"
console-screen   "screen"
diag-device      "enet"
diag-file        ",diags"
input-device     "keyboard"
output-device    "screen"
input-device-1   "scca"
output-device-1  "scca"
mouse-device     "mouse"
oem-banner       ""
oem-logo         ""
nvramrc          ""
boot-command     "mac-boot"
default-client-ip ""
default-server-ip ""
default-gateway-ip ""
default-subnet-mask ""
default-router-ip ""
boot-script      ""
aapl,pci         2f 40 66 30 30 30 30 30 30 30 2f 40 31 30 ff 01/@f0000000/@10..
		 4d 56 41 44 ff 01 5c 01 82 85 3f ff 81 81 03 0bMVAD..\...?.....
		 c0 04 82 ff 81 01 88 ff 81 81 04 ff 81 01 1f 2d...............-
		 05 ff 81 01 06 ff 81 02 10 ff 81 01 70 03 56 03............p.V.
		 62 ff 81 01 01 ff 81 01 03 03 56 05 ff 81 03 0fb.........V.....
		 a0 03 20 03 e8 ff 81 01 08 ff 81 01 20 02 58 02..............X.
		 ee ff 81 01 01 ff 81 01 02 ff 81 04 3c 03 ff 01............<...
		 00                                             .
ram-size         "0x20000000"
boot-args        ""
aapl,tdm-units   ""
Region-Changes   31                                             1
Region-Code      2d 31 38 34 32 37 36 35 35 32 38               -1842765528
linux,phandle    ff88a058

/proc/device-tree/aliases:
name             "aliases"
pci0             "/pci@f0000000"
agp              "/pci@f0000000"
pci1             "/pci@f2000000"
pci2             "/pci@f4000000"
uni-n            "/uni-n"
ui2c             "/uni-n/i2c"
ui2c-serial      "/uni-n/i2c/cereal"
keyboard         "/pseudo-hid/keyboard"
mouse            "/pseudo-hid/mouse"
sound            "/pseudo-sound"
eject-key        "/pseudo-hid/eject-key"
nvram            "/nvram"
enet             "/pci@f4000000/ethernet"
fw               "/pci@f4000000/firewire"
pci              "/pci@f2000000"
usb0             "/pci@f2000000/usb@1b,1"
usb1             "/pci@f2000000/usb@1b"
usb-1a           "/pci@f2000000/@18"
usb-1b           "/pci@f2000000/@19"
usb-1c           "/pci@f2000000/@1a"
usb-2a           "/pci@f2000000/@1b"
usb-2b           "/pci@f2000000/@1b,1"
usb-2c           "/pci@f2000000/@1b,2"
fwx              "/pci@f2000000/firewire"
enetx            "/pci@f2000000/ethernet"
mac-io           "/pci@f2000000/mac-io@17"
mpic             "/pci@f2000000/mac-io@17/interrupt-controller"
hd               "/pci@f4000000/ata-6@d/disk@0"
cd               "/pci@f2000000/mac-io@17/ata-3@20000/disk@0"
zip              "/pci@f2000000/mac-io@17/ata-3@20000/disk@1"
ide0             "/pci@f2000000/mac-io@17/ata-3@20000/disk@0"
ide1             "/pci@f2000000/mac-io@17/ata-3@20000/disk@1"
ultra0           "/pci@f2000000/mac-io@17/ata-4@1f000/disk@0"
ultra1           "/pci@f2000000/mac-io@17/ata-4@1f000/disk@1"
scca             "/pci@f2000000/mac-io@17/escc/ch-a"
sccb             "/pci@f2000000/mac-io@17/escc/ch-b"
ki2c             "/pci@f2000000/mac-io@17/i2c"
ki2c-serial      "/pci@f2000000/mac-io@17/i2c/cereal"
via-pmu          "/pci@f2000000/mac-io@17/via-pmu"
rtc              "/pci@f2000000/mac-io@17/via-pmu/rtc"
pi2c             "/pci@f2000000/mac-io@17/via-pmu/pmu-i2c"
wireless         "/pci@f2000000/pci80211@12"
adb              "/pci@f2000000/mac-io@17/via-pmu/adb"
adb-keyboard     "/pci@f2000000/mac-io@17/via-pmu/adb/keyboard"
adb-mouse        "/pci@f2000000/mac-io@17/via-pmu/adb/mouse"
adb-eject-key    "/pci@f2000000/mac-io@17/via-pmu/adb/eject-key"
cb               "/pci@f2000000/cardbus@13"
usb2             "/pci@f2000000/usb@1a"
fan              "/uni-n/i2c/fan"
veo0             "/vsp@f9000000/veo@f9080000"
veo1             "/vsp@f9000000/veo@f9180000"
first-boot       "/pci@f4000000/ata-6@d/disk"
second-boot      "/pci@f2000000/mac-io@17/ata-3@20000/disk"
last-boot        "/pci@f4000000/ethernet"
screen           "/pci@f0000000/ATY,JasperParent@10/ATY,Jasper_A@0"
linux,phandle    ff88a198

/proc/device-tree/packages:
name             "packages"
linux,phandle    ff88d000

/proc/device-tree/packages/deblocker:
name             "deblocker"
linux,phandle    ff88d118

/proc/device-tree/packages/disk-label:
name             "disk-label"
linux,phandle    ff88dae8

/proc/device-tree/packages/obp-tftp:
name             "obp-tftp"
stats            00000000 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000 00000000
log              00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 [4096 bytes total]
linux,phandle    ff88e5e8

/proc/device-tree/packages/telnet:
name             "telnet"
linux,phandle    ff897fb0

/proc/device-tree/packages/mac-parts:
name             "mac-parts"
linux,phandle    ff8988e0

/proc/device-tree/packages/mac-files:
name             "mac-files"
linux,phandle    ff89a290

/proc/device-tree/packages/hfs-plus-files:
name             "hfs-plus-files"
linux,phandle    ff89d488

/proc/device-tree/packages/fat-files:
name             "fat-files"
linux,phandle    ff8a27b0

/proc/device-tree/packages/iso-9660-files:
name             "iso-9660-files"
linux,phandle    ff8a50e0

/proc/device-tree/packages/bootinfo-loader:
name             "bootinfo-loader"
linux,phandle    ff8a5f78

/proc/device-tree/packages/xcoff-loader:
name             "xcoff-loader"
linux,phandle    ff8a7c60

/proc/device-tree/packages/pe-loader:
name             "pe-loader"
linux,phandle    ff8a87b8

/proc/device-tree/packages/elf-loader:
name             "elf-loader"
linux,phandle    ff8a9240

/proc/device-tree/packages/usb-hid-class:
name             "usb-hid-class"
linux,phandle    ff8ab210

/proc/device-tree/packages/usb-ms-class:
name             "usb-ms-class"
linux,phandle    ff8addd0

/proc/device-tree/packages/usb-audio-class:
name             "usb-audio-class"
linux,phandle    ff8b0b40

/proc/device-tree/packages/sbp2-disk:
name             "sbp2-disk"
linux,phandle    ff91e6f0

/proc/device-tree/packages/ata-disk:
name             "ata-disk"
linux,phandle    ff921f80

/proc/device-tree/packages/atapi-disk:
name             "atapi-disk"
linux,phandle    ff9244f8

/proc/device-tree/packages/bootpath-search:
name             "bootpath-search"
linux,phandle    ff926a00

/proc/device-tree/packages/terminal-emulator:
name             "terminal-emulator"
iso6429-1983-colors
linux,phandle    ff92d4b0

/proc/device-tree/firewire-disk-mode:
name             "firewire-disk-mode"
linux,phandle    ff92d630

/proc/device-tree/pseudo-hid:
name             "pseudo-hid"
linux,phandle    ff943eb8

/proc/device-tree/pseudo-hid/keyboard:
name             "keyboard"
device_type      "keyboard"
linux,phandle    ff943ff0

/proc/device-tree/pseudo-hid/mouse:
name             "mouse"
device_type      "mouse"
linux,phandle    ff944788

/proc/device-tree/pseudo-hid/eject-key:
name             "eject-key"
device_type      "eject-key"
linux,phandle    ff944d50

/proc/device-tree/pseudo-sound:
name             "pseudo-sound"
linux,phandle    ff945258

/proc/device-tree/multiboot:
name             "multiboot"
linux,phandle    ff9455c0

/proc/device-tree/diagnostics:
name             "diagnostics"
post             706f7374 04c00001 00000000 00010420
		 00010001 b95bb580 bda65f9e bda65f9f
		 00000000 00000000 00000000 00000000
		 00000800 08000800 10000800 18000800
		 20000000 20000000 20000000 20000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 00000000 00000000 00000000 00000000
		 [1216 bytes total]
post-results     00000000
linux,phandle    ff959550

/proc/device-tree/nvram@fff04000:
name             "nvram"
device_type      "nvram"
reg              fff04000 00004000
#bytes           00002000 (8192)
compatible       "micron-8999"
		 "nvram,flash"
linux,phandle    ff959668

/proc/device-tree/uni-n@f8000000:
name             "uni-n"
model            "AAPL,UniNorth"
device_type      "memory-controller"
compatible       "uni-north"
reg              f8000000 01000000
#address-cells   00000001
#size-cells      00000001
device-rev       000000d2 (210)
platform-do-fw-linkon-enable ff9ab480 08000000 00000003 00000080 00000018 ffffffe7
platform-do-fw-linkon-disable ff9ab480 08000000 00000003 00000080 00000000 ffffffe7
linux,phandle    ff95ae30

/proc/device-tree/uni-n@f8000000/hw-clock:
name             "hw-clock"
device_type      "hw-clock"
compatible       "hw-clock"
platform-do-clockspreading 00000000 20000000 00000000 00000002
		 00000003 00000190 00000000 ffffffff
		 00000009 00000028 00000000 10000000
		 00000003 00000190 00000002 ffffffff
linux,phandle    ff95b068

/proc/device-tree/uni-n@f8000000/i2c@f8001000:
name             "i2c"
device_type      "i2c"
reg              f8001000 00001000
compatible       "keywest-i2c"
		 "uni-n-i2c"
		 ""
#size-cells      00000000
#address-cells   00000001
built-in        
AAPL,address     f8001003
AAPL,address-step 00000010 (16)
AAPL,i2c-rate    00000064 (100)
AAPL,driver-name ".i2c-uni-n"
interrupts       0000002a 00000001
interrupt-parent ff96a328
linux,phandle    ff95c010

/proc/device-tree/uni-n@f8000000/i2c@f8001000/fan@15c:
name             "fan"
device_type      "adt7460"
compatible       "adt7460"
built-in        
reg              0000015c (348)
hwsensor-params-version 00000001
hwsensor-id      00000000 00000001 00000002 00000010 00000020 00000021
hwsensor-zone    00000000 00000000 00000000 00000000 00000000 00000000
hwsensor-type    "temperature"
		 "temperature"
		 "temperature"
		 "voltage"
		 "fanspeed"
		 "fanspeed"
hwsensor-location "CPU/INTREPID BOTTOMSIDE"
		 "CPU BOTTOMSIDE"
		 "PWR SUPPLY BOTTOMSIDE"
		 "CPU CORE"
		 "REAR LEFT EXHAUST"
		 "REAR RIGHT EXHAUST"
hwsensor-polling-period 00000005 00000005 00000005 00000005 00000005 00000005
hwctrl-params-version 00000001
hwctrl-id        00000006 00000007
hwctrl-zone      00000000 00000000
hwctrl-type      "fan-pwm"
		 "fan-pwm"
hwctrl-location  "REAR LEFT EXHAUST"
		 "REAR RIGHT EXHAUST"
linux,phandle    ff95cba0

/proc/device-tree/uni-n@f8000000/i2c@f8001000/i2c-hwclock@1d2:
name             "i2c-hwclock"
device_type      "i2c-hwclock"
built-in        
reg              000001d2 (466)
compatible       "cy28512"
		 "i2c-hwclock"
		 "hwclock"
		 ""
hwctrl-params-version 00000001
hwctrl-id        00000010 (16)
hwctrl-zone      00000000
hwctrl-type      "slew"
hwctrl-location  "CPU CLOCK"
platform-slewing-done ff96b6c8
platform-set-frequency-high ff96b0c8
platform-set-frequency-low ff96b0c8
platform-get-frequency ff96b0c8
platform-set-voltage-high-0 ff96b3c0
platform-set-voltage-low-0 ff96b3c0
platform-get-voltage-0 ff96b3c0
platform-set-values ff95e150
platform-get-values ff95e150
platform-do-set-values ff95e150 08000000 00000000 00000004 00000018 00000004
		 00000016 00000085 00000004 00000018 00000003 00000019
		 00000085 00000004 00000004 00000004 80c080c0 00000000
platform-do-get-values ff95e150 08000000 00000000 00000002
		 00000018 00000004 00000016 00000085
		 00000004
platform-do-clockspreading 00 00 00 00 90 00 00 00 00 00 00 00 00 00 00 04................
		 00 00 00 18 00 00 00 04 00 00 00 16 00 00 00 80................
		 00 00 00 09 00 00 00 18 00 00 00 03 00 00 00 19................
		 00 00 00 80 00 00 00 09 00 00 00 09 00 00 00 09................
		 af ff 7f ff ff 80 40 00 00 50 00 00 00 00 31 b0......@..P....1.
		 d0 30                                          .0
platform-do-initclock-pre-sleep 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 04................
		 00 00 00 18 00 00 00 04 00 00 00 16 00 00 00 80................
		 00 00 00 09 00 00 00 18 00 00 00 03 00 00 00 19................
		 00 00 00 80 00 00 00 09 00 00 00 09 00 00 00 09................
		 af ff 7f ff ff 80 40 00 00 50 00 00 00 00 31 b0......@..P....1.
		 c0 30                                          .0
linux,phandle    ff95e150

/proc/device-tree/uni-n@f8000000/i2c@f8001000/lmu-controller@84:
name             "lmu-controller"
reg              00000084 (132)
linux,phandle    ff95f738

/proc/device-tree/uni-n@f8000000/i2c@f8001000/cereal@1c0:
reg              000001c0 (448)
name             "cereal"
device_type      "serial"
linux,phandle    ff95fcb0

/proc/device-tree/pci@f0000000:
device_type      "pci"
name             "pci"
model            "AAPL,UniNorth"
compatible       "uni-north"
reg              f0000000 02000000
#address-cells   00000003
#size-cells      00000002
#interrupt-cells 00000001
clock-frequency  03f940aa (66666666)
built-in-names   00 01 08 00 55 4e 49 2d 4e 00 41 47 50 00      ....UNI-N.AGP.
write-combining 
ranges           02000000 00000000 f1000000 f1000000 00000000 01000000
		 01000000 00000000 00000000 f0000000 00000000 00800000
		 02000000 00000000 b0000000 b0000000 00000000 10000000
bus-range        00000000 00000001
interrupts       0000002d 00000001
interrupt-parent ff96a328
interrupt-map    00008000 00000000 00000000 00000000
		 ff96a328 00000030 00000001
interrupt-map-mask 0000f800 00000000 00000000 00000000
linux,phandle    ff960428

/proc/device-tree/pci@f0000000/uni-north-agp@b:
vendor-id        0000106b (4203)
device-id        00000034 (52)
revision-id      00000000
class-code       00060000 (393216)
min-grant        00000000
max-latency      00000000
devsel-speed     00000001
fast-back-to-back
name             "uni-north-agp"
device_type      "uni-north-agp"
compatible       "uni-north-agp"
AGP_Target      
reg              00005800 00000000 00000000 00000000 00000000
assigned-addresses
linux,phandle    ff9befc0

/proc/device-tree/pci@f0000000/ATY,JasperParent@10:
vendor-id        00001002 (4098)
device-id        00004e50 (20048)
revision-id      00000000
class-code       00030000 (196608)
interrupts       00000001
min-grant        00000008
max-latency      00000000
subsystem-vendor-id 00001002 (4098)
subsystem-id     00004e50 (20048)
devsel-speed     00000001
fast-back-to-back
ATY,Flags        000001a4 (420)
ATY,RefCLK       00006978 (27000)
ATY,MCLK         00030d40 (200000)
ATY,SCLK         000493e1 (300001)
#address-cells   00000001
#size-cells      00000000
reg              00008000 00000000 00000000 00000000 00000000
		 02008030 00000000 00000000 00000000 00020000
		 42008010 00000000 00000000 00000000 08000000
		 02008018 00000000 00000000 00000000 00010000
name             "ATY,JasperParent"
model            "ATY,RV350M10"
ATY,Rom#         "113-xxxxx-117"
ATY,Card#        "102-xxxxx-00"
device_type      "ATY,DDParent"
AGP_Address_Range 00000000 ffffffff
AGP_Address_Block 10000000 (268435456)
AGP_Alignment    10000000 (268435456)
AGP_AllowOverlap 00000001
ATY,Fcode        "1.90"
assigned-addresses c2008010 00000000 b8000000 00000000 08000000
		 82008030 00000000 b0020000 00000000 00020000
		 82008018 00000000 b0000000 00000000 00010000
AGP_Master      
MVAD             5c018285 3fff030b c0048200 88ff0400
		 1f2d0500 06000010 00700356 03620001
		 00030356 05000000 0fa00320 03e80008
		 00200258 02ee0001 00020000 00003c03
linux,phandle    ff9bf350

/proc/device-tree/pci@f0000000/ATY,JasperParent@10/ATY,Jasper_A@0:
width            00000500 (1280)
height           00000356 (854)
linebytes        00000500 (1280)
depth            00000008
display-type     "LCD"
device_type      "display"
character-set    "ISO8859-1"
reg              00000000
name             "ATY,Jasper_A"
compatible       "ATY,Jasper"
EDID             00ffffff ffffff00 0610209c 01010101
		 050c0103 80201678 0aa7a299 594f8c26
		 1d525400 00000101 01010101 01010101
		 01010101 01012d1f 00005156 0c301070
		 130041d6 10000018 000000fe 004c544e
		 31353257 33000000 0a200000 00fe004c
		 544e3135 32573300 00000a20 000000fc
		 00436f6c 6f72204c 43440a20 2020000b
inverter-current 00000000
backlight-pwm-freq 000061a8 (25000)
backlight-control 00000001 00000000
built-in        
display-link-type 00000000
display-data-justification 00000001
display-link-component-bits 00000006
display-pixel-component-bits 00000006
display-inverter 00000000
display-inverter-default-cycle 000000cc (204)
display-dither-support 00000000
display-power-sequence 00000000 00000001 00000014 000000fa 000000fa 00000014
		 00000001 00000190 00000000 00000000 00000000 00000000
address          bc008000
AAPL,gray-page   00000001
iso6429-1983-colors
linux,opened    
linux,boot-display
linux,phandle    ff9cb7f8

/proc/device-tree/pci@f0000000/ATY,JasperParent@10/ATY,Jasper_A@0/i2c:
name             "i2c"
device_type      "i2c"
compatible       "i2c-video-driver"
		 "nv-i2c-video-driver"
		 ""
i2c-id           00000001
linux,phandle    ff9cfa40

/proc/device-tree/pci@f0000000/ATY,JasperParent@10/ATY,Jasper_B@1:
width            00000280 (640)
height           000001e0 (480)
linebytes        00000300 (768)
depth            00000008
display-type     "NONE"
device_type      "display"
character-set    "ISO8859-1"
reg              00000001
iso6429-1983-colors
name             "ATY,Jasper_B"
compatible       "ATY,Jasper"
address          ba008000
linux,opened    
linux,phandle    ff9cc7b8

/proc/device-tree/pci@f2000000:
device_type      "pci"
name             "pci"
model            "AAPL,UniNorth"
compatible       "uni-north"
reg              f2000000 02000000
#address-cells   00000003
#size-cells      00000002
#interrupt-cells 00000001
clock-frequency  01fca055 (33333333)
built-in-names   0c 80 00 00 4d 41 43 2d 49 4f 00 55 53 42 32 00....MAC-IO.USB2.
		 55 53 42 32 30 00                              USB20.
slot-names       00 0c 00 00 53 4c 4f 54 2d 42 00 43 41 52 44 42....SLOT-B.CARDB
		 55 53 00                                       US.
write-combining 
ranges           02000000 00000000 f3000000 f3000000 00000000 01000000
		 01000000 00000000 00000000 f2000000 00000000 00800000
		 02000000 00000000 80000000 80000000 00000000 10000000
		 02000000 00000000 90000000 90000000 00000000 10000000
		 02000000 00000000 a0000000 a0000000 00000000 10000000
bus-range        00000000 00000001
interrupts       0000002d 00000001
interrupt-parent ff96a328
interrupt-map    00009000 00000000 00000000 00000000
		 ff96a328 00000034 00000001 00009800
		 00000000 00000000 00000000 ff96a328
		 00000035 00000001 0000d800 00000000
		 00000000 00000000 ff96a328 0000003f
		 00000001 0000c000 00000000 00000000
		 00000000 ff96a328 0000001b 00000001
		 0000c800 00000000 00000000 00000000
		 [168 bytes total]
interrupt-map-mask 0000f800 00000000 00000000 00000000
linux,phandle    ff961690

/proc/device-tree/pci@f2000000/mac-io@17:
name             "mac-io"
device_type      "mac-io"
model            "AAPL,Keylargo"
compatible       "Keylargo"
reg              0000b800 00000000 00000000 00000000 00000000
		 0200b810 00000000 00000000 00000000 00080000
vendor-id        0000106b (4203)
device-id        0000003e (62)
revision-id      00000000
class-code       00ff0000 (16711680)
min-grant        00000000
max-latency      00000000
devsel-speed     00000001
assigned-addresses 8200b810 00000000 80000000 00000000 00080000
#address-cells   00000001
#size-cells      00000001
#interrupt-cells 00000002
ranges           00000000 8200b810 00000000 80000000 00080000
linux,phandle    ff964280

/proc/device-tree/pci@f2000000/mac-io@17/interrupt-controller@40000:
name             "interrupt-controller"
device_type      "open-pic"
compatible       "chrp,open-pic"
built-in        
reg              00040000 00040000
#interrupt-cells 00000002
#address-cells   00000000
interrupt-controller
clock-frequency  003f940a (4166666)
linux,phandle    ff96a328

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50:
name             "gpio"
device_type      "gpio"
compatible       "mac-io-gpio"
built-in        
reg              00000050 00000030
#size-cells      00000000
#address-cells   00000001
linux,phandle    ff96a638

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/extint-gpio1@9:
name             "extint-gpio1"
device_type      "extint-gpio1"
compatible       "keywest-gpio1"
		 "gpio"
built-in        
reg              00000009
interrupts       0000002f 00000001
interrupt-parent ff96a328
AAPL,interrupt-priorities 00000001
linux,phandle    ff96aa30

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/programmer-switch@11:
name             "programmer-switch"
device_type      "gpio"
compatible       "programmerSwitch-gpio"
built-in        
reg              00000011 (17)
interrupts       00000037 00000000
interrupt-parent ff96a328
linux,phandle    ff96ac88

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/gpio4@1e:
name             "gpio4"
device_type      "gpio"
reg              0000001e (30)
compatible       "firewirePD-gpio"
		 "keylargo-gpio"
		 "gpio"
built-in        
linux,phandle    ff96aed8

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/frequency-gpio@1a:
name             "frequency-gpio"
device_type      "gpio"
reg              0000001a (26)
compatible       "set-frequency-high-gpio"
		 "set-frequency-low-gpio"
		 "get-frequency-gpio"
		 "gpio"
built-in        
platform-do-set-frequency-high ff95e150 08000000 00000001 00000001 00000001
platform-do-set-frequency-low ff95e150 08000000 00000001 00000001 00000001
platform-do-get-frequency ff95e150 08000000 00000002 00000002 00000001 00000000
linux,phandle    ff96b0c8

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/voltage-gpio@1b:
name             "voltage-gpio"
device_type      "gpio"
reg              0000001b (27)
compatible       "set-voltage-high-0-gpio"
		 "set-voltage-low-0-gpio"
		 "get-voltage-0-gpio"
		 "gpio"
built-in        
platform-do-set-voltage-high-0 ff95e150 08000000 00000001 00000001 00000001
platform-do-set-voltage-low-0 ff95e150 08000000 00000001 00000001 00000001
platform-do-get-voltage-0 ff95e150 08000000 00000002 00000002 00000001 00000000
linux,phandle    ff96b3c0

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/slewing-done@12:
name             "slewing-done"
device_type      "gpio"
reg              00000012 (18)
compatible       "slewing-done"
		 "gpio"
built-in        
interrupts       00000038 00000000
interrupt-parent ff96a328
platform-do-slewing-done ff95e150 0c000000 00000002 00000002 00000001 00000000
linux,phandle    ff96b6c8

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/gpio5@6f:
name             "gpio5"
device_type      "gpio5"
audio-gpio       "headphone-mute"
audio-gpio-active-state 00000000
built-in        
reg              0000006f (111)
AAPL,address     8000006f
linux,phandle    ff96bbd8

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/gpio6@70:
name             "gpio6"
device_type      "gpio6"
audio-gpio       "amp-mute"
audio-gpio-active-state 00000000
built-in        
reg              00000070 (112)
AAPL,address     80000070
linux,phandle    ff96bdf8

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/extint-gpio4@5c:
name             "extint-gpio4"
device_type      "extint-gpio4"
audio-gpio       "line-input-detect"
audio-gpio-active-state 00000000
built-in        
reg              0000005c (92)
AAPL,address     8000005c
interrupts       00000032 00000000
interrupt-parent ff96a328
linux,phandle    ff96c018

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/gpio11@75:
name             "gpio11"
device_type      "gpio11"
compatible       "keywest-11"
audio-gpio       "audio-hw-reset"
audio-gpio-active-state 00000000
built-in        
reg              00000075 (117)
AAPL,address     80000075
linux,phandle    ff96c2b0

/proc/device-tree/pci@f2000000/mac-io@17/gpio@50/extint-gpio15@67:
name             "extint-gpio15"
device_type      "extint-gpio15"
audio-gpio       "headphone-detect"
audio-gpio-active-state 00000000
built-in        
reg              00000067 (103)
AAPL,address     80000067
interrupts       0000003d 00000000
interrupt-parent ff96a328
linux,phandle    ff96c500

/proc/device-tree/pci@f2000000/mac-io@17/escc-legacy@12000:
name             "escc-legacy"
device_type      "escc-legacy"
compatible       "chrp,es1"
built-in        
reg              00012000 00001000 00008400 00000100 00008500
		 00000100 00008600 00000100 00008700 00000100
#address-cells   00000001
ranges          
linux,phandle    ff96c7a0

/proc/device-tree/pci@f2000000/mac-io@17/escc-legacy@12000/ch-a@12004:
name             "ch-a"
device_type      "serial"
compatible       "chrp,es4"
built-in        
reg              00012004 00000001 00012006 00000001 0001200a
		 00000001 00008400 00000100 00008500 00000100
interrupts       00000016 00000001 00000005 00000000 00000006 00000000
interrupt-parent ff96a328
linux,phandle    ff96ca48

/proc/device-tree/pci@f2000000/mac-io@17/escc-legacy@12000/ch-b@12000:
name             "ch-b"
device_type      "serial"
compatible       "chrp,es5"
built-in        
reg              00012000 00000001 00012002 00000001 00012008
		 00000001 00008600 00000100 00008700 00000100
interrupts       00000017 00000001 00000007 00000000 00000008 00000000
interrupt-parent ff96a328
linux,phandle    ff96cc78

/proc/device-tree/pci@f2000000/mac-io@17/escc@13000:
name             "escc"
device_type      "escc"
compatible       "chrp,es0"
built-in        
reg              00013000 00001000 00008400 00000100 00008500
		 00000100 00008600 00000100 00008700 00000100
#address-cells   00000001
ranges          
linux,phandle    ff96ced0

/proc/device-tree/pci@f2000000/mac-io@17/escc@13000/ch-a@13020:
name             "ch-a"
device_type      "serial"
compatible       "chrp,es2"
built-in        
reg              00013020 00000001 00013030 00000001 00013050
		 00000001 00008400 00000100 00008500 00000100
interrupts       00000016 00000001 00000005 00000000 00000006 00000000
interrupt-parent ff96a328
AAPL,clock-id    73636361 73613331 73613435
AAPL,clock-data  01de2000 00000038 00000054 00000000 00000000 00000044
		 00000800 00000044 00000010 73613435 73623331 012ad400
		 02b11000 00000038 00000050 00000038 00000004 00000044
		 00000400 00000044 00000004 73613331 73623435 00000000
slot-names       00000000
linux,phandle    ff96d188

/proc/device-tree/pci@f2000000/mac-io@17/escc@13000/ch-b@13000:
name             "ch-b"
device_type      "serial"
compatible       "chrp,es3"
built-in        
reg              00013000 00000001 00013010 00000001 00013040
		 00000001 00008600 00000100 00008700 00000100
interrupts       00000017 00000001 00000007 00000000 00000008 00000000
interrupt-parent ff96a328
slot-names       00000000
linux,phandle    ff96de90

/proc/device-tree/pci@f2000000/mac-io@17/i2s@10000:
name             "i2s"
device_type      "i2s"
built-in        
reg              00010000 00001000 00008000 00000100 00008100
		 00000100 00008200 00000100 00008300 00000100
#address-cells   00000001
ranges          
linux,phandle    ff96eb18

/proc/device-tree/pci@f2000000/mac-io@17/i2s@10000/i2s-a@10000:
name             "i2s-a"
device_type      "soundbus"
compatible       "i2sbus"
built-in        
reg              00010000 00001000 00008000 00000100 00008100 00000100
interrupts       0000001e 00000001 00000001 00000000 00000002 00000000
interrupt-parent ff96a328
AAPL,requested-priorities 00000002 00000004 00000004
AAPL,clock-id    69327330 69303435 69303439 69303138
AAPL,clock-data  02b11000 0000003c 00003400 00000044
		 00004000 00000044 00000400 00000044
		 00000004 69303439 6e756c6c 00000000
		 02ee0000 0000003c 00003400 00000044
		 00004000 00000044 00000200 00000044
		 00000002 69303435 6e756c6c 00000000
		 01194000 0000003c 00003000 0000003c
		 00000400 00000044 00004000 00000000
		 [144 bytes total]
linux,phandle    ff96ed78

/proc/device-tree/pci@f2000000/mac-io@17/i2s@10000/i2s-a@10000/sound:
name             "sound"
device_type      "soundchip"
compatible       "snapper"
vendor-id        0000106b (4203)
default-monitor  "none"
device-id        00000023 (35)
equalizer-id     33353353 30333033
hardware-types   00000003
icon-id          ffffbf4d (-16563)
info-id          ffffbf44 (-16572)
model            "353S0303"
name-id          ffffbf4d (-16563)
object-model-version 00000001
sample-rates     00000002 ac440000 bb800000
i2s-serial-format 00000002
mclk-sample-rate-ratio 00000100 (256)
sub-frame        00000000
#-features       00000002
#-detects        00000002
#-inputs         00000003
#-outputs        00000002
sound-objects    66656174 75726520 696e6465 78203020
		 6d6f6465 6c205072 6f6a3136 506f7765
		 72436f6e 74726f6c 00666561 74757265
		 20696e64 65782031 206d6f64 656c2045
		 7175616c 697a6572 00646574 65637420
		 696e6465 78203020 6269742d 6d61736b
		 20322062 69742d6d 61746368 20302064
		 65766963 65203220 72656769 73747279
		 [814 bytes total]
linux,phandle    ff96f0d8

/proc/device-tree/pci@f2000000/mac-io@17/timer@15000:
name             "timer"
device_type      "timer"
built-in        
reg              00015000 00001000
compatible       "keylargo-timer"
interrupts       00000020 00000001
interrupt-parent ff96a328
clock-frequency  01194000 (18432000)
linux,phandle    ff9701c0

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000:
name             "via-pmu"
device_type      "via-pmu"
compatible       "pmu"
reg              00016000 00002000
interrupts       00000019 00000001
interrupt-parent ff96a328
AAPL,clock-id    73706920 73703331
AAPL,clock-data  01de2000 00000044 00008000 00000000 00000000 00000044
		 00008000 00000044 00000010 6e756c6c 6e756c6c 012ad400
pmu-info         04 08 11 89 01 03 0a 01 41                     ........A
hwsensor-params-version 00000001
hwsensor-id      00000003
hwsensor-zone    00000000
hwsensor-type    "temperature"
hwsensor-location "BATTERY"
hwsensor-polling-period 00000005
pmu-version      00d0790c (13662476)
linux,phandle    ff9703e8

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/pmu-i2c:
name             "pmu-i2c"
device_type      "pmu-i2c"
compatible       "pmu-i2c"
		 ""
#address-cells   00000001
#size-cells      00000000
linux,phandle    ff973e40

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/rtc:
name             "rtc"
device_type      "rtc"
compatible       "rtc,via-pmu"
linux,phandle    ff974c90

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/adb:
name             "adb"
device_type      "adb"
compatible       "pmu-99"
#address-cells   00000001
#size-cells      00000000
linux,phandle    ff975398

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/adb/keyboard@2:
name             "keyboard"
device_type      "keyboard"
reg              00000002
AAPL,has-embedded-fn-keys fff00000
F1               0000008a (138)
F2               00000089 (137)
F3               00000088 (136)
F4               00000087 (135)
F5               00000086 (134)
F6               000000fe (254)
F7               0000008c (140)
F8               0000008d (141)
F9               0000008e (142)
F10              0000008f (143)
keyboard-id      000000cb (203)
keyboard-id-extension 00000001
linux,phandle    ff9755a8

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/adb/mouse@3:
name             "mouse"
device_type      "mouse"
reg              00000003
#buttons         00000001
compatible       "trackpad"
linux,phandle    ff9764f0

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/adb/eject-key:
name             "eject-key"
device_type      "eject-key"
linux,phandle    ff9768f0

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/power-mgt:
name             "power-mgt"
device_type      "power-mgt"
compatible       "via-pmu-99"
max-aux-power    00000000
registry-name    "extint-gpio1"
prim-info        00 00 00 ff 00 00 00 60 00 00 3e 80 00 01 7f b5.......`..>.....
		 02 22 d6 07 00 00 00 00 00 01 13 00 46 00 02 20."..........F...
		 10 14 00                                       ...
thermal-info     03 01 02                                       ...
linux,phandle    ff976b20

/proc/device-tree/pci@f2000000/mac-io@17/via-pmu@16000/power-mgt/usb-power-mgt:
name             "usb-power-mgt"
device_type      "usb-power-mgt"
compatible       "usb-power-mgt"
interrupts       0000001d 00000001
interrupt-parent ff96a328
linux,phandle    ff9d0160

/proc/device-tree/pci@f2000000/mac-io@17/battery@0:
name             "battery"
device_type      "battery"
reg              00000000
linux,phandle    ff976e78

/proc/device-tree/pci@f2000000/mac-io@17/backlight@f300:
name             "backlight"
device_type      "backlight"
reg              0000f300 (62208)
backlight-control "mnca"
panel-family     0000000b (11)
linux,phandle    ff976fd0

/proc/device-tree/pci@f2000000/mac-io@17/i2c@18000:
name             "i2c"
device_type      "i2c"
reg              00018000 00001000
compatible       "keywest-i2c"
#size-cells      00000000
#address-cells   00000001
built-in        
interrupts       0000001a 00000001
interrupt-parent ff96a328
AAPL,address     80018000
AAPL,address-step 00000010 (16)
AAPL,i2c-rate    00000064 (100)
AAPL,driver-name ".i2c-mac-io"
linux,phandle    ff977190

/proc/device-tree/pci@f2000000/mac-io@17/i2c@18000/cereal@1c0:
reg              000001c0 (448)
name             "cereal"
device_type      "serial"
linux,phandle    ff977d08

/proc/device-tree/pci@f2000000/mac-io@17/i2c@18000/deq@6a:
name             "deq"
device_type      "deq"
reg              0000006a (106)
i2c-address      0000006a (106)
linux,phandle    ff978480

/proc/device-tree/pci@f2000000/mac-io@17/i2c@18000/i2c-modem:
name             "i2c-modem"
device_type      "i2c-modem"
modem-id         010d0202 342e3020 20322e30 20030454 63000000 00000000
compatible       "the-last-dash"
slot-names       00 00 00 01 4d 6f 64 65 6d 00                  ....Modem.
default-country-code 00 00                                          ..
linux,phandle    ff9cf6d0

/proc/device-tree/pci@f2000000/mac-io@17/ata-3@20000:
name             "ata-3"
device_type      "ata"
AAPL,connector   "ata"
compatible       "keylargo-ata"
AAPL,bus-id      00000000
reg              00020000 00001000 00008800 00000100
#address-cells   00000001
#size-cells      00000000
AAPL,pio-timing  00000526 00000085 00000025 00000025
		 00000025 00000000 00000000 00000000
lba-48          
model            "ata-3"
built-in        
interrupts       00000018 00000001 0000000c 00000000
interrupt-parent ff96a328
AAPL,clock-id    61746161 61613636
AAPL,clock-data  03ef1480 00000000 00000000 00000000 00000000 00000044
		 00000100 00000044 00000080 6e756c6c 6e756c6c 00000000
AAPL,clock-aux-data 00000010 0000003c 00800000 00000000
		 00000010 00000040 00000002 00000000
linux,phandle    ff978618

/proc/device-tree/pci@f2000000/mac-io@17/ata-3@20000/disk:
name             "disk"
device_type      "block"
linux,phandle    ff97b400

/proc/device-tree/pci@f2000000/pci80211@12:
vendor-id        000014e4 (5348)
device-id        00004320 (17184)
revision-id      00000003
class-code       00028000 (163840)
interrupts       00000001
min-grant        00000000
max-latency      00000000
subsystem-vendor-id 0000106b (4203)
subsystem-id     0000004e (78)
devsel-speed     00000000
name             "pci80211"
compatible       "pci106b,4e"
		 "pci14e4,4320"
		 "pciclass,028000"
network-type     "ethernet"
removable        "network"
category         "net"
reg              00009000 00000000 00000000 00000000 00000000
		 02009010 00000000 00000000 00000000 00002000
antenna-rx-diversity "Auto"
antenna-tx       "Main"
local-mac-address f1 f2 f3 f4 f5 f6                              ......
assigned-addresses 82009010 00000000 a0006000 00000000 00002000
linux,phandle    ff98a718

/proc/device-tree/pci@f2000000/cardbus@13:
vendor-id        0000104c (4172)
device-id        0000ac56 (44118)
revision-id      00000000
class-code       00060700 (395008)
interrupts       00000001
devsel-speed     00000001
name             "cardbus"
device_type      "cardbus"
compatible       "pci104c,ac56"
		 "cardbus-bridge"
model            "TXN,PCIXXXX-00"
reg              00009800 00000000 00000000 00000000 00000000
		 02009810 00000000 00000000 00000000 00001000
		 01009844 00000000 00000000 00000000 00000004
		 21009898 00000000 00000000 00000000 00000010
#address-cells   00000003
#size-cells      00000002
AAPL,slot-name   "PC Card"
AAPL,zoomed-video
#windows         00000007
#sockets         00000001
#socket          00000001
release-level    000007cb (1995)
status-change-int-caps 000000f0 (240)
status-change-report-caps 000000f0 (240)
cntl-ind-caps    00000000
interrupt-routing 00000000
adapter-caps     00000000
vcc-levels       00000004 00000700 00000703 00000705 0000030c
reserved-segment 90000000
ranges           82000000 00000000 90000000 82000000
		 00000000 90000000 00000000 10000000
		 81000000 00000000 00000000 81000000
		 00000000 00000000 00000000 00008000
slot-names       00000001 31783000
interrupt-map-mask 00001800 00000000 00000000 00000007
#interrupt-cells 00000001
interrupt-map    00000000 00000000 00000000 00000001
		 ff961690 00009800 00000000 00000000
		 00000001 00000000 00000000 00000000
		 00000002 ff961690 00009800 00000000
		 00000000 00000001 00000000 00000000
		 00000000 00000003 ff961690 00009800
		 00000000 00000000 00000001 00000000
		 00000000 00000000 00000004 ff961690
		 [576 bytes total]
cardcode         12180001 (303562753)
assigned-addresses 81009844 00000000 00008010 00000000 00000004
		 81009898 00000000 00008000 00000000 00000010
		 82009810 00000000 a0004000 00000000 00001000
linux,phandle    ff98b260

/proc/device-tree/pci@f2000000/usb@1a:
vendor-id        0000106b (4203)
device-id        0000003f (63)
revision-id      00000000
class-code       000c0310 (787216)
interrupts       00000001
min-grant        00000003
max-latency      00000056 (86)
devsel-speed     00000001
name             "usb"
device_type      "usb"
reg              0000d000 00000000 00000000 00000000 00000000
		 0200d010 00000000 00000000 00000000 00001000
#address-cells   00000001
#size-cells      00000000
compatible       "pci106b,3f"
		 "pciclass,0c0310"
assigned-addresses 8200d010 00000000 a0003000 00000000 00001000
AAPL,clock-id    75736232 75323438
AAPL,clock-data  02dc6c00 00000038 01000000 00000038 00400000 00000000
		 00000000 00000044 00000008 6e756c6c 6e756c6c 01e84800
AAPL,clock-aux-data 00000002 00000048 0f0f0000 00000001
		 00000008 00000038 10000000 00000000
AAPL,bus-id      00000003
linux,phandle    ff98f530

/proc/device-tree/pci@f2000000/usb@1a/device@1:
reg              00000001
assigned-address 00000001
name             "device"
#address-cells   00000002
#size-cells      00000000
linux,phandle    ff9cddb0

/proc/device-tree/pci@f2000000/usb@1a/device@1/keyboard@0:
reg              00000000 00000001
name             "keyboard"
device_type      "keyboard"
endpoints        00100381 (1049473)
linux,phandle    ff9cdf58

/proc/device-tree/pci@f2000000/usb@1a/device@1/mouse@1:
reg              00000001 00000001
name             "mouse"
device_type      "mouse"
#buttons         00000001
endpoints        00100382 (1049474)
linux,phandle    ff9ce320

/proc/device-tree/pci@f2000000/usb@1b:
vendor-id        00001033 (4147)
device-id        00000035 (53)
revision-id      00000043 (67)
class-code       000c0310 (787216)
interrupts       00000001
min-grant        00000001
max-latency      0000002a (42)
subsystem-vendor-id 00001033 (4147)
subsystem-id     00000035 (53)
devsel-speed     00000001
name             "usb"
device_type      "usb"
reg              0000d800 00000000 00000000 00000000 00000000
		 0200d810 00000000 00000000 00000000 00001000
#address-cells   00000001
#size-cells      00000000
compatible       "pci1033,35"
		 "pciclass,0c0310"
assigned-addresses 8200d810 00000000 a0002000 00000000 00001000
sleep-power-state "D3cold"
linux,phandle    ff9974c8

/proc/device-tree/pci@f2000000/usb@1b/mouse@1:
reg              00000001
assigned-address 00000001
name             "mouse"
device_type      "mouse"
#buttons         00000001
endpoints        00040381 (263041)
linux,phandle    ff9cda20

/proc/device-tree/pci@f2000000/usb@1b,1:
vendor-id        00001033 (4147)
device-id        00000035 (53)
revision-id      00000043 (67)
class-code       000c0310 (787216)
interrupts       00000002
min-grant        00000001
max-latency      0000002a (42)
subsystem-vendor-id 00001033 (4147)
subsystem-id     00000035 (53)
devsel-speed     00000001
name             "usb"
device_type      "usb"
reg              0000d900 00000000 00000000 00000000 00000000
		 0200d910 00000000 00000000 00000000 00001000
#address-cells   00000001
#size-cells      00000000
compatible       "pci1033,35"
		 "pciclass,0c0310"
assigned-addresses 8200d910 00000000 a0001000 00000000 00001000
sleep-power-state "D3cold"
linux,phandle    ff99f4b8

/proc/device-tree/pci@f2000000/usb@1b,2:
vendor-id        00001033 (4147)
device-id        000000e0 (224)
revision-id      00000004
class-code       000c0320 (787232)
interrupts       00000003
min-grant        00000010 (16)
max-latency      00000022 (34)
subsystem-vendor-id 00001033 (4147)
subsystem-id     000000e0 (224)
devsel-speed     00000001
name             "usb"
compatible       "pci1033,e0"
		 "pci1033,e0"
		 "pciclass,0c0320"
		 "ehci"
reg              0000da00 00000000 00000000 00000000 00000000
		 0200da10 00000000 00000000 00000000 00000100
assigned-addresses 8200da10 00000000 a0000000 00000000 00000100
sleep-power-state "D3cold"
device_type      "ehci"
linux,phandle    ff9a74a8

/proc/device-tree/pci@f4000000:
device_type      "pci"
name             "pci"
model            "AAPL,UniNorth"
compatible       "uni-north"
reg              f4000000 02000000
#address-cells   00000003
#size-cells      00000002
#interrupt-cells 00000001
clock-frequency  03f940aa (66666666)
built-in-names   00 00 e0 00 41 54 41 2d 31 30 30 00 46 69 72 65....ATA-100.Fire
		 57 69 72 65 00 45 74 68 65 72 6e 65 74 00      Wire.Ethernet.
write-combining 
ranges           02000000 00000000 f5000000 f5000000 00000000 01000000
		 01000000 00000000 00000000 f4000000 00000000 00800000
bus-range        00000000 00000001
interrupts       0000002d 00000001
interrupt-parent ff96a328
interrupt-map    00006800 00000000 00000000 00000001
		 ff96a328 00000027 00000001 00006800
		 00000000 00000000 00000000 ff96a328
		 0000000b 00000000 00007000 00000000
		 00000000 00000001 ff96a328 00000028
		 00000001 00007800 00000000 00000000
		 00000001 ff96a328 00000029 00000001
interrupt-map-mask 0000f800 00000000 00000000 00000001
linux,phandle    ff962968

/proc/device-tree/pci@f4000000/ata-6@d:
vendor-id        0000106b (4203)
device-id        0000003b (59)
revision-id      00000000
class-code       00ff0000 (16711680)
min-grant        00000000
max-latency      00000000
devsel-speed     00000001
name             "ata-6"
model            "ata-6"
device_type      "ata"
AAPL,connector   "ata"
AAPL,bus-id      00000003
cable-type       "80-conductor"
#address-cells   00000001
#size-cells      00000000
AAPL,pio-timing  00000526 00000085 00000025 00000025
		 00000025 00000000 00000000 00000000
lba-48          
interrupts       00000001 00000000
AAPL,requested-priorities 00000002 00000004
compatible       "kauai-ata"
reg              00006800 00000000 00000000 00000000 00000000
		 02006810 00000000 00000000 00000000 00004000
assigned-addresses 82006810 00000000 f5004000 00000000 00004000
linux,phandle    ff9a7af0

/proc/device-tree/pci@f4000000/ata-6@d/disk:
name             "disk"
device_type      "block"
category         "hd"
linux,phandle    ff9aad98

/proc/device-tree/pci@f4000000/firewire@e:
vendor-id        0000106b (4203)
device-id        00000031 (49)
revision-id      00000081 (129)
class-code       000c0010 (786448)
interrupts       00000001
min-grant        0000000c (12)
max-latency      00000018 (24)
subsystem-vendor-id 0000106b (4203)
subsystem-id     00005811 (22545)
devsel-speed     00000001
fast-back-to-back
device_type      "ieee1394"
reg              00007000 00000000 00000000 00000000 00000000
		 02007010 00000000 00000000 00000000 00001000
name             "firewire"
compatible       "pci106b,5811"
		 "pci106b,31"
		 "pciclass,0c0010"
#address-cells   00000004
#size-cells      00000002
local-guid       000a95ff fed03bc0
assigned-addresses 82007010 00000000 f5000000 00000000 00001000
platform-fw-linkon-enable ff95ae30
platform-fw-linkon-disable ff95ae30
firewire-pci-clock
linux,phandle    ff9ab480

/proc/device-tree/pci@f4000000/ethernet@f:
vendor-id        0000106b (4203)
device-id        00000032 (50)
revision-id      00000080 (128)
class-code       00020000 (131072)
interrupts       00000001
min-grant        00000040 (64)
max-latency      00000040 (64)
devsel-speed     00000002
fast-back-to-back
name             "ethernet"
device_type      "network"
network-type     "ethernet"
removable        "network"
category         "net"
compatible       "gmac"
built-in        
address-bits     00000030 (48)
max-frame-size   000005ee (1518)
cache-line-size  00000080 (128)
reg              00007800 00000000 00000000 00000000 00000000
		 02007810 00000000 00000000 00000000 00020000
		 02007830 00000000 00000000 00000000 00010000
stats            00000000 00000000 00000000 00000000 00000000
local-mac-address 00 0a 95 d0 3b c0                              ....;.
assigned-addresses 82007810 00000000 f5200000 00000000 00200000
		 82007830 00000000 f5100000 00000000 00100000
gbit-phy        
linux,phandle    ff9b9980

/proc/device-tree/pci@f4000000/ethernet@f/ethernet-phy:
name             "ethernet-phy"
device_type      "ethernet-phy"
phy-id           00000cc1 (3265)
compatible       "M1111"
interrupts       00000033 00000000
interrupt-parent ff96a328
gpio-reg         00000010 (16)
gpio-mask        00000001
gpio-value       00000001
gpio-parent      ff96a638
linux,phandle    ff9d0408

/proc/device-tree/vsp@f9000000:
name             "vsp"
device_type      "vsp"
model            "AAPL,VSP"
compatible       "AAPL,not-p69"
reg              f9000000 01000000
ranges          
#address-cells   00000001
#size-cells      00000001
interrupts       0000002b 00000001
interrupt-parent ff96a328
linux,phandle    ff963c10

/proc/device-tree/vsp@f9000000/veo@f9080000:
name             "veo"
device_type      "veo"
reg              f9080000 00080000
linux,phandle    ff963f30

/proc/device-tree/vsp@f9000000/veo@f9180000:
name             "veo"
device_type      "veo"
reg              f9180000 00080000
linux,phandle    ff9640c0

Reply to: