On Sat, Apr 16, 2016 at 07:34:59PM +0200, Mark Kettenis wrote:
> > Date: Fri, 15 Apr 2016 20:41:53 +0200
> > From: Marcus Glocker <[email protected]>
> >
> > Yesterday I've installed macppc -current on a G5.
> > Since OF_getprop() for the 'unmanage-value' parameter fails on it,
> > smu(4) sets the fan speed to 'max-value' instead, which is 3200RPM
> > in my case. This makes the G5 sound louder than my vacuum cleaner.
> >
> > First I thought 'unmanage-value' is a typo and it should be
> > 'unmanaged-value' like in the FreeBSD driver, but unfortunately it
> > still did fail. I saw that the FreeBSD driver doesn't set the fan
> > speed at all initially in their driver. When I do the same on the
> > G5, the fan speed goes to a decent of ~1000RPM:
> >
> > hw.sensors.smu0.fan0=999 RPM (Rear Fan 0)
> > hw.sensors.smu0.fan1=999 RPM (Rear fan 1)
> > hw.sensors.smu0.fan2=999 RPM (Front Fan)
> >
> > I don't know what the right way is to fix this, but skipping to set
> > the fan speed when the 'unmanage-value' isn't available seems to work
> > fine in this case.
>
> On what hardware are you running this?
model: 'PowerMac9,1'
compatible: 'PowerMac9,1' + 'MacRISC4' + 'Power Macintosh'
> Can you send us the output of eeprom -p for this machine?
Looks like the 'unmanage-value' is called 'safe-value' here:
Node 0xff97fc68
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 000003e8
max-value: 00000c80
reg: 00000000
built-in:
version: 00000002
zone: 00000000
control-id: 00000000
location: 'Rear Fan 0'
Node 0xff97feb0
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 000003e8
max-value: 00000c80
reg: 00000001
built-in:
version: 00000002
zone: 00000000
control-id: 00000001
location: 'Rear fan 1'
Node 0xff9800f8
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 00000320
max-value: 00000c80
reg: 00000002
built-in:
version: 00000002
zone: 00000000
control-id: 00000002
location: 'Front Fan'
Here the full eeprom -p output:
Node 0xff88e0a0
model: 'PowerMac9,1'
compatible: 'PowerMac9,1' + 'MacRISC4' + 'Power Macintosh'
serial-number: 'QYU' + 'CK52400DQYU'
customer-sw-config: ' '
pid#: 00002241
scb#: 00000002
display-config-info: 08000031.00000000
name: 'device-tree'
copyright: 'Copyright 1983-2004 Apple Computer, Inc. All Rights Reserved'
device_type: 'bootrom'
system-id: '0000000000000'
#address-cells: 00000002
#size-cells: 00000001
clock-frequency: 23c34600
AAPL,add-fcode-file: ff867be0
Node 0xff8909e0
name: 'cpus'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff890c48
name: 'PowerPC,G5'
device_type: 'cpu'
reg: 00000000
cpu-version: 003c0300
cpu#: 00000000
soft-reset: 00000071
state: 'running'
clock-frequency: 6b49d200
bus-frequency: 23c34600
config-bus-frequency: 3b9aca00
timebase-frequency: 01fca055
reservation-granule-size: 00000080
tlb-sets: 00000100
tlb-size: 00001000
d-cache-size: 00008000
i-cache-size: 00010000
d-cache-sets: 00000080
i-cache-sets: 00000200
i-cache-block-size: 00000080
d-cache-block-size: 00000080
graphics:
performance-monitor:
altivec:
data-streams:
dcbz: 00000080
general-purpose:
64-bit:
32-64-bridge:
existing: 00000000.80000000.80000000.80000000
available: 00003000.7fffd000.d0000000.20000000
translations:
00000000.00003000.00000000.00000000.00000010.00003000.00001000.00000000.00003000.00000010.00004000.00001000.00000000.00004000.00000010.00005000.00003000.00000000.00005000.00000010.00008000.00005000.00000000.00008000.00000010.0000d000.00005000.00000000.0000d000.00000010.00012000.00003000.00000000.00012000.00000010.00015000.00002000.00000000.00015000.00000010.00017000.00001000.00000000.00017000.00000010.00018000.00005000.00000000.00018000.00000010.0001d000.00001000.00000000.0001d000.00000010.00020000.0001a000.00000000.00020000.00000002.00100000.00c00000.00000000.00100000.00000010.80000000.00080000.00000000.80000000.00000028.80081000.00001000.00000000.80081000.00000028.80082000.00001000.00000000.80082000.00000028.80100000.00001000.00000000.80100000.00000028.80102000.00002000.00000000.80102000.00000028.80400000.00200000.00000000.80400000.00000028.90000000.00010000.00000000.90000000.00000028.a0000000.10000000.00000000.a0000000.00000028.f0000000.00010000.00000000.f0000000.00000028.f0800000.00001000.00000000.f0800000.00000028.f0c00000.00001000.00000000.f0c00000.00000028.f2000000.02800000.00000000.f2000000.00000028.f4000000.00400000.00000000.f4000000.00000028.f8000000.01000000.00000000.f8000000.00000028.f8070000.00001000.00000000.f8070000.00000028.ff7f0000.00010000.00000000.3fbf0000.00000010.ff800000.00400000.00000000.3fc00000.00000010.fff04000.00002000.00000000.fff04000.00000028.fff06000.00002000.00000000.fff06000.00000028
cpu-info:
00000000.00000000.00000000.00000000.00000000.00000000.00111081.00000000.00000000.00000000.003c0300.00000000.00000000
power-mode-data: 8001115b.80032e59
rounded-clock-frequency: 6b49d200
Node 0xff8910f8
name: 'l2-cache'
device_type: 'cache'
i-cache-size: 00080000
d-cache-size: 00080000
i-cache-sets: 00000200
d-cache-sets: 00000200
cache-unified:
clock-frequency: 6b49d200
Node 0xff892080
name: 'chosen'
stdin: ffb638c0
stdout: 00000000
memory: ffb7c780
mmu: ffb7c800
nvram: ffb6be00
bootpath: '/ht/pci@3/k2-sata-root/k2-sata@0/disk@0:,ofwboot'
bootargs: ''
cpu: ffb7c800
system-clock: ff981d78
platform: ff98fbc8
uni-interrupt-controller: ff96adb0
Node 0xff892208
name: 'memory'
device_type: 'memory'
reg:
00000000.00000000.20000000.00000000.00000000.00000000.00000000.20000000.20000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000
slot-names:
0000000f.44494d4d.302f4a34.30303000.44494d4d.312f4a34.30303100.44494d4d.322f4a34.31303000.44494d4d.332f4a34.31303100
available:
0001e000.00002000.0003a000.000c6000.008e2000.0031e000.00d00000.3eef0000
bank-names:
0000000f.36342062.69742042.616e6b30.2f4a3430.30312f4a.34303030.2f66726f.6e740036.34206269.74204261.6e6b312f.4a343030.312f4a34.3030302f.6261636b.00363420.62697420.42616e6b.322f4a34.3130312f.4a343130.302f6672.6f6e7400.36342062.69742042.616e6b33.2f4a3431.30312f4a.34313030.2f626163.6b00
bank-sizes: ' ' + ' '
dimm-info:
8008070d.0a024000.04507000.82080001.0e041c01.02200060.7075753c.283c2840.60604040.00000000.00374628.28500000.00000000.00000000.00000000.000000a7.7f7f7f83.00000000.01202020.20202020.20202020.20202020.20202000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.8008070d.0a014000.04507000.82080001.0e041c01.02200060.7075753c.283c2840.60604040.00000000.00374628.28500000.00000000.00000000.00000000.000000a6.7f7f7f83.00000000.01202020.20202020.20202020.20202020.20202000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.8008070d.0a024000.04507000.82080001.0e041c01.0220c060.7075753c.283c2840.60604040.00000000.00374630.28500001.00000000.00000000.00000000.00001181.00000000.00000000.0036344d.58363455.2d343043.004d5400.00000000.00000004.1210c300.00000000.00000000.00000000.00000000.00000000.00000000.00000000.8008070d.0a014000.04507000.82080001.0e041c01.0220c060.7075753c.283c2840.60604040.00000000.00374628.28500000.00000000.00000000.00000000.00000066.00000000.00000000.0033324d.58363455.2d343043.00485900.00000000.00000003.0505c300.00000000.00000000.00000000.00000000.00000000.00000000.00000000
dimm-types: 'DDR SDRAM' + 'DDR SDRAM' + 'DDR SDRAM' + 'DDR SDRAM'
dimm-speeds: 'PC3200U-30330' + 'PC3200U-30330' + 'PC3200U-30330' +
'PC3200U-30330'
ram-layout-architecture: 00000001
ram-bus-width: 00000080
Node 0xff892418
name: 'openprom'
device_type: 'BootROM'
model: 'OpenFirmware 4'
relative-addressing:
supports-bootinfo:
boot-syntax: 00000001
Node 0xff892578
name: 'client-services'
Node 0xff893868
name: 'rom'
reg: 00000000.ff800000.00000000
ranges: ff800000.00000000.ff800000.00800000
#address-cells: 00000001
Node 0xff893a28
name: 'boot-rom'
reg: fff00000.00100000
write-characteristic: 'flash'
model: 'Apple PowerMac9,1 5.2.2f5 BootROM built on 02/07/05 at
10:56:54'
BootROM-version: '$0005.22f5'
BootROM-build-date: '02/07/05 at 10:56:54'
security-modes: 'none, full, command, no-password'
info:
fff00000.00003f00.000522f5.20050207.23f00fac.fff08000.00078001.000522f5.20050207.24e2619a.fff80000.00080002.000522f5.20050207.7d4e513f.fff03f00.00000083.000522f5.20050207.c400504d.fff03f80.00000084.8503803e.15a82001.ffffffff.fff04000.00004005.6e767261.6d000000.00000000.00000000.00000000.00000000.00000000.00000000
has-config-block:
hwi-flags: 28ff537c
image: 00080000
Node 0xff893c18
name: 'macos'
Node 0xff893cb0
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: '-1'
pci-probe-mask: '-1'
screen-#columns: '100'
screen-#rows: '40'
selftest-#megs: '0'
boot-volume: '3'
gmt-offset: '0'
boot-device: 'hd:,ofwboot'
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:
2f40302c.66303030.30303030.2f403130.ff015232.4144ff01.5ffb82ff.810190ff.8181ff81.013fff81.083c2807.800820ff.810130ff.81012004.b004d3ff.810103ff.81010604.b00780ff.810103ff.8118ff01.00
ram-size: '0x4000000'
boot-args: ''
aapl,tdm-units: ''
prev-lang:kbd: 'en:19'
platform-uuid: ff0610ff.0180ff02.11248503.80
Node 0xff893d48
name: 'packages'
Node 0xff894138
name: 'deblocker'
Node 0xff894a88
name: 'disk-label'
Node 0xff895508
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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
Node 0xff8a00d8
name: 'telnet'
Node 0xff8a0990
name: 'mac-parts'
Node 0xff8a22b8
name: 'mac-files'
Node 0xff8a5430
name: 'hfs-plus-files'
Node 0xff8aa6d8
name: 'fat-files'
Node 0xff8ad478
name: 'iso-9660-files'
Node 0xff8ae290
name: 'bootinfo-loader'
Node 0xff8afef8
name: 'xcoff-loader'
Node 0xff8b09d0
name: 'macho-loader'
Node 0xff8b3840
name: 'pe-loader'
Node 0xff8b4248
name: 'elf-loader'
Node 0xff8b6190
name: 'usb-hid-class'
Node 0xff8b8ce0
name: 'usb-ms-class'
Node 0xff8bba20
name: 'usb-audio-class'
Node 0xff929528
name: 'ata-disk'
Node 0xff92baf0
name: 'atapi-disk'
Node 0xff92e140
name: 'sbp2-disk'
Node 0xff931b58
name: 'bootpath-search'
Node 0xff938748
name: 'terminal-emulator'
iso6429-1983-colors:
Node 0xff938810
name: 'firewire-disk-mode'
Node 0xff94f2f8
name: 'pseudo-hid'
Node 0xff94f3b0
name: 'keyboard'
device_type: 'keyboard'
Node 0xff94fac8
name: 'mouse'
device_type: 'mouse'
Node 0xff950018
name: 'eject-key'
device_type: 'eject-key'
Node 0xff9504b0
name: 'multiboot'
Node 0xff965510
name: 'diagnostics'
post:
706f7374.00f00002.00000800.00010400.00010001.20050106.00000001.00000001.00000000.00000000.00000000.00000000.00002000.02000001.02002000.04000001.04000000.04000000.04000000.04000000.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.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000
post-results: 00000800
Node 0xff9655a8
name: 'xmodem'
Node 0xff967f78
name: 'nvram'
device_type: 'nvram'
reg: 00000000.fff04000.00004000
#bytes: 00002000
compatible: 'amd-0137' + 'nvram,flash'
Node 0xff9696f8
name: 'u3'
model: 'AAPL,U3'
device_type: 'memory-controller'
compatible: 'u3'
device-rev: 00000039
reg: 00000000.f8000000.01000000
#address-cells: 00000001
#size-cells: 00000001
ranges: f8000000.00000000.f8000000.10000000
Node 0xff9699d8
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
AAPL,i2c-rate: 00000064
AAPL,driver-name: '.i2c-uni-n'
interrupts: 00000000.00000001
interrupt-parent: ff96adb0
Node 0xff96a568
reg: 000001c0
name: 'cereal'
device_type: 'serial'
Node 0xff96ac68
name: 'dart'
device_type: 'dart'
compatible: 'u3-dart' + 'dart'
reg: f8033000.00007000
claim-phys: 00200000.00001000
Node 0xff96adb0
name: 'mpic'
device_type: 'open-pic'
compatible: 'chrp,open-pic'
built-in:
reg: f8040000.00040000
#interrupt-cells: 00000002
#address-cells: 00000000
interrupt-controller:
big-endian:
clock-frequency: 047868c0
interrupts: 00000060.00000000
interrupt-parent: ff972030
Node 0xff96b040
device_type: 'pci'
name: 'pci'
model: 'AAPL,U3'
compatible: 'u3-agp'
reg: 00000000.f0000000.02000000
#address-cells: 00000003
#size-cells: 00000002
#interrupt-cells: 00000001
clock-frequency: 03f940aa
slot-names: 00010000.41475000
write-combining:
ranges:
02000000.00000000.f1000000.00000000.f1000000.00000000.01000000.01000000.00000000.00000000.00000000.f0000000.00000000.00800000.02000000.00000000.90000000.00000000.90000000.00000000.10000000.02000000.00000000.a0000000.00000000.a0000000.00000000.10000000
bus-range: 00000000.00000003
interrupt-map:
00008000.00000000.00000000.00000000.ff972030.0000003b.00000001
interrupt-map-mask: 0000f800.00000000.00000000.00000000
Node 0xff9c5de0
vendor-id: 00001002
device-id: 00004152
revision-id: 00000000
class-code: 00030000
interrupts: 00000001
min-grant: 00000008
max-latency: 00000000
subsystem-vendor-id: 00001002
subsystem-id: 00004152
devsel-speed: 00000001
fast-back-to-back:
fcode-rom-offset: 00000000
ATY,MRT:
21420042.00001002.80001002.ffffffff.00000142.80000142.ffffffff.00000042.80000042.ffffffff.10000042.ffffffff.000000a7.ffffffff.800000a7.ffffffff.00000042.80000042.ffffffff.10000042.ffffffff.000000a7.ffffffff.800000a7.ffffffff.10000042
ATY,Flags: 000001a4
ATY,RefCLK: 00006978
ATY,MCLK: 0004baf0
ATY,SCLK: 00061a80
#address-cells: 00000001
#size-cells: 00000000
reg:
00008000.00000000.00000000.00000000.00000000.02008030.00000000.00000000.00000000.00020000.42008010.00000000.00000000.00000000.10000000.02008018.00000000.00000000.00000000.00010000
name: 'ATY,WhelkParent'
model: 'ATY,RV360'
ATY,Rom#: '113-A13602-121'
ATY,Card#: '109-A13601-00'
device_type: 'ATY,DDParent'
AGP_Address_Range: 00000000.ffffffff
AGP_Address_Block: 10000000
AGP_Alignment: 10000000
AGP_AllowOverlap: 00000001
ATY,Fcode: '1.92'
assigned-addresses:
c2008010.00000000.a0000000.00000000.10000000.82008030.00000000.90020000.00000000.00020000.82008018.00000000.90000000.00000000.00010000
R2AD:
5ffb8200.90ff003f.00000000.00000000.3c280780.08200030.002004b0.04d30003.000604b0.07800003.00000000.00000000.00000000.00000000.00000000.00000000
Node 0xff9e9688
width: 00000780
height: 000004b0
linebytes: 00000800
depth: 00000008
display-type: 'LCD'
device_type: 'display'
character-set: 'ISO8859-1'
reg: 00000000
driver,AAPL,MacOS,PowerPC: too large
name: 'ATY,Whelk_A'
compatible: 'ATY,Whelk'
connector-type: 00000004
EDID:
00ffffff.ffffff00.10acbca0.4c505231.34190103.80342078.ea0495a9.554d9d26.105054a5.4b00714f.8180a940.d1c0d100.01010101.0101283c.80a070b0.23403020.36000644.2100001e.000000ff.00303844.58443543.4e315250.4c0a0000.00fc0044.454c4c20.55323431.350a2020.000000fd.00313d1e.5311000a.20202020.2020013f
address: a0008000
AAPL,gray-page: 00000001
iso6429-1983-colors:
Node 0xff9ea5d0
width: 00000280
height: 000001e0
linebytes: 00000300
depth: 00000008
display-type: 'NONE'
device_type: 'display'
character-set: 'ISO8859-1'
reg: 00000001
iso6429-1983-colors:
driver,AAPL,MacOS,PowerPC: too large
name: 'ATY,Whelk_B'
compatible: 'ATY,Whelk'
connector-type: 00000008
Node 0xff96c1f8
device_type: 'ht'
name: 'ht'
model: 'AAPL,U3'
compatible: 'u3-ht'
reg: 00000000.f2000000.02800000.00000000.f8070000.00001000
#address-cells: 00000003
#size-cells: 00000002
#interrupt-cells: 00000001
clock-frequency: 17d78400
Node 0xff96d008
vendor-id: 0000106b
device-id: 00000053
revision-id: 00000000
class-code: 00060400
devsel-speed: 00000000
name: 'pci'
device_type: 'pci'
reg: 00000800.00000000.00000000.00000000.00000000
#address-cells: 00000003
#size-cells: 00000002
#interrupt-cells: 00000001
clock-frequency: 0bebc200
built-in-names: 00008000.47454d00
bus-range: 00000003.00000003
ranges:
82000000.00000000.80200000.82000000.00000000.80200000.00000000.00400000
Node 0xff9c16e0
vendor-id: 0000106b
device-id: 00000051
revision-id: 00000000
class-code: 00020000
interrupts: 00000028.00000001
min-grant: 00000040
max-latency: 00000040
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
max-frame-size: 000005ee
reg:
00037800.00000000.00000000.00000000.00000000.02037810.00000000.00000000.00000000.00020000.02037830.00000000.00000000.00000000.00010000
stats: 00000000.00000000.00000000.00000000.00000000
local-mac-address: 00112485.0380
assigned-addresses:
82037810.00000000.80400000.00000000.00200000.82037830.00000000.80200000.00000000.00100000
gbit-phy:
interrupt-parent: ff972030
Node 0xff9ec938
name: 'ethernet-phy'
device_type: 'ethernet-phy'
phy-id: 000060d2
compatible: 'B5461'
no-autolowpower:
interrupts: 00000019.00000000
interrupt-parent: ff972030
Node 0xff96e100
vendor-id: 0000106b
device-id: 00000054
revision-id: 00000000
class-code: 00060400
devsel-speed: 00000000
name: 'pci'
device_type: 'pci'
reg: 00001000.00000000.00000000.00000000.00000000
#address-cells: 00000003
#size-cells: 00000002
#interrupt-cells: 00000001
clock-frequency: 0bebc200
built-in-names:
00000882.4d41432d.494f0057.4952454c.45535300.55534232.00
slot-names: 0000001c.534c4f54.2d320053.4c4f542d.3300534c.4f542d34.00
bus-range: 00000001.00000001
ranges:
82000000.00000000.80000000.82000000.00000000.80000000.00000000.00100000
interrupt-map:
00005800.00000000.00000000.00000000.ff972030.00000046.00000001.00000800.00000000.00000000.00000000.ff972030.0000003c.00000001.00001000.00000000.00000000.00000000.ff972030.0000003d.00000001.00001800.00000000.00000000.00000000.ff972030.0000003e.00000001.00002000.00000000.00000000.00000000.ff972030.0000003f.00000001.00002800.00000000.00000000.00000000.ff972030.00000040.00000001
interrupt-map-mask: 0000f800.00000000.00000000.00000000
Node 0xff970958
name: 'mac-io'
device_type: 'mac-io'
model: 'AAPL,K2-Keylargo'
compatible: 'K2-Keylargo'
reg:
00013800.00000000.00000000.00000000.00000000.02013810.00000000.00000000.00000000.00080000
vendor-id: 0000106b
device-id: 0000004f
revision-id: 00000000
class-code: 00ff0000
min-grant: 00000000
max-latency: 00000000
devsel-speed: 00000001
assigned-addresses: 82013810.00000000.80000000.00000000.00080000
#address-cells: 00000001
#size-cells: 00000001
#interrupt-cells: 00000002
ranges: 00000000.82013810.00000000.80000000.00080000
platform-do-doorbell-buff:
ff9781b0.08000000.0000001d.0000860c.00000000.ffffffff
platform-modem-reset: ff972da0
platform-modem-power: ff972ef8
platform-do-get-enable:
ff977948.08000000.0000001a.0000003c.00002000.0000000d.00000001.ff977ca8.08000000.0000001a.0000003c.00000080.00000007.00000001
platform-do-enable:
ff977948.08000000.00000003.0000003c.00002000.00002000.ff977ca8.08000000.00000003.0000003c.00000080.00000080
platform-do-disable:
ff977948.08000000.00000003.0000003c.00000000.00002000.ff977ca8.08000000.00000003.0000003c.00000000.00000080
platform-do-get-clock-enable:
ff977948.08000000.0000001a.0000003c.00001000.0000000c.00000001.ff977ca8.08000000.0000001a.0000003c.00000040.00000006.00000001
platform-do-clock-enable:
ff977948.08800000.00000003.0000003c.00001000.00001000.ff977ca8.08800000.00000003.0000003c.00000040.00000040
platform-do-clock-disable:
ff977948.08000000.00000003.0000003c.00000000.00001000.ff977ca8.08000000.00000003.0000003c.00000000.00000040
platform-do-get-sw-reset:
ff977948.08000000.0000001a.0000003c.00000800.0000000b.00000001.ff977ca8.08000000.0000001a.0000003c.00000050.00000005.00000001
platform-do-clear-sw-reset:
ff977948.08000000.00000003.0000003c.00000000.00000800.ff977ca8.08000000.00000003.0000003c.00000000.00000020
platform-do-sw-reset:
ff977948.08000000.00000003.0000003c.00000800.00000800.ff977ca8.08000000.00000003.0000003c.00000020.00000020
platform-do-get-cell-enable:
ff977948.08000000.0000001a.0000003c.00000400.0000000a.00000001.ff977ca8.08000000.0000001a.0000003c.00000010.00000004.00000001
platform-do-cell-enable:
ff977948.08000000.00000003.0000003c.00000400.00000400.ff977ca8.08000000.00000003.0000003c.00000010.00000010
platform-do-cell-disable:
ff977948.08000000.00000003.0000003c.00000000.00000400.ff977ca8.08000000.00000003.0000003c.00000000.00000010
platform-do-wor-enable:
ff9781b0.08000000.00000003.00000038.00000000.08000000
platform-do-wor-disable:
ff9781b0.08000000.00000003.00000038.08000000.08000000
Node 0xff972030
name: 'mpic'
device_type: 'open-pic'
compatible: 'chrp,open-pic'
built-in:
reg: 00040000.00040000
#interrupt-cells: 00000002
#address-cells: 00000000
interrupt-controller:
clock-frequency: 017d7840
Node 0xff9723d8
name: 'gpio'
device_type: 'gpio'
compatible: 'mac-io-gpio'
built-in:
reg: 00000050.0000003b
#size-cells: 00000000
#address-cells: 00000001
Node 0xff972800
name: 'smu-doorbell'
device_type: 'gpio'
reg: 00000012
built-in:
compatible: 'smu-doorbell' + 'gpio10' + 'gpio'
interrupts: 00000035.00000000
interrupt-parent: ff972030
platform-do-doorbell-ack:
ff9781b0.0c000000.00000002.00000002.00000001.00000000
platform-do-doorbell-req:
ff9781b0.08000000.00000001.00000000.00000001
Node 0xff9729b8
name: 'smu-interrupt'
device_type: 'gpio'
reg: 0000000d
built-in:
compatible: 'smu-interrupt' + 'gpio05' + 'gpio'
interrupts: 00000030.00000000
interrupt-parent: ff972030
platform-do-smu-interrupt:
ff9781b0.04000000.00000002.00000002.00000001.00000000
Node 0xff972b70
name: 'programmer-switch'
device_type: 'gpio'
reg: 0000000c
built-in:
compatible: 'programmer-switch' + 'gpio04'
interrupts: 0000002f.00000000
interrupt-parent: ff972030
platform-do-programmer-switch:
ff9781b0.04000000.00000002.00000002.00000001.00000000
Node 0xff972da0
name: 'modem-reset'
device_type: 'gpio'
reg: 00000008
built-in:
compatible: 'modem-reset' + 'gpio00' + 'gpio'
platform-do-modem-reset:
ff970958.08000000.00000001.00000001.00000001
Node 0xff972ef8
name: 'modem-power'
device_type: 'gpio'
reg: 00000016
built-in:
compatible: 'modem-power' + 'gpio14' + 'xgc-gpio' +
'gpio'
platform-do-modem-power:
ff970958.08000000.00000000.00000002.00000003.00000038.00000000.00000012.00000003.0000003c.001a0000.001a0000
Node 0xff973060
name: 'slewing-done'
device_type: 'gpio'
reg: 00000038
built-in:
compatible: 'slewing-done' + 'gpio48' + 'xgc-gpio' +
'gpio'
interrupts: 0000005b.00000000
interrupt-parent: ff972030
platform-do-slewing-done:
ff981d78.0c000000.00000002.00000002.00000001.00000000
Node 0xff973228
name: 'dig-hw-reset-c'
device_type: 'gpio'
reg: 00000009
built-in:
compatible: 'dig-hw-reset-c' + 'gpio01' + 'gpio'
platform-do-dig-hw-reset:
ff977ca8.08000000.00000001.00000000.00000001
Node 0xff973388
name: 'lineout-detect'
device_type: 'gpio'
reg: 00000028
built-in:
compatible: 'lineout-detect' + 'gpio32' + 'xgc-gpio' +
'gpio'
interrupts: 0000004b.00000000
interrupt-parent: ff972030
platform-do-lineout-detect:
ff977948.0c000000.00000002.00000002.00000001.00000001
Node 0xff973558
name: 'linein-detect'
device_type: 'gpio'
reg: 0000002a
built-in:
compatible: 'linein-detect' + 'gpio34' + 'xgc-gpio' +
'gpio'
interrupts: 0000004d.00000000
interrupt-parent: ff972030
platform-do-linein-detect:
ff977948.0c000000.00000002.00000002.00000001.00000001
Node 0xff973720
name: 'headphone-detect'
device_type: 'gpio'
reg: 0000002c
built-in:
compatible: 'headphone-detect' + 'gpio36' + 'xgc-gpio'
+ 'gpio'
interrupts: 0000004f.00000000
interrupt-parent: ff972030
platform-do-headphone-detect:
ff977948.0c000000.00000002.00000002.00000001.00000001
Node 0xff9738f0
name: 'lineout-mute'
device_type: 'gpio'
reg: 0000002e
built-in:
compatible: 'lineout-mute' + 'gpio38' + 'xgc-gpio' +
'gpio'
platform-do-lineout-mute:
ff977948.08000000.00000001.00000000.00000001
Node 0xff973a60
name: 'headphone-mute'
device_type: 'gpio'
reg: 0000002f
built-in:
compatible: 'headphone-mute' + 'gpio39' + 'xgc-gpio' +
'gpio'
platform-do-headphone-mute:
ff977948.08000000.00000001.00000000.00000001
Node 0xff973bd8
name: 'amp-mute'
device_type: 'gpio'
reg: 00000030
built-in:
compatible: 'amp-mute' + 'gpio40' + 'xgc-gpio' + 'gpio'
platform-do-amp-mute:
ff977948.08000000.00000001.00000000.00000001
Node 0xff973d38
name: 'codec-clock-mux'
device_type: 'gpio'
reg: 00000031
built-in:
compatible: 'codec-clock-mux' + 'gpio41' + 'xgc-gpio' +
'gpio'
platform-do-codec-clock-mux:
ff977948.08000000.00000001.00000001.00000001
Node 0xff973eb0
name: 'codec-error-irq'
device_type: 'gpio'
reg: 00000032
built-in:
compatible: 'codec-error-irq' + 'gpio42' + 'xgc-gpio' +
'gpio'
interrupts: 00000055.00000000
interrupt-parent: ff972030
platform-do-codec-error-irq:
ff977ca8.0c000000.00000002.00000002.00000001.00000001
Node 0xff974080
name: 'dig-hw-reset-a'
device_type: 'gpio'
reg: 00000033
built-in:
compatible: 'dig-hw-reset-a' + 'gpio43' + 'xgc-gpio' +
'gpio'
platform-do-dig-hw-reset:
ff977948.08000000.00000001.00000000.00000001
Node 0xff9741f8
name: 'hw-reset'
device_type: 'gpio'
reg: 00000034
built-in:
compatible: 'hw-reset' + 'gpio44' + 'xgc-gpio' + 'gpio'
platform-do-hw-reset:
ff977948.08000000.00000001.00000000.00000001
Node 0xff974430
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:
Node 0xff974658
name: 'ch-a'
device_type: 'serial'
compatible: 'chrp,es4'
built-in:
reg:
00012004.00000001.00012006.00000001.0001200a.00000001.00008400.00000100.00008500.00000100
interrupts:
00000017.00000001.00000011.00000000.00000012.00000000
interrupt-parent: ff972030
Node 0xff974810
name: 'ch-b'
device_type: 'serial'
compatible: 'chrp,es5'
built-in:
reg:
00012000.00000001.00012002.00000001.00012008.00000001.00008600.00000100.00008700.00000100
interrupts:
00000018.00000001.00000013.00000000.00000014.00000000
interrupt-parent: ff972030
Node 0xff9749c8
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:
Node 0xff974c08
name: 'ch-a'
device_type: 'serial'
compatible: 'chrp,es2'
built-in:
reg:
00013020.00000001.00013030.00000001.00013050.00000001.00008400.00000100.00008500.00000100
interrupts:
00000017.00000001.00000011.00000000.00000012.00000000
interrupt-parent: ff972030
AAPL,clock-id: 'sccasa31sa45'
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
Node 0xff975820
name: 'ch-b'
device_type: 'serial'
compatible: 'chrp,es3'
built-in:
reg:
00013000.00000001.00013010.00000001.00013040.00000001.00008600.00000100.00008700.00000100
interrupts:
00000018.00000001.00000013.00000000.00000014.00000000
interrupt-parent: ff972030
Node 0xff976390
name: 'i2c'
device_type: 'i2c'
reg: 00018000.00001000
compatible: 'k2-i2c' + 'keywest-i2c'
#size-cells: 00000000
#address-cells: 00000001
built-in:
interrupts: 0000001b.00000001
interrupt-parent: ff972030
AAPL,address: 80018000
AAPL,address-step: 00000010
AAPL,i2c-rate: 00000064
AAPL,driver-name: '.i2c-mac-io'
Node 0xff976f50
reg: 000001c0
name: 'cereal'
device_type: 'serial'
Node 0xff977650
name: 'deq'
device_type: 'deq'
reg: 0000006a
i2c-address: 0000006a
Node 0xff977750
name: 'i2s'
device_type: 'i2s'
built-in:
reg: 00000000.00005000.00000000.00000a00
ranges:
#address-cells: 00000001
AAPL,address: 80010000
Node 0xff977948
name: 'i2s-a'
device_type: 'soundbus'
compatible: 'i2sbus'
built-in:
reg:
00010000.00001000.00008000.00000100.00008100.00000100
interrupts:
0000001c.00000001.0000000b.00000000.0000000c.00000000
interrupt-parent: ff972030
platform-lineout-detect: ff973388
platform-linein-detect: ff973558
platform-headphone-detect: ff973720
platform-lineout-mute: ff9738f0
platform-headphone-mute: ff973a60
platform-amp-mute: ff973bd8
platform-dig-hw-reset: ff974080
platform-hw-reset: ff9741f8
platform-codec-clock-mux: ff973d38
platform-get-enable: ff970958
platform-enable: ff970958
platform-disable: ff970958
platform-get-clock-enable: ff970958
platform-clock-enable: ff970958
platform-clock-disable: ff970958
platform-get-sw-reset: ff970958
platform-clear-sw-reset: ff970958
platform-sw-reset: ff970958
platform-get-cell-enable: ff970958
platform-cell-enable: ff970958
platform-cell-disable: ff970958
Node 0xff977b10
name: 'sound'
device_type: 'soundchip'
compatible: 'AOAShasta'
built-in:
layout-id: 0000003c
object-model-version: 00000002
vendor-id: 0000106b
Node 0xff977ca8
name: 'i2s-c'
device_type: 'soundbus'
compatible: 'i2sbus'
built-in:
reg:
00014000.00001000.00008800.00000100.00008900.00000100
interrupts:
0000001e.00000001.0000000f.00000000.00000010.00000000
interrupt-parent: ff972030
platform-codec-error-irq: ff973eb0
platform-dig-hw-reset: ff973228
platform-get-enable: ff970958
platform-enable: ff970958
platform-disable: ff970958
platform-get-clock-enable: ff970958
platform-clock-enable: ff970958
platform-clock-disable: ff970958
platform-get-sw-reset: ff970958
platform-clear-sw-reset: ff970958
platform-sw-reset: ff970958
platform-get-cell-enable: ff970958
platform-cell-enable: ff970958
platform-cell-disable: ff970958
Node 0xff977e70
name: 'sound'
device_type: 'soundchip'
compatible: 'AOAS2'
built-in:
layout-id: 0000003d
object-model-version: 00000002
vendor-id: 0000106b
Node 0xff9ed0d0
name: 'i2s-b'
device_type: 'i2s-b'
compatible: 'i2s-modem'
built-in:
reg:
00011000.00001000.00008200.00000100.00008300.00000100
interrupts:
0000001d.00000001.0000000d.00000000.0000000e.00000000
interrupt-parent: ff972030
sw-reset-enable: 00000001
Node 0xff978000
name: 'timer'
device_type: 'timer'
built-in:
reg: 00015000.00001000
compatible: 'keywest-timer'
interrupts: 00000023.00000001
interrupt-parent: ff972030
clock-frequency: 01194000
Node 0xff995fc8
vendor-id: 00001033
device-id: 00000035
revision-id: 00000043
class-code: 000c0310
interrupts: 00000001
min-grant: 00000001
max-latency: 0000002a
subsystem-vendor-id: 00001033
subsystem-id: 00000035
devsel-speed: 00000001
name: 'usb'
device_type: 'usb'
reg:
00015800.00000000.00000000.00000000.00000000.02015810.00000000.00000000.00000000.00001000
#address-cells: 00000001
#size-cells: 00000000
compatible: 'pci1033,35' + 'pciclass,0c0310'
assigned-addresses: 82015810.00000000.80082000.00000000.00001000
sleep-power-state: 'D3cold'
Node 0xff9eb690
vendor-id: 000005ac
product-id: 00001003
reg: 00000002
assigned-address: 00000001
name: 'hub'
device_type: 'hub'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff9eb8a0
vendor-id: 000003f0
product-id: 00002c24
reg: 00000001
assigned-address: 00000002
name: 'mouse'
device_type: 'mouse'
#buttons: 00000001
endpoints: 00060381
Node 0xff9ebbc8
vendor-id: 000005ac
product-id: 0000020c
reg: 00000003
assigned-address: 00000003
name: 'device'
#address-cells: 00000002
#size-cells: 00000000
Node 0xff9ebd48
reg: 00000000.00000001
name: 'keyboard'
device_type: 'keyboard'
endpoints: 00080381
Node 0xff9ec090
reg: 00000001.00000001
name: 'eject-key'
device_type: 'eject-key'
endpoints: 00040382
Node 0xff99e418
vendor-id: 00001033
device-id: 00000035
revision-id: 00000043
class-code: 000c0310
interrupts: 00000002
min-grant: 00000001
max-latency: 0000002a
subsystem-vendor-id: 00001033
subsystem-id: 00000035
devsel-speed: 00000001
name: 'usb'
device_type: 'usb'
reg:
00015900.00000000.00000000.00000000.00000000.02015910.00000000.00000000.00000000.00001000
#address-cells: 00000001
#size-cells: 00000000
compatible: 'pci1033,35' + 'pciclass,0c0310'
assigned-addresses: 82015910.00000000.80081000.00000000.00001000
sleep-power-state: 'D3cold'
Node 0xff9a6868
vendor-id: 00001033
device-id: 000000e0
revision-id: 00000004
class-code: 000c0320
interrupts: 00000003
min-grant: 00000010
max-latency: 00000022
subsystem-vendor-id: 00001033
subsystem-id: 000000e0
devsel-speed: 00000001
name: 'usb'
compatible: 'pci1033,e0' + 'pci1033,e0' + 'pciclass,0c0320' +
'ehci'
reg:
00015a00.00000000.00000000.00000000.00000000.02015a10.00000000.00000000.00000000.00000100
assigned-addresses: 82015a10.00000000.80080000.00000000.00000100
sleep-power-state: 'D3cold'
device_type: 'ehci'
Node 0xff96f250
vendor-id: 0000106b
device-id: 00000055
revision-id: 00000000
class-code: 00060400
devsel-speed: 00000000
name: 'pci'
device_type: 'pci'
reg: 00001800.00000000.00000000.00000000.00000000
#address-cells: 00000003
#size-cells: 00000002
#interrupt-cells: 00000001
clock-frequency: 0bebc200
built-in-names: 00007000.532d4154.4100552d.41544100.465700
bus-range: 00000002.00000002
ranges:
82000000.00000000.80100000.82000000.00000000.80100000.00000000.00100000
Node 0xff9a6c68
vendor-id: 00001166
device-id: 00000240
revision-id: 00000000
class-code: 0001018f
min-grant: 00000000
max-latency: 00000000
subsystem-vendor-id: 00001166
subsystem-id: 00000240
devsel-speed: 00000001
name: 'k2-sata-root'
device_type: 'k2-sata-root'
compatible: 'k2-s-ata'
reg:
00026000.00000000.00000000.00000000.00000000.02026024.00000000.00000000.00000000.00002000
#address-cells: 00000001
#size-cells: 00000000
cell-revision: 00000001
assigned-addresses: 82026024.00000000.80102000.00000000.00002000
interrupts: 0000000a.00000001
interrupt-parent: ff972030
interrupt-controller:
#interrupt-cells: 00000001
scr1s: 04050000.00000000.00000000.26382638
Node 0xff9a7b80
name: 'k2-sata'
device_type: 'k2-sata'
compatible: 'k2-sata'
reg: 00000000
interrupts: 00000000
#address-cells: 00000001
#size-cells: 00000000
io-device-location: 'A (upper)'
location: 'A (upper)'
Node 0xff9aaa88
name: 'disk'
device_type: 'block'
reg: 00000000
category: 'hd'
Node 0xff9ab118
name: 'k2-sata'
device_type: 'k2-sata'
compatible: 'k2-sata'
reg: 00000001
interrupts: 00000001
#address-cells: 00000001
#size-cells: 00000000
io-device-location: 'B (lower)'
location: 'B (lower)'
Node 0xff9ae020
name: 'disk'
device_type: 'block'
reg: 00000000
Node 0xff9ae6b0
vendor-id: 0000106b
device-id: 00000050
revision-id: 00000000
class-code: 00ff0000
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: '40-conductor'
#address-cells: 00000001
#size-cells: 00000000
AAPL,pio-timing:
00000526.00000085.00000025.00000025.00000025.00000000.00000000.00000000
lba-48:
interrupts: 00000026.00000001.00000025.00000000
AAPL,requested-priorities: 00000002.00000004
compatible: 'shasta-ata'
reg:
00026800.00000000.00000000.00000000.00000000.02026810.00000000.00000000.00000000.00004000
assigned-addresses: 82026810.00000000.80104000.00000000.00004000
interrupt-parent: ff972030
Node 0xff9b1880
name: 'disk'
device_type: 'block'
Node 0xff9b1ef0
vendor-id: 0000106b
device-id: 00000052
revision-id: 00000000
class-code: 000c0010
interrupts: 00000027.00000001
min-grant: 0000000c
max-latency: 00000018
subsystem-vendor-id: 0000106b
subsystem-id: 00005811
devsel-speed: 00000001
fast-back-to-back:
device_type: 'ieee1394'
reg:
00027000.00000000.00000000.00000000.00000000.02027010.00000000.00000000.00000000.00001000
name: 'firewire'
compatible: 'pci106b,5811' + 'pci106b,52' + 'pciclass,0c0010'
#address-cells: 00000004
#size-cells: 00000002
tuned-fifos:
local-guid: 001124ff.fe850380
assigned-addresses: 82027010.00000000.80100000.00000000.00001000
interrupt-parent: ff972030
Node 0xff970358
name: 'vsp'
device_type: 'vsp'
model: 'AAPL,VSP'
compatible: 'u3-vsp' + 'vsp'
reg: 00000000.f9000000.01000000
ranges:
f9080000.00000000.f9080000.00080000.f9180000.00000000.f9180000.00080000
#address-cells: 00000001
#size-cells: 00000001
interrupts: 00000001.00000001
interrupt-parent: ff96adb0
Node 0xff970728
name: 'veo'
device_type: 'veo'
reg: f9080000.00080000
Node 0xff970840
name: 'veo'
device_type: 'veo'
reg: f9180000.00080000
Node 0xff9781b0
name: 'smu'
device_type: 'smu'
built-in:
reg: 00000000
compatible: 'smu'
#size-cells: 00000000
#address-cells: 00000001
sdb-partition-fe: fe0402ff.0329ffff.3a437a13.419aa94c
sdb-partition-1d: 1d03017f.10101111.111011ff
sdb-partition-01: 0103017f.280b0001.78640100
config-id: 00017864
smu-base-version-info: 0d004ec6.f5001bdb.55000103.29
smu-base-version-pmu: 000d004e
smu-base-version-spu: 000d001b
smu-base-version-sdb: 000d0001.00000329.419aa94c
smu-update-version-info: 0d004ff5.1dffffff.ffffffff.ff
smu-update-version-pmu: 000d004f
smu-update-version-spu: 000dffff
smu-update-version-sdb: 000dffff.00000000.00000000
smu-version-info: 0d004ff5.1d001bdb.55000103.29
smu-version-pmu: 000d004f
smu-version-spu: 000d001b
smu-version-sdb: 000d0001.00000329.419aa94c
sdb-partition-12: 1204017f.f00880d1.ff4c3313.33130000
frequency-slew-point: 00000001
powertune-step-point: 00000002
sdb-partition-22:
220e017f.64ffffff.000044ff.2003e803.e803800c.800c8020.100044ff.2003e803.e803800c.800c8020.2f0044ff.20032003.e803800c.800c8020
sdb-partition-23:
2309017f.3000ffff.14001400.1a006400.6400ffff.4000ffff.1400ffff.1a006400.6400ffff
platform-doorbell-ack: ff972800
platform-doorbell-req: ff972800
platform-doorbell-buff: ff970958
platform-smu-interrupt: ff9729b8
platform-programmer-switch: ff972b70
sdb-partition-14: 1406017f.c38ffff4.0311050b.15141604.130e0509.15111304
platform-wor-enable: ff970958
platform-wor-disable: ff970958
Node 0xff978390
name: 'power-mgt'
device_type: 'power-mgt'
compatible: 'smu-power-mgt'
Node 0xff97fa80
name: 'rpm-fans'
device_type: 'rpm-fans'
compatible: 'smu-rpm-fans' + 'smu-fans'
reg: 00004a00
built-in:
hwsensor-params-version: 00000002
#size-cells: 00000000
#address-cells: 00000001
Node 0xff97fc68
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 000003e8
max-value: 00000c80
reg: 00000000
built-in:
version: 00000002
zone: 00000000
control-id: 00000000
location: 'Rear Fan 0'
Node 0xff97feb0
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 000003e8
max-value: 00000c80
reg: 00000001
built-in:
version: 00000002
zone: 00000000
control-id: 00000001
location: 'Rear fan 1'
Node 0xff9800f8
name: 'fan'
device_type: 'fan-rpm-control'
compatible: 'smu-rpm-fan' + 'smu-fan'
min-value: 00000320
safe-value: 00000320
max-value: 00000c80
reg: 00000002
built-in:
version: 00000002
zone: 00000000
control-id: 00000002
location: 'Front Fan'
Node 0xff980390
name: 'pwm-fans'
device_type: 'pwm-fans'
compatible: 'smu-pwm-fans' + 'smu-fans'
reg: 00004a10
built-in:
hwsensor-params-version: 00000002
#size-cells: 00000000
#address-cells: 00000001
Node 0xff980578
name: 'fan'
device_type: 'fan-pwm-control'
compatible: 'smu-pwm-fan' + 'smu-fan'
min-value: 00000014
safe-value: 00000014
max-value: 00000064
reg: 00000003
built-in:
version: 00000002
zone: 00000000
control-id: 00000005
location: 'Slots Fan'
Node 0xff9807c0
name: 'fan'
device_type: 'fan-pwm-control'
compatible: 'smu-pwm-fan' + 'smu-fan'
min-value: 00000014
max-value: 00000064
reg: 00000004
built-in:
version: 00000002
zone: 00000000
control-id: 00000006
location: 'Drive Bay'
Node 0xff9809e0
name: 'sensors'
device_type: 'sensors'
compatible: 'smu-sensors'
reg: 0000d800
built-in:
hwsensor-params-version: 00000002
#size-cells: 00000000
#address-cells: 00000001
Node 0xff980bb8
name: 'temp-sensor'
device_type: 'temp-sensor'
compatible: 'temp-sensor'
reg: 0000000a
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000000
location: 'CPU T-Diode'
Node 0xff980d88
name: 'current-sensor'
device_type: 'current-sensor'
compatible: 'current-sensor'
reg: 00000008
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000001
location: 'CPU Current'
Node 0xff980f60
name: 'voltage-sensor'
device_type: 'voltage-sensor'
compatible: 'voltage-sensor'
reg: 00000009
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000002
location: 'CPU Voltage'
Node 0xff981138
name: 'power-sensor'
device_type: 'power-sensor'
compatible: 'power-sensor'
reg: 00000017
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000003
location: 'Slots Power'
Node 0xff981310
name: 'i2c'
device_type: 'i2c'
compatible: 'smu-i2c'
reg: 0000000b
built-in:
#size-cells: 00000000
#address-cells: 00000001
Node 0xff9814a8
name: 'temp-monitor'
device_type: 'temp-monitor'
compatible: 'ds1775'
reg: 00000094
built-in:
hwsensor-params-version: 00000001
hwsensor-zone: 00000000
hwsensor-id: 00000004
hwsensor-type: 'temperature'
hwsensor-location: 'DRIVE BAY'
#size-cells: 00000000
#address-cells: 00000001
Node 0xff981740
name: 'temp-sensor'
device_type: 'temp-sensor'
compatible: 'temp-sensor'
reg: 00000000
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000004
location: 'DRIVE BAY'
Node 0xff981910
name: 'temp-monitor'
device_type: 'temp-monitor'
compatible: 'ds1631'
reg: 00000096
built-in:
hwsensor-params-version: 00000001
hwsensor-zone: 00000000
hwsensor-id: 00000005
hwsensor-type: 'temperature'
hwsensor-location: 'MLB INLET '
#size-cells: 00000000
#address-cells: 00000001
Node 0xff981ba8
name: 'temp-sensor'
device_type: 'temp-sensor'
compatible: 'temp-sensor'
reg: 00000000
built-in:
version: 00000002
zone: 00000000
sensor-id: 00000005
location: 'MLB INLET '
Node 0xff981d78
name: 'system-clock'
device_type: 'system-clock'
built-in:
reg: 000000d4
compatible: 'smu-pulsar' + 'pulsar' + 'i2c-hwclock' + 'hwclock'
version: 00000002
zone: 00000000
control-id: 00000028
location: 'cpu clock'
hwctrl-params-version: 00000002
#size-cells: 00000000
#address-cells: 00000001
platform-slewing-done: ff973060
sysclk-spreading-pll2-index: 00001578.80b007ba
sysclk-spreading-pll2-table:
00001300.80808080.80808080.57070707.07078686.86868585.85040404.83838302.02010180.80570786.86858504.04830202.01808057.07868685.85040483.83020202.01010180.80805707.07070786.86868686.86858585.85858585.85858585.85858586.86868686.86070707.07071080.80010101.02020283.83040485.85868607.07108001.02028304.04858586.86070710.80010102.02838383.04040485.85858686.86860707.07070707.10808080.80808080
sysclk-spreading-pll3-index: 00002578.80b083b6
sysclk-spreading-pll3-table:
00002300.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080.80808080
sysclk-slewing-pll2-index: 0000157c.80808f2f
sysclk-slewing-pll2-table:
00001000.80808080.80808080.80805707.07070707.86868686.85858585.04040483.83830202.02010180.80805707.86868585.04048383.02020101.80570786.86850404.83020201.80805786.85850483.02010180.57868504.04830201.80578685.04830201.80578685.04830201.80578685.83020180.57868583.020180d6.85048301.80578604.83028057.85048301.80d68504.02015786.04830180.d6858301.80d68583.0180d685.830180d6.04020157.85040280.d6048301.57858301.80d60402.80d60402.80d60402.80d60402.80d60402.80d60402.80d58301.57858380.d6040280.d5830157.040280d5.8301d604.02578583.80d68301.d6040157.04025785.0280d583.80d68380.d68301d6.8301d683.80d68380.d68380d5.8380d502.57040257.0401d683.80d58380.d5025704.01d68380.d5025704.80d50257.0401d683.805401d6.83805401.d6835704.01d60257.0480d502.d6835704.01d502d6.83805401.d502d683.57048054.01d502d6.02578380.5480d501.d501d602.d6835783.57838054.805480d5.01d501d5.01d501d5.01d502d6.02d602d6.02d501d5.01d501d5.01d501d5.80548054.80d35783.5783d602.d601d501.d5805480.d35702d6.02d50154.80545783.d602d501.5480d3d6.02d50154.5783d602.d5805457.02d60154.5783d601.5480d3d6.015480d3.d6015457.02d58054.5702d580.d3d60154.5702d580.52d580d3.d6015457.02545702.d580d3d5.80d3d680.d3d680d3.d601d3d6.01d3d680.d3d680d3.d58052d5.57025457.0154d601.d3d68052.d5570254.d601d3d5.80525457.01d3d580.5254d680.d3d55701.d3d58052.54d68052.54d68052.54d68052.54d68052.54d68052.54d65701.d3d55701.d354d680.52d3d557.015254d6.8051d3d5.d68051d3.d5d68051.d3d5d680.51d354d6.57015254.d5d68051.d354d557.8052d354.d5578051.d354d5d6.805152d3.d5d65780.5152d3d5.d6578051.52d354d5.d6578051.52d354d5.d6578051.52d3d354.d5d65780.515152d3.5454d5d6.57578051.5252d354.54d5d6d6.57578051.515252d3.d35454d5.d5d6d657.5780d0d0.51515252.52d3d3d3.545454d5.d5d5d5d6.d6d6d657.57575757.5780d0d0.d0d0d0d0.d0d0d0d0.d0d0d0d0
Node 0xff982088
name: 'sysclk-control'
device_type: 'slew-control'
compatible: 'slew-control'
reg: 00000000
built-in:
version: 00000002
zone: 00000000
control-id: 00000100
location: 'sysclk slew'
Node 0xff983b28
name: 'i2c'
device_type: 'i2c'
compatible: 'smu-i2c'
reg: 0000000e
built-in:
#size-cells: 00000000
#address-cells: 00000001
Node 0xff984218
name: 'aliases'
keyboard: '/pseudo-hid/keyboard'
mouse: '/pseudo-hid/mouse'
eject-key: '/pseudo-hid/eject-key'
pci0: '/pci@0,f0000000'
ipc: '/ipc'
scca: '/ht/pci@2/mac-io/escc/ch-a'
nvram: '/nvram'
uni-n: '/u3'
u3: '/u3'
dart: '/u3/dart'
uni-mpic: '/u3/mpic'
ui2c: '/u3/i2c'
cpu0: '/cpus/@0'
cpu1: '/cpus/@1'
smu: '/smu'
rtc: '/smu'
sysclk: '/smu/@b/@d4'
mac-io: '/ht/pci@2/mac-io'
macio-mpic: '/ht/pci@2/mac-io/mpic'
via-pmu: '/ht/pci@2/mac-io/via-pmu'
sccb: '/ht/pci@2/mac-io/escc/ch-b'
ki2c: '/ht/pci@2/mac-io/i2c'
pci: '/ht/pci@2'
pci1: '/ht/pci@1'
pci2: '/ht/pci@2'
pci3: '/ht/pci@3'
wireless: '/ht/pci@2/@1'
usb0: '/ht/pci@2/@b'
usb1: '/ht/pci@2/@b,1'
usb-2a: '/ht/pci@2/@b'
usb-2b: '/ht/pci@2/@b,1'
usb-2c: '/ht/pci@2/@b,2'
enet: '/ht/pci@1/ethernet'
vsp: '/vsp'
veo0: '/vsp/veo@f9080000'
veo1: '/vsp/veo@f9180000'
fw: '/ht/pci@3/firewire'
uata: '/ht/pci@3/ata-6'
cd: '/ht/pci@3/ata-6/disk@0'
cd1: '/ht/pci@3/ata-6/disk@1'
sata: '/ht/pci@3/k2-sata-root'
k2-sata: '/ht/pci@3/k2-sata-root'
hd: '/ht/pci@3/k2-sata-root/k2-sata@0/disk@0'
ultra0: '/ht/pci@3/k2-sata-root/k2-sata@0/disk@0'
sd0: '/ht/pci@3/k2-sata-root/k2-sata@0/disk@0'
ultra1: '/ht/pci@3/k2-sata-root/k2-sata@1/disk@0'
sd1: '/ht/pci@3/k2-sata-root/k2-sata@1/disk@0'
last-boot: '/ht@0,f2000000/pci@1/ethernet'
second-boot: '/ht@0,f2000000/pci@3/ata-6@d/disk'
first-boot: '/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata'
screen: '/pci@0,f0000000/ATY,WhelkParent@10/ATY,Whelk_A@0'
Node 0xff98fbc8
name: 'sep'
#address-cells: 00000001
#size-cells: 00000000
compatible: 'aapl,sep-1' + 'aapl,sep'
Node 0xff98fdc0
name: 'fans'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff98ff50
name: 'clocks'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff9900e0
name: 'power-supplies'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff990278
name: 'device-slots'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff990410
name: 'door-lock'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff9905a0
name: 'temperatures'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff990738
name: 'audible-alarm'
#address-cells: 00000001
#size-cells: 00000000
Node 0xff9908d0
name: 'thermostats'
#address-cells: 00000001
#size-cells: 00000000