xref: /netbsd-src/sys/dev/ofw/files.ofw (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
1#	$NetBSD: files.ofw,v 1.15 2020/04/03 06:02:51 macallan Exp $
2#
3# First cut on Openfirmware interface
4#
5
6define	ofbus {}
7define	of_network_dev
8define	ofw_subr
9
10defpseudo openfirm
11file	dev/ofw/openfirmio.c		openfirm needs-flag
12file 	dev/ofw/ofw_sysctl.c		openfirm | ofw_subr
13
14file	dev/ofw/ofw_subr.c		ofbus | openfirm | ofw_subr
15
16file	dev/ofw/ofw_network_subr.c	of_network_dev
17
18# Generic disk support
19device	ofdisk: disk
20attach	ofdisk at ofbus
21file	dev/ofw/ofdisk.c		ofdisk needs-flag
22
23# Generic net support
24device	ofnet: ether, ifnet, arp
25attach	ofnet at ofbus
26file	dev/ofw/ofnet.c			ofnet needs-flag
27
28# Generic console support
29device	ofcons: tty
30attach	ofcons at ofbus
31file	dev/ofw/ofcons.c		ofcons needs-flag
32
33# Generic RTC support
34device	ofrtc
35attach	ofrtc at ofbus
36file	dev/ofw/ofrtc.c			ofrtc needs-flag
37
38# Generic bus support
39device	ofbus: ofbus
40attach	ofbus at ofbus
41file	dev/ofw/ofbus.c			ofbus
42