head	1.16;
access;
symbols
	netbsd-11-0-RELEASE:1.16
	netbsd-11-0-RC7:1.16
	netbsd-11-0-RC6:1.16
	netbsd-11-0-RC5:1.16
	netbsd-11-0-RC4:1.16
	netbsd-11-0-RC3:1.16
	netbsd-11-0-RC2:1.16
	netbsd-11-0-RC1:1.16
	perseant-exfatfs-base-20250801:1.16
	netbsd-11:1.16.0.22
	netbsd-11-base:1.16
	netbsd-10-1-RELEASE:1.16
	perseant-exfatfs-base-20240630:1.16
	perseant-exfatfs:1.16.0.20
	perseant-exfatfs-base:1.16
	netbsd-8-3-RELEASE:1.14
	netbsd-9-4-RELEASE:1.14
	netbsd-10-0-RELEASE:1.16
	netbsd-10-0-RC6:1.16
	netbsd-10-0-RC5:1.16
	netbsd-10-0-RC4:1.16
	netbsd-10-0-RC3:1.16
	netbsd-10-0-RC2:1.16
	thorpej-ifq:1.16.0.18
	thorpej-ifq-base:1.16
	thorpej-altq-separation:1.16.0.16
	thorpej-altq-separation-base:1.16
	netbsd-10-0-RC1:1.16
	netbsd-10:1.16.0.14
	netbsd-10-base:1.16
	bouyer-sunxi-drm:1.16.0.12
	bouyer-sunxi-drm-base:1.16
	netbsd-9-3-RELEASE:1.14
	thorpej-i2c-spi-conf2:1.16.0.10
	thorpej-i2c-spi-conf2-base:1.16
	thorpej-futex2:1.16.0.8
	thorpej-futex2-base:1.16
	thorpej-cfargs2:1.16.0.6
	thorpej-cfargs2-base:1.16
	cjep_sun2x-base1:1.16
	cjep_sun2x:1.16.0.4
	cjep_sun2x-base:1.16
	cjep_staticlib_x-base1:1.16
	netbsd-9-2-RELEASE:1.14
	cjep_staticlib_x:1.16.0.2
	cjep_staticlib_x-base:1.16
	thorpej-i2c-spi-conf:1.14.0.182
	thorpej-i2c-spi-conf-base:1.16
	thorpej-cfargs:1.14.0.180
	thorpej-cfargs-base:1.14
	thorpej-futex:1.14.0.178
	thorpej-futex-base:1.14
	netbsd-9-1-RELEASE:1.14
	bouyer-xenpvh-base2:1.14
	phil-wifi-20200421:1.14
	bouyer-xenpvh-base1:1.14
	phil-wifi-20200411:1.14
	bouyer-xenpvh:1.14.0.176
	bouyer-xenpvh-base:1.14
	is-mlppp:1.14.0.174
	is-mlppp-base:1.14
	phil-wifi-20200406:1.14
	netbsd-8-2-RELEASE:1.14
	ad-namecache-base3:1.14
	netbsd-9-0-RELEASE:1.14
	netbsd-9-0-RC2:1.14
	ad-namecache-base2:1.14
	ad-namecache-base1:1.14
	ad-namecache:1.14.0.172
	ad-namecache-base:1.14
	netbsd-9-0-RC1:1.14
	phil-wifi-20191119:1.14
	netbsd-9:1.14.0.170
	netbsd-9-base:1.14
	phil-wifi-20190609:1.14
	netbsd-8-1-RELEASE:1.14
	netbsd-8-1-RC1:1.14
	isaki-audio2:1.14.0.168
	isaki-audio2-base:1.14
	pgoyette-compat-merge-20190127:1.14
	pgoyette-compat-20190127:1.14
	pgoyette-compat-20190118:1.14
	pgoyette-compat-1226:1.14
	pgoyette-compat-1126:1.14
	pgoyette-compat-1020:1.14
	pgoyette-compat-0930:1.14
	pgoyette-compat-0906:1.14
	jdolecek-ncqfixes:1.14.0.166
	jdolecek-ncqfixes-base:1.14
	netbsd-7-2-RELEASE:1.14
	pgoyette-compat-0728:1.14
	netbsd-8-0-RELEASE:1.14
	phil-wifi:1.14.0.164
	phil-wifi-base:1.14
	pgoyette-compat-0625:1.14
	netbsd-8-0-RC2:1.14
	pgoyette-compat-0521:1.14
	pgoyette-compat-0502:1.14
	pgoyette-compat-0422:1.14
	netbsd-8-0-RC1:1.14
	pgoyette-compat-0415:1.14
	pgoyette-compat-0407:1.14
	pgoyette-compat-0330:1.14
	pgoyette-compat-0322:1.14
	pgoyette-compat-0315:1.14
	netbsd-7-1-2-RELEASE:1.14
	pgoyette-compat:1.14.0.162
	pgoyette-compat-base:1.14
	netbsd-7-1-1-RELEASE:1.14
	tls-maxphys-base-20171202:1.14
	matt-nb8-mediatek:1.14.0.160
	matt-nb8-mediatek-base:1.14
	nick-nhusb-base-20170825:1.14
	perseant-stdc-iso10646:1.14.0.158
	perseant-stdc-iso10646-base:1.14
	netbsd-8:1.14.0.156
	netbsd-8-base:1.14
	prg-localcount2-base3:1.14
	prg-localcount2-base2:1.14
	prg-localcount2-base1:1.14
	prg-localcount2:1.14.0.154
	prg-localcount2-base:1.14
	pgoyette-localcount-20170426:1.14
	bouyer-socketcan-base1:1.14
	jdolecek-ncq:1.14.0.152
	jdolecek-ncq-base:1.14
	pgoyette-localcount-20170320:1.14
	netbsd-7-1:1.14.0.150
	netbsd-7-1-RELEASE:1.14
	netbsd-7-1-RC2:1.14
	nick-nhusb-base-20170204:1.14
	netbsd-7-nhusb-base-20170116:1.14
	bouyer-socketcan:1.14.0.148
	bouyer-socketcan-base:1.14
	pgoyette-localcount-20170107:1.14
	netbsd-7-1-RC1:1.14
	nick-nhusb-base-20161204:1.14
	pgoyette-localcount-20161104:1.14
	netbsd-7-0-2-RELEASE:1.14
	nick-nhusb-base-20161004:1.14
	localcount-20160914:1.14
	netbsd-7-nhusb:1.14.0.146
	netbsd-7-nhusb-base:1.14
	pgoyette-localcount-20160806:1.14
	pgoyette-localcount-20160726:1.14
	pgoyette-localcount:1.14.0.144
	pgoyette-localcount-base:1.14
	nick-nhusb-base-20160907:1.14
	nick-nhusb-base-20160529:1.14
	netbsd-7-0-1-RELEASE:1.14
	nick-nhusb-base-20160422:1.14
	nick-nhusb-base-20160319:1.14
	nick-nhusb-base-20151226:1.14
	netbsd-7-0:1.14.0.142
	netbsd-7-0-RELEASE:1.14
	nick-nhusb-base-20150921:1.14
	netbsd-7-0-RC3:1.14
	netbsd-7-0-RC2:1.14
	netbsd-7-0-RC1:1.14
	nick-nhusb-base-20150606:1.14
	nick-nhusb-base-20150406:1.14
	nick-nhusb:1.14.0.140
	nick-nhusb-base:1.14
	netbsd-5-2-3-RELEASE:1.14
	netbsd-5-1-5-RELEASE:1.14
	netbsd-6-0-6-RELEASE:1.14
	netbsd-6-1-5-RELEASE:1.14
	netbsd-7:1.14.0.138
	netbsd-7-base:1.14
	yamt-pagecache-base9:1.14
	yamt-pagecache-tag8:1.14
	netbsd-6-1-4-RELEASE:1.14
	netbsd-6-0-5-RELEASE:1.14
	tls-earlyentropy:1.14.0.136
	tls-earlyentropy-base:1.14
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.14
	riastradh-drm2-base3:1.14
	netbsd-6-1-3-RELEASE:1.14
	netbsd-6-0-4-RELEASE:1.14
	netbsd-5-2-2-RELEASE:1.14
	netbsd-5-1-4-RELEASE:1.14
	netbsd-6-1-2-RELEASE:1.14
	netbsd-6-0-3-RELEASE:1.14
	netbsd-5-2-1-RELEASE:1.14
	netbsd-5-1-3-RELEASE:1.14
	rmind-smpnet-nbase:1.14
	netbsd-6-1-1-RELEASE:1.14
	riastradh-drm2-base2:1.14
	riastradh-drm2-base1:1.14
	riastradh-drm2:1.14.0.134
	riastradh-drm2-base:1.14
	rmind-smpnet:1.14.0.126
	rmind-smpnet-base:1.14
	netbsd-6-1:1.14.0.132
	netbsd-6-0-2-RELEASE:1.14
	netbsd-6-1-RELEASE:1.14
	khorben-n900:1.14.0.130
	netbsd-6-1-RC4:1.14
	netbsd-6-1-RC3:1.14
	agc-symver:1.14.0.128
	agc-symver-base:1.14
	netbsd-6-1-RC2:1.14
	netbsd-6-1-RC1:1.14
	yamt-pagecache-base8:1.14
	netbsd-5-2:1.14.0.124
	netbsd-6-0-1-RELEASE:1.14
	yamt-pagecache-base7:1.14
	netbsd-5-2-RELEASE:1.14
	netbsd-5-2-RC1:1.14
	matt-nb6-plus-nbase:1.14
	yamt-pagecache-base6:1.14
	netbsd-6-0:1.14.0.122
	netbsd-6-0-RELEASE:1.14
	netbsd-6-0-RC2:1.14
	tls-maxphys:1.14.0.120
	tls-maxphys-base:1.14
	matt-nb6-plus:1.14.0.118
	matt-nb6-plus-base:1.14
	netbsd-6-0-RC1:1.14
	jmcneill-usbmp-base10:1.14
	yamt-pagecache-base5:1.14
	jmcneill-usbmp-base9:1.14
	yamt-pagecache-base4:1.14
	jmcneill-usbmp-base8:1.14
	jmcneill-usbmp-base7:1.14
	jmcneill-usbmp-base6:1.14
	jmcneill-usbmp-base5:1.14
	jmcneill-usbmp-base4:1.14
	jmcneill-usbmp-base3:1.14
	jmcneill-usbmp-pre-base2:1.14
	jmcneill-usbmp-base2:1.14
	netbsd-6:1.14.0.116
	netbsd-6-base:1.14
	netbsd-5-1-2-RELEASE:1.14
	netbsd-5-1-1-RELEASE:1.14
	jmcneill-usbmp:1.14.0.114
	jmcneill-usbmp-base:1.14
	jmcneill-audiomp3:1.14.0.112
	jmcneill-audiomp3-base:1.14
	yamt-pagecache-base3:1.14
	yamt-pagecache-base2:1.14
	yamt-pagecache:1.14.0.110
	yamt-pagecache-base:1.14
	rmind-uvmplock-nbase:1.14
	cherry-xenmp:1.14.0.108
	cherry-xenmp-base:1.14
	bouyer-quota2-nbase:1.14
	bouyer-quota2:1.14.0.106
	bouyer-quota2-base:1.14
	jruoho-x86intr:1.14.0.104
	jruoho-x86intr-base:1.14
	matt-mips64-premerge-20101231:1.14
	matt-nb5-mips64-premerge-20101231:1.14
	matt-nb5-pq3:1.14.0.102
	matt-nb5-pq3-base:1.14
	netbsd-5-1:1.14.0.100
	netbsd-5-1-RELEASE:1.14
	uebayasi-xip-base4:1.14
	uebayasi-xip-base3:1.14
	yamt-nfs-mp-base11:1.14
	netbsd-5-1-RC4:1.14
	matt-nb5-mips64-k15:1.14
	uebayasi-xip-base2:1.14
	yamt-nfs-mp-base10:1.14
	netbsd-5-1-RC3:1.14
	netbsd-5-1-RC2:1.14
	uebayasi-xip-base1:1.14
	netbsd-5-1-RC1:1.14
	rmind-uvmplock:1.14.0.98
	rmind-uvmplock-base:1.14
	yamt-nfs-mp-base9:1.14
	uebayasi-xip:1.14.0.96
	uebayasi-xip-base:1.14
	netbsd-5-0-2-RELEASE:1.14
	matt-nb5-mips64-premerge-20091211:1.14
	matt-premerge-20091211:1.14
	yamt-nfs-mp-base8:1.14
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.14
	matt-nb4-mips64-k7-u2a-k9b:1.14
	matt-nb5-mips64-u1-k1-k5:1.14
	yamt-nfs-mp-base7:1.14
	matt-nb5-mips64:1.14.0.94
	netbsd-5-0-1-RELEASE:1.14
	jymxensuspend-base:1.14
	yamt-nfs-mp-base6:1.14
	yamt-nfs-mp-base5:1.14
	yamt-nfs-mp-base4:1.14
	jym-xensuspend-nbase:1.14
	yamt-nfs-mp-base3:1.14
	nick-hppapmap-base4:1.14
	nick-hppapmap-base3:1.14
	netbsd-5-0:1.14.0.92
	netbsd-5-0-RELEASE:1.14
	netbsd-5-0-RC4:1.14
	netbsd-5-0-RC3:1.14
	nick-hppapmap-base2:1.14
	netbsd-5-0-RC2:1.14
	jym-xensuspend:1.14.0.90
	jym-xensuspend-base:1.14
	netbsd-5-0-RC1:1.14
	haad-dm-base2:1.14
	haad-nbase2:1.14
	ad-audiomp2:1.14.0.88
	ad-audiomp2-base:1.14
	netbsd-5:1.14.0.86
	netbsd-5-base:1.14
	nick-hppapmap:1.14.0.84
	nick-hppapmap-base:1.14
	matt-mips64-base2:1.14
	matt-mips64:1.14.0.82
	haad-dm-base1:1.14
	wrstuden-revivesa-base-4:1.14
	netbsd-4-0-1-RELEASE:1.14
	wrstuden-revivesa-base-3:1.14
	wrstuden-revivesa-base-2:1.14
	wrstuden-fixsa-newbase:1.14
	nick-csl-alignment-base5:1.14
	haad-dm:1.14.0.80
	haad-dm-base:1.14
	wrstuden-revivesa-base-1:1.14
	simonb-wapbl-nbase:1.14
	yamt-pf42-base4:1.14
	simonb-wapbl:1.14.0.78
	simonb-wapbl-base:1.14
	yamt-pf42-base3:1.14
	hpcarm-cleanup-nbase:1.14
	yamt-pf42-baseX:1.14
	yamt-pf42-base2:1.14
	yamt-nfs-mp-base2:1.14
	wrstuden-revivesa:1.14.0.76
	wrstuden-revivesa-base:1.14
	yamt-nfs-mp:1.14.0.74
	yamt-nfs-mp-base:1.14
	yamt-pf42:1.14.0.72
	yamt-pf42-base:1.14
	ad-socklock-base1:1.14
	yamt-lazymbuf-base15:1.14
	yamt-lazymbuf-base14:1.14
	keiichi-mipv6-nbase:1.14
	mjf-devfs2:1.14.0.70
	mjf-devfs2-base:1.14
	nick-net80211-sync:1.14.0.68
	nick-net80211-sync-base:1.14
	keiichi-mipv6:1.14.0.66
	keiichi-mipv6-base:1.14
	bouyer-xeni386-merge1:1.14
	matt-armv6-prevmlocking:1.14
	wrstuden-fixsa-base-1:1.14
	vmlocking2-base3:1.14
	netbsd-4-0:1.14.0.64
	netbsd-4-0-RELEASE:1.14
	bouyer-xeni386-nbase:1.14
	yamt-kmem-base3:1.14
	cube-autoconf:1.14.0.62
	cube-autoconf-base:1.14
	yamt-kmem-base2:1.14
	bouyer-xeni386:1.14.0.60
	bouyer-xeni386-base:1.14
	yamt-kmem:1.14.0.58
	yamt-kmem-base:1.14
	vmlocking2-base2:1.14
	reinoud-bufcleanup-nbase:1.14
	vmlocking2:1.14.0.56
	vmlocking2-base1:1.14
	netbsd-4-0-RC5:1.14
	matt-nb4-arm:1.14.0.54
	matt-nb4-arm-base:1.14
	matt-armv6-nbase:1.14
	jmcneill-base:1.14
	netbsd-4-0-RC4:1.14
	mjf-devfs:1.14.0.52
	mjf-devfs-base:1.14
	bouyer-xenamd64-base2:1.14
	vmlocking-nbase:1.14
	yamt-x86pmap-base4:1.14
	bouyer-xenamd64:1.14.0.50
	bouyer-xenamd64-base:1.14
	netbsd-4-0-RC3:1.14
	yamt-x86pmap-base3:1.14
	yamt-x86pmap-base2:1.14
	netbsd-4-0-RC2:1.14
	yamt-x86pmap:1.14.0.48
	yamt-x86pmap-base:1.14
	netbsd-4-0-RC1:1.14
	matt-armv6:1.14.0.46
	matt-armv6-base:1.14
	matt-mips64-base:1.14
	jmcneill-pm:1.14.0.44
	jmcneill-pm-base:1.14
	hpcarm-cleanup:1.14.0.42
	hpcarm-cleanup-base:1.14
	nick-csl-alignment:1.14.0.40
	nick-csl-alignment-base:1.14
	netbsd-3-1-1-RELEASE:1.13
	netbsd-3-0-3-RELEASE:1.13
	yamt-idlelwp-base8:1.14
	wrstuden-fixsa:1.14.0.38
	wrstuden-fixsa-base:1.14
	thorpej-atomic:1.14.0.36
	thorpej-atomic-base:1.14
	reinoud-bufcleanup:1.14.0.34
	reinoud-bufcleanup-base:1.14
	mjf-ufs-trans:1.14.0.32
	mjf-ufs-trans-base:1.14
	vmlocking:1.14.0.30
	vmlocking-base:1.14
	ad-audiomp:1.14.0.28
	ad-audiomp-base:1.14
	yamt-idlelwp:1.14.0.26
	post-newlock2-merge:1.14
	newlock2-nbase:1.14
	yamt-splraiseipl-base5:1.14
	yamt-splraiseipl-base4:1.14
	yamt-splraiseipl-base3:1.14
	abandoned-netbsd-4-base:1.14
	abandoned-netbsd-4:1.14.0.18
	netbsd-3-1:1.13.0.28
	netbsd-3-1-RELEASE:1.13
	netbsd-3-0-2-RELEASE:1.13
	yamt-splraiseipl-base2:1.14
	netbsd-3-1-RC4:1.13
	yamt-splraiseipl:1.14.0.22
	yamt-splraiseipl-base:1.14
	netbsd-3-1-RC3:1.13
	yamt-pdpolicy-base9:1.14
	newlock2:1.14.0.20
	newlock2-base:1.14
	yamt-pdpolicy-base8:1.14
	netbsd-3-1-RC2:1.13
	netbsd-3-1-RC1:1.13
	yamt-pdpolicy-base7:1.14
	netbsd-4:1.14.0.24
	netbsd-4-base:1.14
	yamt-pdpolicy-base6:1.14
	chap-midi-nbase:1.14
	netbsd-3-0-1-RELEASE:1.13
	gdamore-uart:1.14.0.16
	gdamore-uart-base:1.14
	simonb-timcounters-final:1.14
	yamt-pdpolicy-base5:1.14
	chap-midi:1.14.0.14
	chap-midi-base:1.14
	yamt-pdpolicy-base4:1.14
	yamt-pdpolicy-base3:1.14
	peter-altq-base:1.14
	peter-altq:1.14.0.12
	yamt-pdpolicy-base2:1.14
	elad-kernelauth-base:1.14
	elad-kernelauth:1.14.0.10
	yamt-pdpolicy:1.14.0.8
	yamt-pdpolicy-base:1.14
	yamt-uio_vmspace-base5:1.14
	simonb-timecounters:1.14.0.6
	simonb-timecounters-base:1.14
	rpaulo-netinet-merge-pcb:1.14.0.4
	rpaulo-netinet-merge-pcb-base:1.14
	yamt-uio_vmspace:1.14.0.2
	netbsd-3-0:1.13.0.26
	netbsd-3-0-RELEASE:1.13
	netbsd-3-0-RC6:1.13
	yamt-readahead-base3:1.13
	netbsd-3-0-RC5:1.13
	netbsd-3-0-RC4:1.13
	netbsd-3-0-RC3:1.13
	yamt-readahead-base2:1.13
	netbsd-3-0-RC2:1.13
	yamt-readahead-pervnode:1.13
	yamt-readahead-perfile:1.13
	yamt-readahead:1.13.0.24
	yamt-readahead-base:1.13
	netbsd-3-0-RC1:1.13
	yamt-vop-base3:1.13
	netbsd-2-0-3-RELEASE:1.13
	netbsd-2-1:1.13.0.22
	yamt-vop-base2:1.13
	thorpej-vnode-attr:1.13.0.20
	thorpej-vnode-attr-base:1.13
	netbsd-2-1-RELEASE:1.13
	yamt-vop:1.13.0.18
	yamt-vop-base:1.13
	netbsd-2-1-RC6:1.13
	netbsd-2-1-RC5:1.13
	netbsd-2-1-RC4:1.13
	netbsd-2-1-RC3:1.13
	netbsd-2-1-RC2:1.13
	netbsd-2-1-RC1:1.13
	yamt-lazymbuf:1.13.0.16
	yamt-km-base4:1.13
	netbsd-2-0-2-RELEASE:1.13
	yamt-km-base3:1.13
	netbsd-3:1.13.0.14
	netbsd-3-base:1.13
	yamt-km-base2:1.13
	yamt-km:1.13.0.10
	yamt-km-base:1.13
	kent-audio2:1.13.0.8
	kent-audio2-base:1.13
	netbsd-2-0-1-RELEASE:1.13
	kent-audio1-beforemerge:1.13
	netbsd-2:1.13.0.6
	netbsd-2-base:1.13
	kent-audio1:1.13.0.4
	kent-audio1-base:1.13
	netbsd-2-0-RELEASE:1.13
	netbsd-2-0-RC5:1.13
	netbsd-2-0-RC4:1.13
	netbsd-2-0-RC3:1.13
	netbsd-2-0-RC2:1.13
	netbsd-2-0-RC1:1.13
	netbsd-2-0:1.13.0.2
	netbsd-2-0-base:1.13
	netbsd-1-6-PATCH002-RELEASE:1.11
	netbsd-1-6-PATCH002:1.11
	netbsd-1-6-PATCH002-RC4:1.11
	netbsd-1-6-PATCH002-RC3:1.11
	netbsd-1-6-PATCH002-RC2:1.11
	netbsd-1-6-PATCH002-RC1:1.11
	ktrace-lwp:1.11.0.16
	ktrace-lwp-base:1.13
	netbsd-1-6-PATCH001:1.11
	netbsd-1-6-PATCH001-RELEASE:1.11
	netbsd-1-6-PATCH001-RC3:1.11
	netbsd-1-6-PATCH001-RC2:1.11
	netbsd-1-6-PATCH001-RC1:1.11
	nathanw_sa_end:1.10.2.1
	nathanw_sa_before_merge:1.11
	fvdl_fs64_base:1.11
	gmcgarry_ctxsw:1.11.0.14
	gmcgarry_ctxsw_base:1.11
	gmcgarry_ucred:1.11.0.12
	gmcgarry_ucred_base:1.11
	nathanw_sa_base:1.11
	kqueue-aftermerge:1.11
	kqueue-beforemerge:1.11
	netbsd-1-6-RELEASE:1.11
	netbsd-1-6-RC3:1.11
	netbsd-1-6-RC2:1.11
	netbsd-1-6-RC1:1.11
	netbsd-1-6:1.11.0.10
	netbsd-1-6-base:1.11
	gehenna-devsw:1.11.0.8
	gehenna-devsw-base:1.11
	netbsd-1-5-PATCH003:1.9
	eeh-devprop:1.11.0.6
	eeh-devprop-base:1.11
	newlock:1.11.0.4
	newlock-base:1.11
	ifpoll-base:1.11
	thorpej-mips-cache:1.10.0.8
	thorpej-mips-cache-base:1.10
	thorpej-devvp-base3:1.10
	thorpej-devvp-base2:1.10
	post-chs-ubcperf:1.10
	pre-chs-ubcperf:1.10
	thorpej-devvp:1.10.0.6
	thorpej-devvp-base:1.10
	netbsd-1-5-PATCH002:1.9
	kqueue:1.10.0.4
	kqueue-base:1.11
	netbsd-1-5-PATCH001:1.9
	thorpej_scsipi_beforemerge:1.10
	nathanw_sa:1.10.0.2
	thorpej_scsipi_nbase:1.10
	netbsd-1-5-RELEASE:1.9
	netbsd-1-5-BETA2:1.9
	netbsd-1-5-BETA:1.9
	netbsd-1-4-PATCH003:1.9
	netbsd-1-5-ALPHA2:1.9
	netbsd-1-5:1.9.0.22
	netbsd-1-5-base:1.9
	minoura-xpg4dl-base:1.9
	minoura-xpg4dl:1.9.0.20
	netbsd-1-4-PATCH002:1.9
	chs-ubc2-newbase:1.9
	wrstuden-devbsize-19991221:1.9
	wrstuden-devbsize:1.9.0.18
	wrstuden-devbsize-base:1.9
	kame_141_19991130:1.9
	comdex-fall-1999:1.9.0.16
	comdex-fall-1999-base:1.9
	fvdl-softdep:1.9.0.14
	fvdl-softdep-base:1.9
	thorpej_scsipi:1.9.0.12
	thorpej_scsipi_base:1.10
	netbsd-1-4-PATCH001:1.9
	kame_14_19990705:1.9
	kame_14_19990628:1.9
	kame:1.9.0.10
	chs-ubc2:1.9.0.8
	chs-ubc2-base:1.9
	netbsd-1-4-RELEASE:1.9
	netbsd-1-4:1.9.0.6
	netbsd-1-4-base:1.9
	kenh-if-detach:1.9.0.4
	kenh-if-detach-base:1.9
	chs-ubc:1.9.0.2
	chs-ubc-base:1.9
	eeh-paddr_t:1.6.0.2
	eeh-paddr_t-base:1.6;
