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