head 1.5; access; symbols netbsd-11-0-RC4:1.5 netbsd-11-0-RC3:1.5 netbsd-11-0-RC2:1.5 netbsd-11-0-RC1:1.5 perseant-exfatfs-base-20250801:1.5 netbsd-11:1.5.0.18 netbsd-11-base:1.5 netbsd-10-1-RELEASE:1.5 perseant-exfatfs-base-20240630:1.5 perseant-exfatfs:1.5.0.16 perseant-exfatfs-base:1.5 netbsd-8-3-RELEASE:1.2 netbsd-9-4-RELEASE:1.2 netbsd-10-0-RELEASE:1.5 netbsd-10-0-RC6:1.5 netbsd-10-0-RC5:1.5 netbsd-10-0-RC4:1.5 netbsd-10-0-RC3:1.5 netbsd-10-0-RC2:1.5 thorpej-ifq:1.5.0.14 thorpej-ifq-base:1.5 thorpej-altq-separation:1.5.0.12 thorpej-altq-separation-base:1.5 netbsd-10-0-RC1:1.5 netbsd-10:1.5.0.10 netbsd-10-base:1.5 bouyer-sunxi-drm:1.5.0.8 bouyer-sunxi-drm-base:1.5 netbsd-9-3-RELEASE:1.2 thorpej-i2c-spi-conf2:1.5.0.6 thorpej-i2c-spi-conf2-base:1.5 thorpej-futex2:1.5.0.4 thorpej-futex2-base:1.5 thorpej-cfargs2:1.5.0.2 thorpej-cfargs2-base:1.5 cjep_sun2x-base1:1.4 cjep_sun2x:1.4.0.12 cjep_sun2x-base:1.4 cjep_staticlib_x-base1:1.4 netbsd-9-2-RELEASE:1.2 cjep_staticlib_x:1.4.0.10 cjep_staticlib_x-base:1.4 thorpej-i2c-spi-conf:1.4.0.8 thorpej-i2c-spi-conf-base:1.5 thorpej-cfargs:1.4.0.6 thorpej-cfargs-base:1.4 thorpej-futex:1.4.0.4 thorpej-futex-base:1.4 netbsd-9-1-RELEASE:1.2 bouyer-xenpvh-base2:1.4 phil-wifi-20200421:1.4 bouyer-xenpvh-base1:1.4 phil-wifi-20200411:1.4 bouyer-xenpvh:1.4.0.2 bouyer-xenpvh-base:1.4 is-mlppp:1.3.0.2 is-mlppp-base:1.3 phil-wifi-20200406:1.4 netbsd-8-2-RELEASE:1.2 ad-namecache-base3:1.3 netbsd-9-0-RELEASE:1.2 netbsd-9-0-RC2:1.2 ad-namecache-base2:1.2 ad-namecache-base1:1.2 ad-namecache:1.2.0.26 ad-namecache-base:1.2 netbsd-9-0-RC1:1.2 phil-wifi-20191119:1.2 netbsd-9:1.2.0.24 netbsd-9-base:1.2 phil-wifi-20190609:1.2 netbsd-8-1-RELEASE:1.2 netbsd-8-1-RC1:1.2 isaki-audio2:1.2.0.22 isaki-audio2-base:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 netbsd-8-0-RELEASE:1.2 phil-wifi:1.2.0.20 phil-wifi-base:1.2 pgoyette-compat-0625:1.2 netbsd-8-0-RC2:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 netbsd-8-0-RC1:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.18 pgoyette-compat-base:1.2 tls-maxphys:1.2.0.16 tls-maxphys-base-20171202:1.2 matt-nb8-mediatek:1.2.0.14 matt-nb8-mediatek-base:1.2 nick-nhusb-base-20170825:1.2 perseant-stdc-iso10646:1.2.0.12 perseant-stdc-iso10646-base:1.2 netbsd-8:1.2.0.10 netbsd-8-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.8 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 jdolecek-ncq:1.2.0.6 jdolecek-ncq-base:1.2 pgoyette-localcount-20170320:1.2 nick-nhusb-base-20170204:1.2 bouyer-socketcan:1.2.0.4 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 nick-nhusb-base-20161204:1.2 pgoyette-localcount-20161104:1.2 nick-nhusb-base-20161004:1.2 localcount-20160914:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.2 pgoyette-localcount-base:1.2 nick-nhusb-base-20160907:1.2 nick-nhusb-base-20160529:1.2 nick-nhusb-base-20160422:1.2 nick-nhusb-base-20160319:1.2 nick-nhusb-base-20151226:1.2 nick-nhusb-base-20150921:1.2 nick-nhusb-base-20150606:1.2 nick-nhusb-base-20150406:1.1 nick-nhusb:1.1.0.2 nick-nhusb-base:1.1; locks; strict; comment @# @; 1.5 date 2021.06.29.10.22.36; author nia; state Exp; branches; next 1.4; commitid QPI2BQJ2iwG0V0ZC; 1.4 date 2020.04.04.16.06.15; author jdolecek; state Exp; branches 1.4.8.1; next 1.3; commitid IG0UjxAKsezJj53C; 1.3 date 2020.01.29.18.39.02; author maya; state Exp; branches; next 1.2; commitid ZtvQzUFFF7grfCUB; 1.2 date 2015.04.23.23.22.52; author pgoyette; state Exp; branches 1.2.16.1 1.2.20.1 1.2.26.1; next 1.1; commitid kdOq4PYyKsIKQLiy; 1.1 date 2014.09.03.19.34.26; author matt; state Exp; branches 1.1.2.1; next ; commitid VTbKTF2QMoQz2WOx; 1.4.8.1 date 2021.08.01.22.42.13; author thorpej; state Exp; branches; next ; commitid NihqK3haIgTUWj3D; 1.2.16.1 date 2015.04.23.23.22.52; author jdolecek; state dead; branches; next 1.2.16.2; commitid XcIYRZTAh1LmerhA; 1.2.16.2 date 2017.12.03.11.36.34; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.2.20.1 date 2020.04.08.14.07.48; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.2.26.1 date 2020.02.29.20.18.28; author ad; state Exp; branches; next ; commitid 3HPOJ2wqM6gUPBYB; 1.1.2.1 date 2015.06.06.14.40.02; author skrll; state Exp; branches; next ; commitid O6LVO5i6UulOvnoy; desc @@ 1.5 log @Remove uscanner(4) driver This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things. @ text @# $NetBSD: majors.or1k,v 1.4 2020/04/04 16:06:15 jdolecek Exp $ # # Device majors for OpenRISC 1000 # device-major mem char 0 device-major swap char 1 block 1 vmswap device-major cons char 2 device-major ctty char 3 device-major physcon char 4 vt device-major log char 5 device-major ptc char 6 pty device-major pts char 7 pty device-major clockctl char 8 clockctl device-major rnd char 9 rnd device-major ksyms char 10 ksyms device-major sysmon char 11 sysmon device-major kttcp char 12 kttcp device-major bpf char 13 bpfilter device-major tun char 14 tun device-major filedesc char 15 device-major ipl char 16 ipfilter device-major vcoda char 17 vcoda device-major altq char 18 altq device-major prof char 19 profiler #device-major obsolete char 20 obsolete (nsmb) device-major wd char 30 block 30 wd device-major fd char 31 block 31 fdc device-major md char 32 block 32 md device-major vnd char 33 block 33 vnd device-major ld char 34 block 34 ld device-major raid char 35 block 35 raid device-major ccd char 36 block 36 ccd device-major cgd char 37 block 37 cgd device-major scsibus char 39 scsibus device-major sd char 40 block 40 sd device-major st char 41 block 41 st device-major cd char 42 block 42 cd device-major ch char 43 ch device-major uk char 44 uk device-major ss char 45 ss device-major ses char 46 ses device-major audio char 50 audio device-major radio char 51 radio device-major joy char 52 joy device-major midi char 53 midi device-major sequencer char 54 sequencer device-major com char 60 com device-major wsdisplay char 70 wsdisplay device-major wskbd char 71 wskbd device-major wsmouse char 72 wsmouse device-major wsfont char 73 wsfont device-major wsmux char 74 wsmux device-major usb char 80 usb device-major uhid char 81 uhid device-major ugen char 82 ugen device-major ulpt char 83 ulpt device-major ucom char 84 ucom #device-major obsolete char 86 obsolete (uscanner) device-major agp char 90 agp device-major pci char 91 pci device-major iop char 92 iop device-major mly char 93 mly device-major mlx char 94 mlx device-major twe char 95 twe # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.4 log @mark nsmb major obsolete @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.3 2020/01/29 18:39:02 maya Exp $ d64 1 a64 1 device-major uscanner char 86 uscanner @ 1.4.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.5 2021/06/29 10:22:36 nia Exp $ d64 1 a64 1 #device-major obsolete char 86 obsolete (uscanner) @ 1.3 log @remove urio(4), a driver for the Rio500 MP3 player. At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it. Renamed all major entries to obsolete, as was done in previous removals. This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream? Proposed on tech-kern a month ago. @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.2 2015/04/23 23:22:52 pgoyette Exp $ d26 1 a26 1 device-major nsmb char 20 nsmb @ 1.2 log @Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components. @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.1 2014/09/03 19:34:26 matt Exp $ a63 1 device-major urio char 85 urio @ 1.2.20.1 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d26 1 a26 1 #device-major obsolete char 20 obsolete (nsmb) d64 1 @ 1.2.26.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.3 2020/01/29 18:39:02 maya Exp $ d64 1 @ 1.2.16.1 log @file majors.or1k was added on branch tls-maxphys on 2017-12-03 11:36:34 +0000 @ text @d1 76 @ 1.2.16.2 log @update from HEAD @ text @a0 76 # $NetBSD$ # # Device majors for OpenRISC 1000 # device-major mem char 0 device-major swap char 1 block 1 vmswap device-major cons char 2 device-major ctty char 3 device-major physcon char 4 vt device-major log char 5 device-major ptc char 6 pty device-major pts char 7 pty device-major clockctl char 8 clockctl device-major rnd char 9 rnd device-major ksyms char 10 ksyms device-major sysmon char 11 sysmon device-major kttcp char 12 kttcp device-major bpf char 13 bpfilter device-major tun char 14 tun device-major filedesc char 15 device-major ipl char 16 ipfilter device-major vcoda char 17 vcoda device-major altq char 18 altq device-major prof char 19 profiler device-major nsmb char 20 nsmb device-major wd char 30 block 30 wd device-major fd char 31 block 31 fdc device-major md char 32 block 32 md device-major vnd char 33 block 33 vnd device-major ld char 34 block 34 ld device-major raid char 35 block 35 raid device-major ccd char 36 block 36 ccd device-major cgd char 37 block 37 cgd device-major scsibus char 39 scsibus device-major sd char 40 block 40 sd device-major st char 41 block 41 st device-major cd char 42 block 42 cd device-major ch char 43 ch device-major uk char 44 uk device-major ss char 45 ss device-major ses char 46 ses device-major audio char 50 audio device-major radio char 51 radio device-major joy char 52 joy device-major midi char 53 midi device-major sequencer char 54 sequencer device-major com char 60 com device-major wsdisplay char 70 wsdisplay device-major wskbd char 71 wskbd device-major wsmouse char 72 wsmouse device-major wsfont char 73 wsfont device-major wsmux char 74 wsmux device-major usb char 80 usb device-major uhid char 81 uhid device-major ugen char 82 ugen device-major ulpt char 83 ulpt device-major ucom char 84 ucom device-major urio char 85 urio device-major uscanner char 86 uscanner device-major agp char 90 agp device-major pci char 91 pci device-major iop char 92 iop device-major mly char 93 mly device-major mlx char 94 mlx device-major twe char 95 twe # Majors up to 143 are reserved for machine-dependent drivers. # New machine-independent driver majors are assigned in # sys/conf/majors. @ 1.1 log @New files for OR1K support @ text @d1 1 a1 1 # $NetBSD: majors.arm32,v 1.35 2014/04/16 22:40:24 matt Exp $ d17 1 a17 1 device-major sysmon char 11 sysmon_envsys | sysmon_wdog | sysmon_power @ 1.1.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: majors.or1k,v 1.2 2015/04/23 23:22:52 pgoyette Exp $ d17 1 a17 1 device-major sysmon char 11 sysmon @