locks; strict;
comment	@# @;


1.16
date	2021.04.30.02.13.15;	author thorpej;	state Exp;
branches;
next	1.15;
commitid	MqE46jjiki4t8gRC;

1.15
date	2021.04.27.21.39.39;	author thorpej;	state Exp;
branches;
next	1.14;
commitid	VKftjI9NuUYGEYQC;

1.14
date	2005.12.11.12.22.48;	author christos;	state Exp;
branches
	1.14.182.1;
next	1.13;

1.13
date	2004.01.31.13.59.20;	author jdolecek;	state Exp;
branches;
next	1.12;

1.12
date	2004.01.28.18.47.13;	author jdolecek;	state Exp;
branches;
next	1.11;

1.11
date	2001.11.26.19.17.07;	author yamt;	state Exp;
branches
	1.11.16.1;
next	1.10;

1.10
date	2001.02.26.02.39.30;	author matt;	state Exp;
branches
	1.10.2.1
	1.10.4.1;
next	1.9;

1.9
date	98.08.20.07.02.32;	author thorpej;	state Exp;
branches
	1.9.12.1;
next	1.8;

1.8
date	98.07.30.21.25.05;	author thorpej;	state Exp;
branches;
next	1.7;

1.7
date	98.07.30.14.11.45;	author augustss;	state Exp;
branches;
next	1.6;

