Add NPE Ethernet and watchdog support.

Ethernet is enabled by default, but will be non-functional without
a microcode image from Intel. See arch/arm/xscale/ixp425-fw.README.
This commit is contained in:
scw 2006-12-10 10:08:05 +00:00
parent 4152e66e28
commit 9a59c269b4
2 changed files with 20 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: NSLU2,v 1.4 2006/10/02 03:28:29 chs Exp $
# $NetBSD: NSLU2,v 1.5 2006/12/10 10:08:05 scw Exp $
#
# Linksys NSLU2 "Slug" NAS Device
#
@ -141,7 +141,7 @@ options DEBUG
options DDB # in-kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#makeoptions DEBUG="-g" # compile full symbol table
options SYMTAB_SPACE=260000
options SYMTAB_SPACE=270000
config netbsd root on ? type ?
@ -161,6 +161,9 @@ ixpclk* at ixpsip? addr 0xc8005000 size 0x30
com0 at ixpsip? addr 0xc8000000 size 0x1000 index 0
options COM_PXA2X0
# Watchdog
ixpdog0 at ixpsip? addr 0xc8005014
# I2C bus (using bit-banged GPIO pins)
slugiic0 at ixpsip?
iic0 at slugiic0
@ -181,6 +184,16 @@ ixpio0 at mainbus?
# PCI bus
pci0 at ixpio? bus ?
# IXP425 NPE Micro-engine support
ixme0 at mainbus? # Includes QMGR
ixpnpe0 at ixme0 npe 1 # NPE-B
#ixpnpe1 at ixme0 npe 2 # NPE-C (not used on NSLU2)
# IXP425 NPE Ethernet on NPE-B
npe0 at ixpnpe0 phy 1
# USB devices
ehci* at pci? dev ? function ?
ohci* at pci? dev ? function ?
@ -205,7 +218,8 @@ udav* at uhub? port ? # Davicom DM9601 based adapters
url* at uhub? port ? # Realtek RTL8150L based adapters
# MII/PHY support
ukphy* at mii? phy ? # Generic/Unknown PHY
rlphy* at mii? phy ? # Realtek RTL8201
ukphy* at mii? phy ? # Generic/Unknown PHY
# USB 802.11 adapters
atu* at uhub? port ? # Atmel AT76C50XX based adapters

View File

@ -1,4 +1,6 @@
# $NetBSD: mk.nslu2,v 1.1 2006/02/28 20:40:33 scw Exp $
# $NetBSD: mk.nslu2,v 1.2 2006/12/10 10:08:05 scw Exp $
.include "$S/arch/arm/xscale/ixp425-fw.mk"
SYSTEM_FIRST_OBJ= nslu2_start.o
SYSTEM_FIRST_SFILE= ${THISARM}/nslu2/nslu2_start.S