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