files.ofw revision 1.18
11.18Sthorpej#	$NetBSD: files.ofw,v 1.18 2025/09/14 00:28:43 thorpej Exp $
21.1Sws#
31.1Sws# First cut on Openfirmware interface
41.1Sws#
51.1Sws
61.8Smycroftdefine	ofbus {}
71.9Sthorpejdefine	of_network_dev
81.14Sjmcneilldefine	ofw_subr
91.11Smatt
101.11Smattdefpseudo openfirm
111.11Smattfile	dev/ofw/openfirmio.c		openfirm needs-flag
121.15Smacallanfile 	dev/ofw/ofw_sysctl.c		openfirm | ofw_subr
131.6Scgd
141.14Sjmcneillfile	dev/ofw/ofw_subr.c		ofbus | openfirm | ofw_subr
151.9Sthorpej
161.16Sthorpejfile	dev/ofw/ofw_i2c_subr.c		ofbus | openfirm | ofw_subr
171.9Sthorpejfile	dev/ofw/ofw_network_subr.c	of_network_dev
181.1Sws
191.17Sthorpej# Let individual ports pull this in, as necessary.
201.17Sthorpej#file	dev/ofw/ofw_pci_subr.c		ofbus | openfirm | ofw_subr
211.17Sthorpej
221.1Sws# Generic disk support
231.7Sthorpejdevice	ofdisk: disk
241.8Smycroftattach	ofdisk at ofbus
251.1Swsfile	dev/ofw/ofdisk.c		ofdisk needs-flag
261.1Sws
271.1Sws# Generic net support
281.10Swsdevice	ofnet: ether, ifnet, arp
291.8Smycroftattach	ofnet at ofbus
301.10Swsfile	dev/ofw/ofnet.c			ofnet needs-flag
311.1Sws
321.1Sws# Generic console support
331.7Sthorpejdevice	ofcons: tty
341.8Smycroftattach	ofcons at ofbus
351.1Swsfile	dev/ofw/ofcons.c		ofcons needs-flag
361.1Sws
371.1Sws# Generic RTC support
381.8Smycroftdevice	ofrtc
391.8Smycroftattach	ofrtc at ofbus
401.1Swsfile	dev/ofw/ofrtc.c			ofrtc needs-flag
411.1Sws
421.1Sws# Generic bus support
431.12Sthorpejdevice	ofbus: ofbus
441.8Smycroftattach	ofbus at ofbus
451.8Smycroftfile	dev/ofw/ofbus.c			ofbus
46