1.6
date	98.07.27.01.26.43;	author thorpej;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	98.07.08.05.14.10;	author thorpej;	state Exp;
branches;
next	1.4;

1.4
date	98.03.21.02.06.17;	author cgd;	state Exp;
branches;
next	1.3;

1.3
date	98.02.16.22.12.50;	author thorpej;	state Exp;
branches;
next	1.2;

1.2
date	98.02.07.00.49.19;	author cgd;	state Exp;
branches;
next	1.1;

1.1
date	98.02.07.00.46.48;	author cgd;	state Exp;
branches;
next	;

1.14.182.1
date	2021.05.13.00.47.30;	author thorpej;	state Exp;
branches;
next	;
commitid	hlq0lOvHnylpfVSC;

1.11.16.1
date	2004.08.03.10.49.05;	author skrll;	state Exp;
branches;
next	1.11.16.2;

1.11.16.2
date	2004.09.18.14.49.02;	author skrll;	state Exp;
branches;
next	1.11.16.3;

1.11.16.3
date	2004.09.21.13.30.59;	author skrll;	state Exp;
branches;
next	;

1.10.2.1
date	2002.01.08.00.30.56;	author nathanw;	state Exp;
branches;
next	;

1.10.4.1
date	2002.01.10.19.56.21;	author thorpej;	state Exp;
branches;
next	;

