1 # $NetBSD% 2 # 3 # Linksys NSLU2 "Slug" configuration info 4 # 5 6 # Use the generic ARM soft interrupt code. 7 file arch/arm/arm/softintr.c 8 file arch/evbarm/nslu2/nslu2_machdep.c 9 10 # IXP425 Network Processor CPU support 11 include "arch/arm/xscale/files.ixp425" 12 13 # IXP425 PCI bus support 14 attach ixpio at mainbus with ixpio_mainbus 15 file arch/evbarm/nslu2/nslu2_mainbus.c ixpio_mainbus 16 file arch/evbarm/nslu2/nslu2_pci.c ixpio 17 18 # IXP425 slow peripheral bus support 19 attach ixpsip at mainbus 20 21 # Bitbang I2C bus (using two GPIO pins) 22 # (Attached to ixpsip for want of a better place) 23 device slugiic: i2cbus, i2c_bitbang 24 attach slugiic at ixpsip 25 file arch/evbarm/nslu2/nslu2_iic.c slugiic 26 27 # Power/Reset button support 28 device slugbutt: sysmon_power, sysmon_taskq 29 attach slugbutt at ixpsip 30 file arch/evbarm/nslu2/nslu2_buttons.c slugbutt 31 32 # Disk activity and status LED support 33 device slugled 34 attach slugled at ixpsip 35 file arch/evbarm/nslu2/nslu2_leds.c slugled 36 37 # Buzzer support 38 #device slugbuzz 39 #attach slugbuzz at ixpsip 40 #file arch/evbarm/nslu2/nslu2_slugbuzz.c slugbuzz 41