xref: /openbsd-src/sys/dev/fdt/files.fdt (revision 8ead0783a05eee83ab02af2c7b14b10fbcdce47d)
1#	$OpenBSD: files.fdt,v 1.27 2017/09/21 12:01:52 patrick Exp $
2#
3# Config file and device description for machine-independent FDT code.
4# Included by ports that need it.
5
6device	simplefb: wsemuldisplaydev, rasops15, rasops16, rasops24, rasops32
7attach	simplefb at fdt
8file	dev/fdt/simplefb.c		simplefb
9
10device	sxiccmu
11attach	sxiccmu at fdt
12file	dev/fdt/sxiccmu.c		sxiccmu
13
14device	sxipio {}: gpiobus
15attach	sxipio at fdt
16file	dev/fdt/sxipio.c		sxipio
17
18device	sxirtc
19attach	sxirtc at fdt
20file	dev/fdt/sxirtc.c		sxirtc
21
22device	sximmc: sdmmcbus
23attach	sximmc at fdt
24file	dev/fdt/sximmc.c		sximmc
25
26device	sxitwi: i2cbus
27attach	sxitwi at fdt
28file	dev/fdt/sxitwi.c		sxitwi
29
30device	axppmic
31attach	axppmic at i2c
32file	dev/fdt/axp20x.c		axppmic
33
34device	bcmaux
35attach	bcmaux at fdt
36file	dev/fdt/bcm2835_aux.c		bcmaux
37
38device	bcmdog
39attach	bcmdog at fdt
40file	dev/fdt/bcm2835_dog.c		bcmdog
41
42device	exrtc
43attach	exrtc at fdt
44file	dev/fdt/exrtc.c			exrtc
45
46# ARM PrimeCell PL031 Real-time clock
47device	plrtc
48attach	plrtc at fdt
49file	dev/fdt/plrtc.c			plrtc
50
51# ARM Power State Coordination Interface
52device	psci
53attach	psci at fdt
54file	dev/fdt/psci.c			psci
55
56attach	virtio at fdt with virtio_mmio
57file	dev/fdt/virtio_mmio.c		virtio_mmio
58
59# Advanced Host Controller Interface for Serial ATA
60attach	ahci at fdt with ahci_fdt
61file	dev/fdt/ahci_fdt.c		ahci_fdt
62
63attach	dwge at fdt with dwge_fdt
64file	dev/fdt/if_dwge_fdt.c		dwge_fdt
65
66attach	ehci at fdt with ehci_fdt
67file	dev/fdt/ehci_fdt.c		ehci_fdt
68
69attach	sdhc at fdt with sdhc_fdt
70file	dev/fdt/sdhc_fdt.c		sdhc_fdt
71
72attach	xhci at fdt with xhci_fdt
73file	dev/fdt/xhci_fdt.c		xhci_fdt
74
75device	syscon
76attach	syscon at fdt
77file	dev/fdt/syscon.c		syscon
78
79device	rkclock
80attach	rkclock at fdt
81file	dev/fdt/rkclock.c		rkclock
82
83device	rkdwusb: fdt
84attach	rkdwusb at fdt
85file	dev/fdt/rkdwusb.c		rkdwusb
86
87device	rkgrf
88attach	rkgrf at fdt
89file	dev/fdt/rkgrf.c			rkgrf
90
91device	rkgpio
92attach	rkgpio at fdt
93file	dev/fdt/rkgpio.c		rkgpio
94
95device	rkiic: i2cbus
96attach	rkiic at fdt
97file	dev/fdt/rkiic.c			rkiic
98
99device	rkpmic
100attach	rkpmic at i2c
101file	dev/fdt/rkpmic.c		rkpmic
102
103device	rkpinctrl: fdt
104attach	rkpinctrl at fdt
105file	dev/fdt/rkpinctrl.c		rkpinctrl
106
107device	rktemp
108attach	rktemp at fdt
109file	dev/fdt/rktemp.c		rktemp
110
111device	dwmmc: sdmmcbus
112attach	dwmmc at fdt
113file	dev/fdt/dwmmc.c			dwmmc
114
115device	dwdog
116attach	dwdog at fdt
117file	dev/fdt/dwdog.c			dwdog
118
119device	mvpinctrl
120attach	mvpinctrl at fdt
121file	dev/fdt/mvpinctrl.c		mvpinctrl
122
123device	mvmdio
124attach	mvmdio at fdt
125file	dev/fdt/mvmdio.c		mvmdio
126
127device	mvneta: ether, ifnet, mii, ifmedia
128attach	mvneta at fdt
129file	dev/fdt/if_mvneta.c		mvneta
130
131device	dwxe: ether, ifnet, mii, ifmedia
132attach	dwxe at fdt
133file	dev/fdt/if_dwxe.c		dwxe
134