1.9.12.1
date	2001.03.12.13.30.58;	author bouyer;	state Exp;
branches;
next	;

1.6.2.1
date	98.08.08.03.06.49;	author eeh;	state Exp;
branches;
next	;


desc
@@


1.16
log
@Allow devices to declare themselves an "ofisa_subclass", allowing
that device to beat "ofisa" in match, but then attach an "ofisa"
instance as a logical child at the same OFW node.
@
text
@#	$NetBSD: files.ofisa,v 1.15 2021/04/27 21:39:39 thorpej Exp $

# OFW ISA bus support
# XXX eventually we should do something with these locators
define	ofisa { [i = -1], [it = -1], [iv = -1], [m = -1] }
device	ofisa: ofisa
attach	ofisa at ofbus
file	dev/ofisa/ofisa.c		ofisa

define	ofisa_subclass { }
attach	ofisa at ofisa_subclass with ofisa_subclass

# attachment for MI pckbc driver
attach	pckbc at ofisa with pckbc_ofisa
file	dev/ofisa/pckbc_ofisa.c		pckbc_ofisa

# attachment for MI com driver
attach	com at ofisa with com_ofisa
file	dev/ofisa/com_ofisa.c		com_ofisa

# attachment for MI lpt driver
attach	lpt at ofisa with lpt_ofisa
file	dev/ofisa/lpt_ofisa.c		lpt_ofisa & !ppbus

