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