1# $NetBSD: files.lubbock,v 1.2 2003/06/16 17:40:51 thorpej Exp $ 2# 3# Intel LUBBOCK evaluation board configuration info 4# 5 6file arch/evbarm/lubbock/lubbock_machdep.c 7 8# CPU support and integrated peripherals 9include "arch/arm/xscale/files.pxa2x0" 10 11# LUBBOCK on-board devices (including CPLD) 12device obio {[addr = -1], [size = -1], [width = -1], [intr = -1]} 13attach obio at pxaip 14file arch/evbarm/lubbock/obio.c obio 15 16# SMSC LAN91C96 17attach sm at obio with sm_obio 18defflag opt_lubbock.h LUBBOCK_SMC91C96_16BIT 19file arch/evbarm/lubbock/if_sm_obio.c sm_obio 20file arch/evbarm/lubbock/sm_obio_space.c sm_obio 21file arch/evbarm/lubbock/sm_obio_space_asm.S sm_obio 22 23# SA1111 companion chips 24device sacc { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] } 25attach sacc at obio with sacc_obio 26file arch/arm/sa11x0/sa1111.c sacc 27file arch/evbarm/lubbock/sacc_obio.c sacc_obio 28 29# PS/2 keyboard & mouse 30# XXX: `slot' locator is bogus, but keyboard/mouse driver needs this. 31device sackbc { [slot = -1] } 32attach sackbc at sacc 33file arch/arm/sa11x0/sa1111_kbc.c sackbc 34 35device pckbd: wskbddev 36attach pckbd at sackbc 37file dev/pckbc/pckbd.c pckbd needs-flag 38file dev/pckbc/wskbdmap_mfii.c pckbd 39defparam PCKBD_LAYOUT 40 41 42# XXX: not yet. 43#attach pms at sackbc with pms_sa 44 45 46# PCMCIA 47include "dev/pcmcia/files.pcmcia" 48 49device sacpcic: pcmciabus 50attach sacpcic at sacc 51file arch/arm/sa11x0/sa11x1_pcic.c sacpcic needs-flag 52file arch/arm/sa11x0/sa11xx_pcic.c sacpcic 53 54 55# LCD frame buffer 56attach lcd at obio with lcd_obio 57file arch/evbarm/lubbock/lcd.c lcd_obio 58