attach	atppc at ofisa with atppc_ofisa: isadma
file	dev/ofisa/atppc_ofisa.c		atppc_ofisa

# attachment for MI wdc driver
attach	wdc at ofisa with wdc_ofisa
file	dev/ofisa/wdc_ofisa.c		wdc_ofisa

# attachment of ISA SoundBlaster driver
attach	sb at ofisa with sb_ofisa
file	dev/ofisa/sb_ofisa.c		sb_ofisa

# attachment of ISA ESS Technology ES1887/ES888
attach	ess at ofisa with ess_ofisa
file	dev/ofisa/ess_ofisa.c		ess_ofisa

# attachment of ISA CS8900 driver
attach	cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma
file	dev/ofisa/if_cs_ofisa.c		cs_ofisa

# attachment of ISA Game port driver
attach	joy at ofisa with joy_ofisa
file	dev/ofisa/joy_ofisa.c		joy_ofisa

# ISA mc146818 RTC driver
device	mcclock: mc146818
attach	mcclock at ofisa with mcclock_ofisa
file	dev/ofisa/mcclock_ofisa.c	mcclock_ofisa
@


1.15
log
@"ofisa" carried an "ofbus" interface attribute in addition to its own
in order to attach an "ofrtc" instance.  This worked prior to the
autconfiguration system enforcing non-ambiguous interface attribute
specificaitons due to how the attach args for ofisa were structured.

