1# $NetBSD: files.ofw,v 1.16 2021/02/04 20:19:09 thorpej 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_i2c_subr.c ofbus | openfirm | ofw_subr 17file dev/ofw/ofw_network_subr.c of_network_dev 18file dev/ofw/ofw_spi_subr.c ofbus | openfirm | ofw_subr 19 20# Generic disk support 21device ofdisk: disk 22attach ofdisk at ofbus 23file dev/ofw/ofdisk.c ofdisk needs-flag 24 25# Generic net support 26device ofnet: ether, ifnet, arp 27attach ofnet at ofbus 28file dev/ofw/ofnet.c ofnet needs-flag 29 30# Generic console support 31device ofcons: tty 32attach ofcons at ofbus 33file dev/ofw/ofcons.c ofcons needs-flag 34 35# Generic RTC support 36device ofrtc 37attach ofrtc at ofbus 38file dev/ofw/ofrtc.c ofrtc needs-flag 39 40# Generic bus support 41device ofbus: ofbus 42attach ofbus at ofbus 43file dev/ofw/ofbus.c ofbus 44