1 # $NetBSD: files.netwalker,v 1.10 2015/12/21 04:26:29 hkenken Exp $ 2 # 3 # Sharp Netwalker configuration info 4 # 5 6 file arch/evbarm/netwalker/netwalker_machdep.c 7 8 # Kernel boot arguments 9 defparam opt_machdep.h BOOT_ARGS 10 11 # CPU support and integrated peripherals 12 include "arch/arm/imx/files.imx51" 13 14 device imxusbc_axi 15 attach imxusbc at axi with imxusbc_axi 16 file arch/evbarm/netwalker/netwalker_usb.c imxusbc_axi 17 18 # LCD controller 19 attach ipu at axi with lcd_netwalker : imx_ipuv3 20 file arch/evbarm/netwalker/netwalker_lcd.c lcd_netwalker 21 defflag opt_netwalker_lcd.h LCD_DEBUG 22 23 # CSPI & eCSPI Controller 24 attach imxspi at axi with spi_netwalker 25 file arch/evbarm/netwalker/netwalker_spi.c spi_netwalker 26 27 # Mouse button 28 device mousebtn: wsmousedev 29 attach mousebtn at gpio with netwalker_btn 30 file arch/evbarm/netwalker/netwalker_btn.c netwalker_btn 31 defflag opt_mousebtn.h MOUSEBTN_POLLING 32 33 # Power button 34 device pwrbtn: sysmon_envsys 35 attach pwrbtn at gpio with netwalker_pwr 36 file arch/evbarm/netwalker/netwalker_pwr.c netwalker_pwr 37 38 # Lid close switch 39 device lidsw: sysmon_envsys 40 attach lidsw at gpio with netwalker_lid 41 file arch/evbarm/netwalker/netwalker_lid.c netwalker_lid 42 43 # LCD BackLight 44 attach imxpwm at axi with netwalker_backlight 45 file arch/evbarm/netwalker/netwalker_backlight.c netwalker_backlight needs-flag 46 47 # OJ6SH-T25 Optical Joystick 48 device oj6sh: wsmousedev 49 attach oj6sh at spi 50 file dev/spi/oj6sh.c oj6sh 51 defflag opt_oj6sh.h OJ6SH_UP_Y_RIGHT_X 52 OJ6SH_DOWN_Y_LEFT_X 53 OJ6SH_UP_X_LEFT_Y 54 OJ6SH_DOWN_X_RIGHT_Y 55 56