But it no longer works, and is a big dodgy barring a formalized "subclassing"
facility for interface atributes in config(5).

So, stop using "ofrtc" on Shark, and replace it with an ofisa driver for
the mc146818 real time clock hardware, and remove "ofbus" from "ofisa".
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.14 2005/12/11 12:22:48 christos Exp $
d10 3
@


1.14
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.11.16.3 2004/09/21 13:30:59 skrll Exp $
d6 1
a6 1
device	ofisa: ofisa, ofbus
d44 5
@


1.14.182.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.16 2021/04/30 02:13:15 thorpej Exp $
d6 1
a6 1
device	ofisa: ofisa
a9 3
define	ofisa_subclass { }
attach	ofisa at ofisa_subclass with ofisa_subclass

a43 5

# ISA mc146818 RTC driver
device	mcclock: mc146818
attach	mcclock at ofisa with mcclock_ofisa
file	dev/ofisa/mcclock_ofisa.c	mcclock_ofisa
@


1.13
log
@add dependency on isadma for atppc attachments
add atppc_isadma.c for atppc@@isapnp and atppc@@ofisa, too
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.12 2004/01/28 18:47:13 jdolecek Exp $
@


1.12
log
@ofisa atppc(4) attachment
test-compiled with Shark GENERIC (with atppc* at ofisa? added), otherwise
untested
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.11 2001/11/26 19:17:07 yamt Exp $
d22 1
a22 1
attach	atppc at ofisa with atppc_ofisa
@


