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