Subject: Device tree for new Netra systems
To: None <port-sparc@netbsd.org>
From: Matt Ragan <mdr@wayport.net>
List: port-sparc
Date: 03/22/2001 09:13:29
There has been some discussion on support of the new, cheap boxes from
Sun, and I believe Eric had asked for a device tree a couple of weeks
ago. I've gotten my hands on one of the new Netra X1s ($995 IDE-based
1U UltraSPARC-IIe), and one of the new Netra T1-AC200s ($2495 SCSI-based
1U UltraSPARC-IIe), so here is the sysdef -d output from Solaris:
Netra X1:
Node 'SUNW,UltraAX-i2', unit #-1
Node 'packages', unit #-1 (no driver)
Node 'terminal-emulator', unit #-1 (no driver)
Node 'deblocker', unit #-1 (no driver)
Node 'obp-tftp', unit #-1 (no driver)
Node 'disk-label', unit #-1 (no driver)
Node 'SUNW,builtin-drivers', unit #-1 (no driver)
Node 'dropins', unit #-1 (no driver)
Node 'kbd-translator', unit #-1 (no driver)
Node 'ufs-file-system', unit #-1 (no driver)
Node 'chosen', unit #-1 (no driver)
Node 'openprom', unit #-1 (no driver)
Node 'client-services', unit #-1 (no driver)
Node 'options', unit #0
Node 'aliases', unit #-1 (no driver)
Node 'memory', unit #-1 (no driver)
Node 'virtual-memory', unit #-1 (no driver)
Node 'pci', unit #0
Node 'pci', unit #0
Node 'ebus', unit #0
Node 'flashprom', unit #-1 (no driver)
Node 'eeprom', unit #-1 (no driver)
Node 'idprom', unit #-1 (no driver)
Node 'SUNW,lomh', unit #0
Node 'pmu', unit #-1 (no driver)
Node 'i2c', unit #-1 (no driver)
Node 'temperature', unit #-1 (no
driver)
Node 'dimm', unit #-1 (no
driver)
Node 'dimm', unit #-1 (no
driver)
Node 'i2c-nvram', unit #-1 (no
driver)
Node 'idprom', unit #-1
(no driver)
Node 'motherboard-fru', unit #-1
(no driver)
Node 'fan-control', unit #-1 (no driver)
Node 'lomp', unit #-1 (no driver)
Node 'isa', unit #1
Node 'power', unit #0
Node 'serial', unit #0
Node 'serial', unit #1
Node 'network', unit #0
Node 'usb', unit #-1 (no driver)
Node 'ide', unit #0
Node 'disk', unit #-1 (no driver)
Node 'cdrom', unit #-1 (no driver)
Node 'sd', unit #30
Node 'network', unit #1
Node 'usb', unit #-1 (no driver)
Node 'pci', unit #1
Node 'scsi', unit #0
Node 'disk', unit #-1 (no driver)
Node 'tape', unit #-1 (no driver)
Node 'sd', unit #0
Node 'sd', unit #1 (no driver)
Node 'sd', unit #2 (no driver)
Node 'sd', unit #3 (no driver)
Node 'sd', unit #4 (no driver)
Node 'sd', unit #5 (no driver)
Node 'sd', unit #6 (no driver)
Node 'sd', unit #7 (no driver)
Node 'sd', unit #8 (no driver)
Node 'sd', unit #9 (no driver)
Node 'sd', unit #10 (no driver)
Node 'sd', unit #11 (no driver)
Node 'sd', unit #12 (no driver)
Node 'sd', unit #13 (no driver)
Node 'sd', unit #14 (no driver)
Node 'scsi', unit #1
Node 'disk', unit #-1 (no driver)
Node 'tape', unit #-1 (no driver)
Node 'sd', unit #15 (no driver)
Node 'sd', unit #16 (no driver)
Node 'sd', unit #17 (no driver)
Node 'sd', unit #18 (no driver)
Node 'sd', unit #19 (no driver)
Node 'sd', unit #20 (no driver)
Node 'sd', unit #21 (no driver)
Node 'sd', unit #22 (no driver)
Node 'sd', unit #23 (no driver)
Node 'sd', unit #24 (no driver)
Node 'sd', unit #25 (no driver)
Node 'sd', unit #26 (no driver)
Node 'sd', unit #27 (no driver)
Node 'sd', unit #28 (no driver)
Node 'sd', unit #29 (no driver)
Node 'SUNW,UltraSPARC-IIe', unit #-1 (no driver)
Netra X1:
Node 'SUNW,UltraAX-i2', unit #-1
Node 'packages', unit #-1 (no driver)
Node 'terminal-emulator', unit #-1 (no driver)
Node 'deblocker', unit #-1 (no driver)
Node 'obp-tftp', unit #-1 (no driver)
Node 'disk-label', unit #-1 (no driver)
Node 'SUNW,builtin-drivers', unit #-1 (no driver)
Node 'dropins', unit #-1 (no driver)
Node 'kbd-translator', unit #-1 (no driver)
Node 'ufs-file-system', unit #-1 (no driver)
Node 'chosen', unit #-1 (no driver)
Node 'openprom', unit #-1 (no driver)
Node 'client-services', unit #-1 (no driver)
Node 'options', unit #0
Node 'aliases', unit #-1 (no driver)
Node 'memory', unit #-1 (no driver)
Node 'virtual-memory', unit #-1 (no driver)
Node 'pci', unit #0
Node 'isa', unit #0
Node 'dma', unit #-1 (no driver)
Node 'rtc', unit #-1 (no driver)
Node 'power', unit #0
Node 'SUNW,lomh', unit #0
Node 'serial', unit #0
Node 'serial', unit #1
Node 'flashprom', unit #-1 (no driver)
Node 'pmu', unit #-1 (no driver)
Node 'i2c', unit #-1 (no driver)
Node 'temperature', unit #-1 (no driver)
Node 'dimm', unit #-1 (no driver)
Node 'dimm', unit #-1 (no driver)
Node 'i2c-nvram', unit #-1 (no driver)
Node 'idprom', unit #-1 (no
driver)
Node 'motherboard-fru', unit #-1 (no
driver)
Node 'ppm', unit #-1 (no driver)
Node 'beep', unit #-1 (no driver)
Node 'fan-control', unit #-1 (no driver)
Node 'lomp', unit #-1 (no driver)
Node 'ethernet', unit #0
Node 'ethernet', unit #1
Node 'usb', unit #-1 (no driver)
Node 'ide', unit #0
Node 'disk', unit #-1 (no driver)
Node 'cdrom', unit #-1 (no driver)
Node 'dad', unit #0
Node 'SUNW,UltraSPARC-IIe', unit #-1 (no driver)
The 'ethernet' node for the X1 uses the 'dmfe' driver on Solaris. The
'network' node on the T1 uses the 'eri' driver, so neither of them use
the standard 'hme' that is used on pretty much every other SPARC system,
including the previous Netras.