1.11
log
@move dev/isa/cs89x0{.c,{var,reg}.h} into dev/ic
and split isadma parts into /dev/isa/cs89x0isa*.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.10 2001/02/26 02:39:30 matt Exp $
d20 4
a23 1
file	dev/ofisa/lpt_ofisa.c		lpt_ofisa
@


1.11.16.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.13 2004/01/31 13:59:20 jdolecek Exp $
d20 1
a20 4
file	dev/ofisa/lpt_ofisa.c		lpt_ofisa & !ppbus

attach	atppc at ofisa with atppc_ofisa: isadma
file	dev/ofisa/atppc_ofisa.c		atppc_ofisa
@


1.11.16.2
log
@Sync with HEAD.
@
text
@@


1.11.16.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.11.16.1 2004/08/03 10:49:05 skrll Exp $
@


1.10
log
@Add pckbc attachment so we can get wscons on the dnard.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.9 1998/08/20 07:02:32 thorpej Exp $
d35 1
a35 1
attach	cs at ofisa with cs_ofisa: of_network_dev
@


1.10.4.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.11 2001/11/26 19:17:07 yamt Exp $
d35 1
a35 1
attach	cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma
@


1.10.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.10 2001/02/26 02:39:30 matt Exp $
d35 1
a35 1
attach	cs at ofisa with cs_ofisa: of_network_dev, cs_isa_common, isadma
@


