Module Name: src Committed By: maya Date: Sat Sep 25 08:54:31 UTC 2021
Modified Files: src/distrib/amd64/cdroms: Makefile.cdrom src/distrib/common/bootimage: Makefile.bootimage Makefile.installimage src/distrib/i386/cdroms: Makefile.cdrom src/distrib/notes/amd64: contents src/distrib/notes/evbarm: contents src/distrib/notes/i386: contents src/distrib/sets: README maketars regpkgset sets.subr src/distrib/sets/lists/base: mi src/distrib/utils/embedded: mkimage src/etc: Makefile src/external/nvidia-firmware: Makefile src/share/mk: bsd.README bsd.own.mk src/sys/dev/microcode/radeon: Makefile src/usr.sbin/sysinst: Makefile.inc defs.h msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl util.c src/usr.sbin/sysinst/arch/amd64: md.h src/usr.sbin/sysinst/arch/evbarm: md.h src/usr.sbin/sysinst/arch/i386: md.h Added Files: src/distrib/sets/lists/gpufw: mi Log Message: Move DRM-driver firmware from base to its own set, gpufw This set is only installed on amd64,i386,evbarm. This set is installed on minimal installs and on install media, in case someone needs it for basic driver functionality. Comments: Switched to a single MK tunable for it - that is probably unneeded. An upcoming DRM update will include even fatter firmware, and we'd like to minimize the impact of it. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/distrib/amd64/cdroms/Makefile.cdrom cvs rdiff -u -r1.28 -r1.29 src/distrib/common/bootimage/Makefile.bootimage cvs rdiff -u -r1.8 -r1.9 src/distrib/common/bootimage/Makefile.installimage cvs rdiff -u -r1.41 -r1.42 src/distrib/i386/cdroms/Makefile.cdrom cvs rdiff -u -r1.12 -r1.13 src/distrib/notes/amd64/contents cvs rdiff -u -r1.14 -r1.15 src/distrib/notes/evbarm/contents cvs rdiff -u -r1.34 -r1.35 src/distrib/notes/i386/contents cvs rdiff -u -r1.15 -r1.16 src/distrib/sets/README cvs rdiff -u -r1.92 -r1.93 src/distrib/sets/maketars cvs rdiff -u -r1.16 -r1.17 src/distrib/sets/regpkgset cvs rdiff -u -r1.195 -r1.196 src/distrib/sets/sets.subr cvs rdiff -u -r1.1283 -r1.1284 src/distrib/sets/lists/base/mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/gpufw/mi cvs rdiff -u -r1.77 -r1.78 src/distrib/utils/embedded/mkimage cvs rdiff -u -r1.450 -r1.451 src/etc/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/nvidia-firmware/Makefile cvs rdiff -u -r1.416 -r1.417 src/share/mk/bsd.README cvs rdiff -u -r1.1260 -r1.1261 src/share/mk/bsd.own.mk cvs rdiff -u -r1.6 -r1.7 src/sys/dev/microcode/radeon/Makefile cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/sysinst/Makefile.inc cvs rdiff -u -r1.72 -r1.73 src/usr.sbin/sysinst/defs.h cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/sysinst/msg.mi.de cvs rdiff -u -r1.35 -r1.36 src/usr.sbin/sysinst/msg.mi.en \ src/usr.sbin/sysinst/msg.mi.pl cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/sysinst/msg.mi.es cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/sysinst/msg.mi.fr cvs rdiff -u -r1.59 -r1.60 src/usr.sbin/sysinst/util.c cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/sysinst/arch/amd64/md.h cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/sysinst/arch/evbarm/md.h cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/i386/md.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/amd64/cdroms/Makefile.cdrom diff -u src/distrib/amd64/cdroms/Makefile.cdrom:1.26 src/distrib/amd64/cdroms/Makefile.cdrom:1.27 --- src/distrib/amd64/cdroms/Makefile.cdrom:1.26 Sun Mar 7 03:55:47 2021 +++ src/distrib/amd64/cdroms/Makefile.cdrom Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.cdrom,v 1.26 2021/03/07 03:55:47 dbj Exp $ +# $NetBSD: Makefile.cdrom,v 1.27 2021/09/25 08:54:29 maya Exp $ .include <bsd.own.mk> .include <bsd.endian.mk> @@ -17,7 +17,7 @@ CDMAKEFSOPTIONS= bootimage=i386;bootxx.$ CDINSTKERNEL= ../../instkernel CDKERNELS= netbsd-GENERIC.gz netbsd CDRELEASE_NOISOS= true -CD_SETS= base etc +CD_SETS= base etc gpufw .if ${MKKMOD} != "no" CD_SETS+= modules .endif Index: src/distrib/common/bootimage/Makefile.bootimage diff -u src/distrib/common/bootimage/Makefile.bootimage:1.28 src/distrib/common/bootimage/Makefile.bootimage:1.29 --- src/distrib/common/bootimage/Makefile.bootimage:1.28 Sat Jul 24 13:59:28 2021 +++ src/distrib/common/bootimage/Makefile.bootimage Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootimage,v 1.28 2021/07/24 13:59:28 jmcneill Exp $ +# $NetBSD: Makefile.bootimage,v 1.29 2021/09/25 08:54:29 maya Exp $ # # Copyright (c) 2009, 2010, 2011 Izumi Tsutsui. All rights reserved. # @@ -71,8 +71,8 @@ # (default: kern-GENERIC) # SETS # binary sets that should be extracted into image -# (default: modules base etc comp games man misc rescue tests -# text xbase xcomp xetc xfont xserver) +# (default: modules base etc comp games gpufw man misc +# rescue tests text xbase xcomp xetc xfont xserver) # SETS_DIR # directory path where binary sets are stored # (default: ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/sets) @@ -234,7 +234,7 @@ SWAPDISK_UUID=`${TOOL_GPT} ${GPT_TIMESST # # definitions to create root fs # -SETS_DEFAULT= modules base etc comp games man misc rescue tests text +SETS_DEFAULT= modules base etc comp games gpufw man misc rescue tests text .if ${MKX11} != "no" SETS_DEFAULT+= xbase xcomp xetc xfont xserver .endif Index: src/distrib/common/bootimage/Makefile.installimage diff -u src/distrib/common/bootimage/Makefile.installimage:1.8 src/distrib/common/bootimage/Makefile.installimage:1.9 --- src/distrib/common/bootimage/Makefile.installimage:1.8 Thu May 28 19:20:57 2020 +++ src/distrib/common/bootimage/Makefile.installimage Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.installimage,v 1.8 2020/05/28 19:20:57 jmcneill Exp $ +# $NetBSD: Makefile.installimage,v 1.9 2021/09/25 08:54:29 maya Exp $ # # Common Makefile to create a bootable installation image for USB flash etc. # @@ -33,6 +33,9 @@ SWAPMB= 0 # no swap KERN_SET?= kern-GENERIC SETS?= modules base etc +.if ${MKGPUFIRMWARE:Uno} != "no" +SETS+= gpufw +.endif FSTAB_IN?= ${NETBSDSRCDIR}/distrib/common/bootimage/fstab.install.in Index: src/distrib/i386/cdroms/Makefile.cdrom diff -u src/distrib/i386/cdroms/Makefile.cdrom:1.41 src/distrib/i386/cdroms/Makefile.cdrom:1.42 --- src/distrib/i386/cdroms/Makefile.cdrom:1.41 Fri Feb 10 16:43:59 2017 +++ src/distrib/i386/cdroms/Makefile.cdrom Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.cdrom,v 1.41 2017/02/10 16:43:59 christos Exp $ +# $NetBSD: Makefile.cdrom,v 1.42 2021/09/25 08:54:29 maya Exp $ .include <bsd.own.mk> @@ -10,7 +10,7 @@ CDMAKEFSOPTIONS= bootimage=i386;bootxx.$ CDINSTKERNEL= ../../instkernel CDKERNELS= netbsd-GENERIC.gz netbsd CDRELEASE_NOISOS= true -CD_SETS= base etc +CD_SETS= base etc gpufw .if ${MKKMOD} != "no" CD_SETS+= modules .endif Index: src/distrib/notes/amd64/contents diff -u src/distrib/notes/amd64/contents:1.12 src/distrib/notes/amd64/contents:1.13 --- src/distrib/notes/amd64/contents:1.12 Fri Aug 7 00:43:47 2020 +++ src/distrib/notes/amd64/contents Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -.\" $NetBSD: contents,v 1.12 2020/08/07 00:43:47 snj Exp $ +.\" $NetBSD: contents,v 1.13 2021/09/25 08:54:29 maya Exp $ .\" .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -155,6 +155,9 @@ be used if you are upgrading. .It Sy games This set includes the games and their manual pages. . +.It Sy gpufw +This set includes firmware for graphical drivers. +. .\" Kernel set(s) . .It Sy kern-GENERIC Index: src/distrib/notes/evbarm/contents diff -u src/distrib/notes/evbarm/contents:1.14 src/distrib/notes/evbarm/contents:1.15 --- src/distrib/notes/evbarm/contents:1.14 Tue Sep 15 07:15:21 2020 +++ src/distrib/notes/evbarm/contents Sat Sep 25 08:54:29 2021 @@ -1,4 +1,4 @@ -.\" $NetBSD: contents,v 1.14 2020/09/15 07:15:21 nia Exp $ +.\" $NetBSD: contents,v 1.15 2021/09/25 08:54:29 maya Exp $ .\" .\" Copyright (c) 1999-2020 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -170,6 +170,9 @@ be used if you are upgrading. .It Sy games This set includes the games and their manual pages. . +.It Sy gpufw +This set includes firmware for graphical drivers. +. .\" Kernel set(s) . .It Sy kern-GENERIC Index: src/distrib/notes/i386/contents diff -u src/distrib/notes/i386/contents:1.34 src/distrib/notes/i386/contents:1.35 --- src/distrib/notes/i386/contents:1.34 Fri Aug 7 00:43:49 2020 +++ src/distrib/notes/i386/contents Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -.\" $NetBSD: contents,v 1.34 2020/08/07 00:43:49 snj Exp $ +.\" $NetBSD: contents,v 1.35 2021/09/25 08:54:30 maya Exp $ .\" .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -186,6 +186,9 @@ be used if you are upgrading. .It Sy games This set includes the games and their manual pages. . +.It Sy gpufw +This set includes firmware for graphical drivers. +. .\" MD kernel set(s) ------------------------------------------------- . .It Sy kern-GENERIC Index: src/distrib/sets/README diff -u src/distrib/sets/README:1.15 src/distrib/sets/README:1.16 --- src/distrib/sets/README:1.15 Mon May 18 21:19:34 2020 +++ src/distrib/sets/README Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: README,v 1.15 2020/05/18 21:19:34 jmcneill Exp $ +# $NetBSD: README,v 1.16 2021/09/25 08:54:30 maya Exp $ the scripts should be run from the directory where they reside. @@ -54,6 +54,8 @@ the sets are as follows: games: the games and their man pages. + gpufw: heavy firmware files used by graphical drivers. + man: all of the man pages for the system, except those listed elsewhere (e.g. in comp, games, misc, text). Includes machine-dependent man pages for this CPU. Index: src/distrib/sets/maketars diff -u src/distrib/sets/maketars:1.92 src/distrib/sets/maketars:1.93 --- src/distrib/sets/maketars:1.92 Sat Sep 18 01:47:07 2021 +++ src/distrib/sets/maketars Sat Sep 25 08:54:30 2021 @@ -1,13 +1,13 @@ #!/bin/sh # -# $NetBSD: maketars,v 1.92 2021/09/18 01:47:07 christos Exp $ +# $NetBSD: maketars,v 1.93 2021/09/25 08:54:30 maya Exp $ # # Make release tar files for some or all lists. Usage: # maketars [-b] [-x] [-i installdir] [-a arch] [-m machine] [-s setsdir] # [-M metalog] [-N etcdir] [-F setlistsdir] [-d destdir] # [-t tardir] [-U] [setname ...] # -# The default sets are "base comp debug dtb etc games man misc rescue tests text" +# The default sets are "base comp debug dtb etc games gpufw man misc rescue tests text" # The X sets are "xbase xcomp xdebug xetc xfont xserver" # The extsrc sets are "extbase extcomp extetc" # Index: src/distrib/sets/regpkgset diff -u src/distrib/sets/regpkgset:1.16 src/distrib/sets/regpkgset:1.17 --- src/distrib/sets/regpkgset:1.16 Mon May 18 21:19:34 2020 +++ src/distrib/sets/regpkgset Sat Sep 25 08:54:30 2021 @@ -1,6 +1,6 @@ #! /bin/sh # -# $NetBSD: regpkgset,v 1.16 2020/05/18 21:19:34 jmcneill Exp $ +# $NetBSD: regpkgset,v 1.17 2021/09/25 08:54:30 maya Exp $ # # Copyright (c) 2003,2009 The NetBSD Foundation, Inc. # All rights reserved. @@ -123,7 +123,7 @@ if [ $# -lt 1 ]; then fi case "$1" in -all) list="base comp dtb etc games man misc modules rescue tests text xbase xcomp xetc xfont xserver" ;; +all) list="base comp dtb etc games gpufw man misc modules rescue tests text xbase xcomp xetc xfont xserver" ;; *) list="$*" ;; esac Index: src/distrib/sets/sets.subr diff -u src/distrib/sets/sets.subr:1.195 src/distrib/sets/sets.subr:1.196 --- src/distrib/sets/sets.subr:1.195 Tue Nov 10 21:47:40 2020 +++ src/distrib/sets/sets.subr Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: sets.subr,v 1.195 2020/11/10 21:47:40 kamil Exp $ +# $NetBSD: sets.subr,v 1.196 2021/09/25 08:54:30 maya Exp $ # # @@ -143,6 +143,11 @@ else module=yes modset="modules" fi +if [ "${MKGPUFIRMWARE}" = "no" ]; then + gpufwset="" +else + gpufwset="gpufw" +fi if [ "${MKATF}" = "no" ]; then testset="" else @@ -171,7 +176,7 @@ stlib=$shlib if [ "${MKPIC}" = "no" ]; then shlib=no fi -nlists="base comp $debugset $dtbset etc games man misc $modset rescue $testset text" +nlists="base comp $debugset $dtbset etc games $gpufwset man misc $modset rescue $testset text" xlists="xbase xcomp $xdebugset xetc xfont xserver" extlists="extbase extcomp extetc" @@ -192,7 +197,7 @@ SUBST="${SUBST};s#@MACHINE@#${MACHINE}#g # In each file, a record consists of a path and a System Package name, # separated by whitespace. E.g., # -# # $NetBSD: sets.subr,v 1.195 2020/11/10 21:47:40 kamil Exp $ +# # $NetBSD: sets.subr,v 1.196 2021/09/25 08:54:30 maya Exp $ # . base-sys-root [keyword[,...]] # ./altroot base-sys-root # ./bin base-sys-root Index: src/distrib/sets/lists/base/mi diff -u src/distrib/sets/lists/base/mi:1.1283 src/distrib/sets/lists/base/mi:1.1284 --- src/distrib/sets/lists/base/mi:1.1283 Fri Sep 17 14:09:00 2021 +++ src/distrib/sets/lists/base/mi Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1283 2021/09/17 14:09:00 kre Exp $ +# $NetBSD: mi,v 1.1284 2021/09/25 08:54:30 maya Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -267,12 +267,7 @@ ./libdata/firmware/if_wpi/iwlwifi-3945.ucode base-firmware-root firmware ./libdata/firmware/nouveau base-firmware-usr ./libdata/firmware/nouveau/nvidia base-firmware-usr -./libdata/firmware/nouveau/nvidia/LICENCE.nvidia base-firmware-usr nouveaufirmware ./libdata/firmware/nouveau/nvidia/gm206 base-firmware-usr -./libdata/firmware/nouveau/nvidia/gm206/fecs_data.bin base-firmware-usr nouveaufirmware -./libdata/firmware/nouveau/nvidia/gm206/fecs_inst.bin base-firmware-usr nouveaufirmware -./libdata/firmware/nouveau/nvidia/gm206/gpccs_data.bin base-firmware-usr nouveaufirmware -./libdata/firmware/nouveau/nvidia/gm206/gpccs_inst.bin base-firmware-usr nouveaufirmware ./libdata/firmware/nvidia base-firmware-root ./libdata/firmware/nvidia/tegra124 base-firmware-root ./libdata/firmware/nvidia/tegra124/LICENCE.nvidia base-firmware-root tegrafirmware @@ -291,164 +286,6 @@ ./libdata/firmware/qat/qat_d15xx.bin base-firmware-root firmware ./libdata/firmware/qat/qat_d15xx_mmp.bin base-firmware-root firmware ./libdata/firmware/radeon base-firmware-usr -./libdata/firmware/radeon/ARUBA_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/ARUBA_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/ARUBA_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BARTS_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BARTS_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BARTS_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BARTS_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_mec.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_sdma.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BONAIRE_vce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/BTC_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAICOS_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAICOS_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAICOS_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAICOS_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAYMAN_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAYMAN_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAYMAN_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAYMAN_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CAYMAN_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CEDAR_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CEDAR_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CEDAR_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CEDAR_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CYPRESS_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CYPRESS_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CYPRESS_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CYPRESS_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/CYPRESS_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAINAN_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_mec.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_sdma.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/HAWAII_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/JUNIPER_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/JUNIPER_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/JUNIPER_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/JUNIPER_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_mec.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KABINI_sdma.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_mec.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/KAVERI_sdma.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_mec.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/MULLINS_sdma.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/OLAND_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PALM_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PALM_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/PITCAIRN_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R100_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R200_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R300_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R420_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R520_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R600_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R600_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R600_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R600_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/R700_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/REDWOOD_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/REDWOOD_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/REDWOOD_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/REDWOOD_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RS600_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RS690_cp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RS780_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RS780_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RS780_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV610_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV610_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV620_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV620_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV630_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV630_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV635_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV635_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV670_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV670_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV710_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV710_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV710_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV710_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV730_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV730_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV730_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV740_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV770_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV770_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV770_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/RV770_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO2_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO2_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/SUMO_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_uvd.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TAHITI_vce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TURKS_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TURKS_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TURKS_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/TURKS_smc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_ce.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_mc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_mc2.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_me.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_pfp.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_rlc.bin base-firmware-usr radeonfirmware -./libdata/firmware/radeon/VERDE_smc.bin base-firmware-usr radeonfirmware ./libdata/firmware/ral base-firmware-root ./libdata/firmware/ral/ral-license base-firmware-root firmware ./libdata/firmware/ral/ral-rt2561 base-firmware-root firmware Index: src/distrib/utils/embedded/mkimage diff -u src/distrib/utils/embedded/mkimage:1.77 src/distrib/utils/embedded/mkimage:1.78 --- src/distrib/utils/embedded/mkimage:1.77 Wed Dec 23 10:35:18 2020 +++ src/distrib/utils/embedded/mkimage Sat Sep 25 08:54:30 2021 @@ -1,5 +1,5 @@ #!/bin/sh -# $NetBSD: mkimage,v 1.77 2020/12/23 10:35:18 rin Exp $ +# $NetBSD: mkimage,v 1.78 2021/09/25 08:54:30 maya Exp $ # # Copyright (c) 2013, 2014 The NetBSD Foundation, Inc. # All rights reserved. @@ -62,7 +62,7 @@ MKUBOOTIMAGE=${TOOL_MKUBOOTIMAGE:-mkuboo GZIP_CMD=${TOOL_GZIP:-gzip} # ${GZIP} is special to gzip(1) src="/usr/src" -sets="base comp etc games man misc modules rescue tests text" +sets="base comp etc games gpufw man misc modules rescue tests text" xsets="xbase xcomp xetc xfont xserver" minfree="10%" bar="===" Index: src/etc/Makefile diff -u src/etc/Makefile:1.450 src/etc/Makefile:1.451 --- src/etc/Makefile:1.450 Wed May 26 20:22:28 2021 +++ src/etc/Makefile Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.450 2021/05/26 20:22:28 christos Exp $ +# $NetBSD: Makefile,v 1.451 2021/09/25 08:54:30 maya Exp $ # from: @(#)Makefile 8.7 (Berkeley) 5/25/95 # Environment variables without default values: @@ -375,6 +375,9 @@ OBSOLETE.files+= debug .if ${MKDTB} != "no" OBSOLETE.files+= dtb .endif +.if ${MKGPUFIRMWARE} != "no" +OBSOLETE.files+= gpufw +.endif .if ${MKKMOD} != "no" OBSOLETE.files+= modules .endif Index: src/external/nvidia-firmware/Makefile diff -u src/external/nvidia-firmware/Makefile:1.3 src/external/nvidia-firmware/Makefile:1.4 --- src/external/nvidia-firmware/Makefile:1.3 Sat Jul 20 20:49:06 2019 +++ src/external/nvidia-firmware/Makefile Sat Sep 25 08:54:30 2021 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.3 2019/07/20 20:49:06 mrg Exp $ +# $NetBSD: Makefile,v 1.4 2021/09/25 08:54:30 maya Exp $ .include <bsd.own.mk> -.if ${MKNOUVEAUFIRMWARE} != "no" +.if ${MKGPUFIRMWARE} != "no" SUBDIR+= gm20x .endif Index: src/share/mk/bsd.README diff -u src/share/mk/bsd.README:1.416 src/share/mk/bsd.README:1.417 --- src/share/mk/bsd.README:1.416 Wed Mar 24 04:36:57 2021 +++ src/share/mk/bsd.README Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.README,v 1.416 2021/03/24 04:36:57 simonb Exp $ +# $NetBSD: bsd.README,v 1.417 2021/09/25 08:54:30 maya Exp $ # @(#)bsd.README 8.2 (Berkeley) 4/2/94 This is the README file for the make "include" files for the NetBSD @@ -218,6 +218,10 @@ MKFIRMWARE If not "no", install the Default: yes on amd64, cobalt, evbarm evbmips, evbppc, hpcarm, hppa, i386, mac68k, macppc, sandpoint, and sparc64, no elsewhere. +MKGPUFIRMWARE If not "no", install the /libdata/firmware directory, + which is necessary for GPU drivers. + Default: yes on amd64, i386, evbarm. No elsewhere. + MKGCC If "no", don't build gcc(1) or any of the GCC-related libraries (libgcc, libobjc, libstdc++). Default: yes @@ -369,10 +373,6 @@ MKNLS If "no", don't build or install t definition files. Default: yes -MKNOUVEAUFIRMWARE If "yes", install the /libdata/firmware/nouveau directory, - which is necessary for the nouveau DRM driver. - Default: yes on amd64 and i386, no elsewhere. - MKNPF If "no", don't build or install the NPF and its modules. Default: yes Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1260 src/share/mk/bsd.own.mk:1.1261 --- src/share/mk/bsd.own.mk:1.1260 Thu Aug 19 06:52:37 2021 +++ src/share/mk/bsd.own.mk Sat Sep 25 08:54:30 2021 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1260 2021/08/19 06:52:37 mrg Exp $ +# $NetBSD: bsd.own.mk,v 1.1261 2021/09/25 08:54:30 maya Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1235,13 +1235,10 @@ MKFIRMWARE.macppc= yes MKFIRMWARE.sandpoint= yes MKFIRMWARE.sparc64= yes -# Only install the nouveau and radeon firmwares on DRM-happy systems. -MKNOUVEAUFIRMWARE.x86_64= yes -MKNOUVEAUFIRMWARE.i386= yes -MKNOUVEAUFIRMWARE.aarch64= yes -MKRADEONFIRMWARE.x86_64= yes -MKRADEONFIRMWARE.i386= yes -MKRADEONFIRMWARE.aarch64= yes +# Only install the GPU firmware on DRM-happy systems. +MKGPUFIRMWARE.x86_64= yes +MKGPUFIRMWARE.i386= yes +MKGPUFIRMWARE.aarch64= yes # Only install the tegra firmware on evbarm. MKTEGRAFIRMWARE.evbarm= yes @@ -1291,10 +1288,9 @@ _MKVARS.no= \ MKKYUA \ MKLIBCXX MKLLD MKLLDB MKLLVM MKLLVMRT MKLINT \ MKMANZ MKMCLINKER \ - MKNOUVEAUFIRMWARE MKNSD \ - MKOBJDIRS \ + MKNSD MKOBJDIRS \ MKPCC MKPICINSTALL MKPIGZGZIP \ - MKRADEONFIRMWARE MKREPRO \ + MKGPUFIRMWARE MKREPRO \ MKSLJIT MKSOFTFLOAT MKSTRIPIDENT \ MKTEGRAFIRMWARE MKTPM \ MKUNPRIVED MKUPDATE \ Index: src/sys/dev/microcode/radeon/Makefile diff -u src/sys/dev/microcode/radeon/Makefile:1.6 src/sys/dev/microcode/radeon/Makefile:1.7 --- src/sys/dev/microcode/radeon/Makefile:1.6 Tue Sep 3 15:34:08 2019 +++ src/sys/dev/microcode/radeon/Makefile Sat Sep 25 08:54:31 2021 @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.6 2019/09/03 15:34:08 riastradh Exp $ +# $NetBSD: Makefile,v 1.7 2021/09/25 08:54:31 maya Exp $ NOMAN= # defined .include <bsd.own.mk> -.if ${MKRADEONFIRMWARE} != "no" +.if ${MKGPUFIRMWARE} != "no" FILES= \ R100_cp.bin \ Index: src/usr.sbin/sysinst/Makefile.inc diff -u src/usr.sbin/sysinst/Makefile.inc:1.41 src/usr.sbin/sysinst/Makefile.inc:1.42 --- src/usr.sbin/sysinst/Makefile.inc:1.41 Tue Jul 13 09:13:00 2021 +++ src/usr.sbin/sysinst/Makefile.inc Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.41 2021/07/13 09:13:00 martin Exp $ +# $NetBSD: Makefile.inc,v 1.42 2021/09/25 08:54:31 maya Exp $ # # Makefile for sysinst @@ -81,6 +81,10 @@ CPPFLAGS+= -DUSING_PAXASTAR CPPFLAGS+= -DHAVE_DTB .endif +.if ${MKGPUFIRMWARE:Uno} != "no" +CPPFLAGS+= -DHAVE_GPUFW +.endif + .if ${MKKMOD:Uno} != "no" CPPFLAGS+= -DHAVE_MODULES .endif Index: src/usr.sbin/sysinst/defs.h diff -u src/usr.sbin/sysinst/defs.h:1.72 src/usr.sbin/sysinst/defs.h:1.73 --- src/usr.sbin/sysinst/defs.h:1.72 Thu Aug 12 09:33:59 2021 +++ src/usr.sbin/sysinst/defs.h Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: defs.h,v 1.72 2021/08/12 09:33:59 martin Exp $ */ +/* $NetBSD: defs.h,v 1.73 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -141,6 +141,7 @@ enum { SET_COMPILER, /* compiler tools */ SET_DTB, /* devicetree hardware descriptions */ SET_GAMES, /* text games */ + SET_GPUFW, /* GPU firmware files */ SET_MAN_PAGES, /* online manual pages */ SET_MISC, /* miscellaneuous */ SET_MODULES, /* kernel modules */ @@ -191,10 +192,16 @@ enum { #endif /* Core system sets */ #ifdef HAVE_DTB -#define SET_CORE WITH_MODULES SET_BASE, SET_DTB, SET_ETC +#define WITH_DTB SET_DTB, #else -#define SET_CORE WITH_MODULES SET_BASE, SET_ETC +#define WITH_DTB #endif +#ifdef HAVE_GPUFW +#define WITH_GPUFW SET_GPUFW, +#else +#define WITH_GPUFW +#endif +#define SET_CORE WITH_MODULES SET_BASE, WITH_DTB WITH_GPUFW SET_ETC /* All system sets */ #define SET_SYSTEM SET_CORE, SET_COMPILER, SET_GAMES, \ SET_MAN_PAGES, SET_MISC, SET_RESCUE, \ Index: src/usr.sbin/sysinst/msg.mi.de diff -u src/usr.sbin/sysinst/msg.mi.de:1.33 src/usr.sbin/sysinst/msg.mi.de:1.34 --- src/usr.sbin/sysinst/msg.mi.de:1.33 Sun Jan 31 22:19:24 2021 +++ src/usr.sbin/sysinst/msg.mi.de Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.de,v 1.33 2021/01/31 22:19:24 rillig Exp $ */ +/* $NetBSD: msg.mi.de,v 1.34 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -884,6 +884,9 @@ message set_dtb message set_games {Spiele} +message set_gpufw +{Graphics driver firmware} + message set_man_pages {Handbuchseiten (man pages)} Index: src/usr.sbin/sysinst/msg.mi.en diff -u src/usr.sbin/sysinst/msg.mi.en:1.35 src/usr.sbin/sysinst/msg.mi.en:1.36 --- src/usr.sbin/sysinst/msg.mi.en:1.35 Wed Nov 4 14:29:40 2020 +++ src/usr.sbin/sysinst/msg.mi.en Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.en,v 1.35 2020/11/04 14:29:40 martin Exp $ */ +/* $NetBSD: msg.mi.en,v 1.36 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -818,6 +818,9 @@ message set_dtb message set_games {Games} +message set_gpufw +{Graphics driver firmware} + message set_man_pages {Manual pages} Index: src/usr.sbin/sysinst/msg.mi.pl diff -u src/usr.sbin/sysinst/msg.mi.pl:1.35 src/usr.sbin/sysinst/msg.mi.pl:1.36 --- src/usr.sbin/sysinst/msg.mi.pl:1.35 Wed Nov 4 14:29:40 2020 +++ src/usr.sbin/sysinst/msg.mi.pl Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.pl,v 1.35 2020/11/04 14:29:40 martin Exp $ */ +/* $NetBSD: msg.mi.pl,v 1.36 2021/09/25 08:54:31 maya Exp $ */ /* Based on english version: */ /* NetBSD: msg.mi.pl,v 1.36 2004/04/17 18:55:35 atatat Exp */ @@ -815,6 +815,9 @@ message set_dtb message set_games {Gry} +message set_gpufw +{Graphics driver firmware} + message set_man_pages {Strony Podrecznika} Index: src/usr.sbin/sysinst/msg.mi.es diff -u src/usr.sbin/sysinst/msg.mi.es:1.29 src/usr.sbin/sysinst/msg.mi.es:1.30 --- src/usr.sbin/sysinst/msg.mi.es:1.29 Wed Nov 4 14:29:40 2020 +++ src/usr.sbin/sysinst/msg.mi.es Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.es,v 1.29 2020/11/04 14:29:40 martin Exp $ */ +/* $NetBSD: msg.mi.es,v 1.30 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -843,6 +843,9 @@ message set_dtb message set_games {Juegos} +message set_gpufw +{Graphics driver firmware} + message set_man_pages {Paginas de manual} Index: src/usr.sbin/sysinst/msg.mi.fr diff -u src/usr.sbin/sysinst/msg.mi.fr:1.34 src/usr.sbin/sysinst/msg.mi.fr:1.35 --- src/usr.sbin/sysinst/msg.mi.fr:1.34 Wed Nov 4 14:29:40 2020 +++ src/usr.sbin/sysinst/msg.mi.fr Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.fr,v 1.34 2020/11/04 14:29:40 martin Exp $ */ +/* $NetBSD: msg.mi.fr,v 1.35 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -878,6 +878,9 @@ message set_dtb message set_games {Jeux} +message set_gpufw +{Graphics driver firmware} + message set_man_pages {Pages de manuel} Index: src/usr.sbin/sysinst/util.c diff -u src/usr.sbin/sysinst/util.c:1.59 src/usr.sbin/sysinst/util.c:1.60 --- src/usr.sbin/sysinst/util.c:1.59 Tue Aug 3 13:40:33 2021 +++ src/usr.sbin/sysinst/util.c Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: util.c,v 1.59 2021/08/03 13:40:33 martin Exp $ */ +/* $NetBSD: util.c,v 1.60 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -128,6 +128,9 @@ distinfo dist_list[] = { {"etc", SET_ETC, false, MSG_set_system, NULL}, {"comp", SET_COMPILER, false, MSG_set_compiler, NULL}, {"games", SET_GAMES, false, MSG_set_games, NULL}, +#ifdef HAVE_GPUFW + {"gpufw", SET_GPUFW, false, MSG_set_gpufw, NULL}, +#endif {"man", SET_MAN_PAGES, false, MSG_set_man_pages, NULL}, {"misc", SET_MISC, false, MSG_set_misc, NULL}, {"rescue", SET_RESCUE, false, MSG_set_rescue, NULL}, Index: src/usr.sbin/sysinst/arch/amd64/md.h diff -u src/usr.sbin/sysinst/arch/amd64/md.h:1.9 src/usr.sbin/sysinst/arch/amd64/md.h:1.10 --- src/usr.sbin/sysinst/arch/amd64/md.h:1.9 Mon Oct 5 12:28:45 2020 +++ src/usr.sbin/sysinst/arch/amd64/md.h Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: md.h,v 1.9 2020/10/05 12:28:45 martin Exp $ */ +/* $NetBSD: md.h,v 1.10 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -76,7 +76,7 @@ /* * Default filesets to fetch and install during installation * or upgrade. The standard sets are: - * base etc comp games man misc rescue tests text xbase xcomp xetc xfont xserver + * base etc comp games gpufw man misc rescue tests text xbase xcomp xetc xfont xserver * * x86_64 has the MD set kern first, because generic kernels are too * big to fit on install floppies. Index: src/usr.sbin/sysinst/arch/evbarm/md.h diff -u src/usr.sbin/sysinst/arch/evbarm/md.h:1.7 src/usr.sbin/sysinst/arch/evbarm/md.h:1.8 --- src/usr.sbin/sysinst/arch/evbarm/md.h:1.7 Mon Oct 5 12:28:45 2020 +++ src/usr.sbin/sysinst/arch/evbarm/md.h Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: md.h,v 1.7 2020/10/05 12:28:45 martin Exp $ */ +/* $NetBSD: md.h,v 1.8 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -60,7 +60,7 @@ /* * Default filesets to fetch and install during installation * or upgrade. The standard sets are: - * base etc comp games man misc rescue tests text xbase xcomp xetc xfont xserver + * base etc comp games gpufw man misc rescue tests text xbase xcomp xetc xfont xserver */ #if 0 /* XXX */ #define SET_KERNEL_1_NAME "kern-ADI_BRH" Index: src/usr.sbin/sysinst/arch/i386/md.h diff -u src/usr.sbin/sysinst/arch/i386/md.h:1.8 src/usr.sbin/sysinst/arch/i386/md.h:1.9 --- src/usr.sbin/sysinst/arch/i386/md.h:1.8 Mon Oct 5 12:28:45 2020 +++ src/usr.sbin/sysinst/arch/i386/md.h Sat Sep 25 08:54:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: md.h,v 1.8 2020/10/05 12:28:45 martin Exp $ */ +/* $NetBSD: md.h,v 1.9 2021/09/25 08:54:31 maya Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -76,7 +76,7 @@ /* * Default filesets to fetch and install during installation * or upgrade. The standard sets are: - * base etc comp games man misc rescue tests text xbase xcomp xetc xfont xserver + * base etc comp games gpufw man misc rescue tests text xbase xcomp xetc xfont xserver */ #define SET_KERNEL_GENERIC SET_KERNEL_1 Added files: Index: src/distrib/sets/lists/gpufw/mi diff -u /dev/null src/distrib/sets/lists/gpufw/mi:1.1 --- /dev/null Sat Sep 25 08:54:32 2021 +++ src/distrib/sets/lists/gpufw/mi Sat Sep 25 08:54:30 2021 @@ -0,0 +1,325 @@ +# $NetBSD: mi,v 1.1 2021/09/25 08:54:30 maya Exp $ +# +# Note: don't delete entries from here - mark them as "obsolete" instead. +# +./etc/mtree/set.gpufw base-gpufw +./libdata/firmware/nouveau/nvidia/LICENCE.nvidia base-gpufw gpufirmware +./libdata/firmware/nouveau/nvidia/gm206 base-gpufw +./libdata/firmware/nouveau/nvidia/gm206/fecs_data.bin base-gpufw gpufirmware +./libdata/firmware/nouveau/nvidia/gm206/fecs_inst.bin base-gpufw gpufirmware +./libdata/firmware/nouveau/nvidia/gm206/gpccs_data.bin base-gpufw gpufirmware +./libdata/firmware/nouveau/nvidia/gm206/gpccs_inst.bin base-gpufw gpufirmware +./libdata/firmware/radeon/ARUBA_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/ARUBA_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/ARUBA_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BARTS_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BARTS_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BARTS_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BARTS_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_mec.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_sdma.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BONAIRE_vce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/BTC_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAICOS_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAICOS_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAICOS_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAICOS_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAYMAN_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAYMAN_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAYMAN_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAYMAN_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CAYMAN_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CEDAR_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CEDAR_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CEDAR_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CEDAR_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CYPRESS_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CYPRESS_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CYPRESS_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CYPRESS_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/CYPRESS_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAINAN_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_mec.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_sdma.bin base-gpufw gpufirmware +./libdata/firmware/radeon/HAWAII_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/JUNIPER_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/JUNIPER_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/JUNIPER_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/JUNIPER_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_mec.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KABINI_sdma.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_mec.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/KAVERI_sdma.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_mec.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/MULLINS_sdma.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/OLAND_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PALM_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PALM_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/PITCAIRN_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R100_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R200_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R300_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R420_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R520_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R600_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R600_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R600_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R600_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/R700_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/REDWOOD_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/REDWOOD_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/REDWOOD_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/REDWOOD_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RS600_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RS690_cp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RS780_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RS780_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RS780_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV610_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV610_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV620_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV620_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV630_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV630_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV635_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV635_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV670_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV670_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV710_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV710_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV710_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV710_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV730_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV730_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV730_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV740_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV770_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV770_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV770_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/RV770_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO2_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO2_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/SUMO_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_uvd.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TAHITI_vce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TURKS_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TURKS_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TURKS_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/TURKS_smc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_ce.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_mc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_mc2.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_me.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_pfp.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_rlc.bin base-gpufw gpufirmware +./libdata/firmware/radeon/VERDE_smc.bin base-gpufw gpufirmware +./usr/libdata/firmware/radeon base-obsolete obsolete +./usr/libdata/firmware/radeon/ARUBA_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/ARUBA_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/ARUBA_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BARTS_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BARTS_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BARTS_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BARTS_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_mec.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_sdma.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_uvd.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BONAIRE_vce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/BTC_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAICOS_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAICOS_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAICOS_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAICOS_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAYMAN_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAYMAN_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAYMAN_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAYMAN_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CAYMAN_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CEDAR_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CEDAR_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CEDAR_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CEDAR_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CYPRESS_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CYPRESS_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CYPRESS_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CYPRESS_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/CYPRESS_uvd.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAINAN_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_mec.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_sdma.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/HAWAII_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/JUNIPER_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/JUNIPER_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/JUNIPER_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/JUNIPER_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_mec.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KABINI_sdma.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_mec.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/KAVERI_sdma.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_mec.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/MULLINS_sdma.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/OLAND_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PALM_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PALM_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/PITCAIRN_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R100_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R200_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R300_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R420_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R520_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R600_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R600_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R600_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/R700_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/REDWOOD_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/REDWOOD_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/REDWOOD_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/REDWOOD_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RS600_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RS690_cp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RS780_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RS780_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV610_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV610_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV620_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV620_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV630_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV630_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV635_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV635_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV670_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV670_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV710_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV710_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV710_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV710_uvd.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV730_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV730_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV730_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV740_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV770_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV770_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/RV770_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO2_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO2_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/SUMO_uvd.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TAHITI_uvd.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TURKS_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TURKS_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TURKS_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/TURKS_smc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_ce.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_mc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_mc2.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_me.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_pfp.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_rlc.bin base-obsolete obsolete +./usr/libdata/firmware/radeon/VERDE_smc.bin base-obsolete obsolete +./var/db/obsolete/gpufw base-gpufw