1.9
log
@Add ofisa attachment for the ISA joystick driver.
XXX currently arm32-specific.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.8 1998/07/30 21:25:05 thorpej Exp $
d9 4
@


1.9.12.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.9 1998/08/20 07:02:32 thorpej Exp $
a8 4

# attachment for MI pckbc driver
attach	pckbc at ofisa with pckbc_ofisa
file	dev/ofisa/pckbc_ofisa.c		pckbc_ofisa
@


1.8
log
@Uncomment the SoundBlaster ofisa attachment; the Shark isn't the only
potenial user of ofisa (e.g. my FirePower).  An ofisa attachment for the
SoundBlaster is prefectly legitimate.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.7 1998/07/30 14:11:45 augustss Exp $
d33 4
@


1.7
log
@A first stab at making the SHARK sound work.  It doesn't really work
yet, but it probes and makes a noise when used.  Stay tuned!
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.6 1998/07/27 01:26:43 thorpej Exp $
d23 2
a24 2
#attach	sb at ofisa with sb_ofisa
#file	dev/ofisa/sb_ofisa.c		sb_ofisa
@


1.6
log
@ISA with OpenFirmware configuration glue for the CS8900 Ethernet driver.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.5 1998/07/08 05:14:10 thorpej Exp $
d23 6
a28 2
attach	sb at ofisa with sb_ofisa
file	dev/ofisa/sb_ofisa.c		sb_ofisa
@


1.6.2.1
log
@Revert cdevsw mmap routines to return int.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.8 1998/07/30 21:25:05 thorpej Exp $
a24 4

# attachment of ISA ESS Technology ES1887/ES888
attach	ess at ofisa with ess_ofisa
file	dev/ofisa/ess_ofisa.c		ess_ofisa
@


1.5
log
@Declare the ofisa soundblaster attachment.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.4 1998/03/21 02:06:17 cgd Exp $
d25 4
@


1.4
log
@compile with -Wall, update for changes to dev/ofw
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.3 1998/02/16 22:12:50 thorpej Exp $
d21 4
@


1.3
log
@Remove "class" declarations, and add "devclass" declarations where
appropriate.  Fix several inconsistencies between device class and
attributes.  Mostly from Chris Demetriou.
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.2 1998/02/07 00:49:19 cgd Exp $
d6 2
a7 2
device	ofisa: ofisa, openfirm
attach	ofisa at openfirm
@


1.2
log
@don't forget class spec
@
text
@d1 1
a1 1
#	$NetBSD: files.ofisa,v 1.1 1998/02/07 00:46:48 cgd Exp $
d6 1
a6 1
device	ofisa class dull: ofisa, openfirm
@


1.1
log
@initial implementation of OFW ISA bus code and attachments for a few
devices.  Still a bit rough, but works well enough.  Requires a bunch of
machine-dependent glue (since this is, in effect, a MI bus bridge).
@
text
@d1 1
a1 1
#	$NetBSD$
d6 1
a6 1
device	ofisa: ofisa, openfirm
@
