Module Name:    src
Committed By:   martin
Date:           Thu Sep 26 19:04:00 UTC 2019

Modified Files:
        src/distrib/sets/lists/base [netbsd-9]: mi
        src/sys/dev/microcode/radeon [netbsd-9]: Makefile
Added Files:
        src/sys/dev/microcode/radeon [netbsd-9]: R600_uvd.bin RS780_uvd.bin
            RV770_uvd.bin TAHITI_vce.bin

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #245):

        sys/dev/microcode/radeon/R600_uvd.bin: revision 1.1
        sys/dev/microcode/radeon/RV770_uvd.bin: revision 1.1
        sys/dev/microcode/radeon/Makefile: revision 1.4
        distrib/sets/lists/base/mi: revision 1.1211
        sys/dev/microcode/radeon/TAHITI_vce.bin: revision 1.1
        sys/dev/microcode/radeon/RS780_uvd.bin: revision 1.1
        sys/dev/microcode/radeon/BONAIRE_uvd.bin: revision 1.2

Update BONAIRE_uvd.bin to the latest.

 -

Add missing TAHITI_vce.bin, RV770_uvd.bin, RS780_uvd.bin and R600_uvd.bin.

Fix panic on my own HP EliteDesk 705 G1 SFF. It also fixes PR kern/53988
reported by Onno van der Linden.


To generate a diff of this commit:
cvs rdiff -u -r1.1209.2.2 -r1.1209.2.3 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.3 -r1.3.24.1 src/sys/dev/microcode/radeon/Makefile
cvs rdiff -u -r0 -r1.1.2.2 src/sys/dev/microcode/radeon/R600_uvd.bin \
    src/sys/dev/microcode/radeon/RS780_uvd.bin \
    src/sys/dev/microcode/radeon/RV770_uvd.bin \
    src/sys/dev/microcode/radeon/TAHITI_vce.bin

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/mi
diff -u src/distrib/sets/lists/base/mi:1.1209.2.2 src/distrib/sets/lists/base/mi:1.1209.2.3
--- src/distrib/sets/lists/base/mi:1.1209.2.2	Sun Sep  1 10:44:23 2019
+++ src/distrib/sets/lists/base/mi	Thu Sep 26 19:04:00 2019
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1209.2.2 2019/09/01 10:44:23 martin Exp $
+# $NetBSD: mi,v 1.1209.2.3 2019/09/26 19:04:00 martin Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -369,6 +369,7 @@
 ./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
@@ -378,6 +379,7 @@
 ./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
@@ -399,6 +401,7 @@
 ./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
@@ -413,6 +416,7 @@
 ./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

Index: src/sys/dev/microcode/radeon/Makefile
diff -u src/sys/dev/microcode/radeon/Makefile:1.3 src/sys/dev/microcode/radeon/Makefile:1.3.24.1
--- src/sys/dev/microcode/radeon/Makefile:1.3	Sun Apr 26 21:37:22 2015
+++ src/sys/dev/microcode/radeon/Makefile	Thu Sep 26 19:04:00 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2015/04/26 21:37:22 mrg Exp $
+#	$NetBSD: Makefile,v 1.3.24.1 2019/09/26 19:04:00 martin Exp $
 
 NOMAN=	# defined
 
@@ -14,8 +14,8 @@ FILES=	\
 	R520_cp.bin \
 	RS600_cp.bin \
 	RS690_cp.bin \
-	R600_me.bin R600_pfp.bin R600_rlc.bin \
-	RS780_me.bin RS780_pfp.bin \
+	R600_me.bin R600_pfp.bin R600_rlc.bin R600_uvd.bin \
+	RS780_me.bin RS780_pfp.bin RS780_uvd.bin \
 	RV610_me.bin RV610_pfp.bin \
 	RV620_me.bin RV620_pfp.bin \
 	RV630_me.bin RV630_pfp.bin \
@@ -24,7 +24,7 @@ FILES=	\
 	RV710_me.bin RV710_pfp.bin RV710_smc.bin RV710_uvd.bin \
 	RV730_me.bin RV730_pfp.bin RV730_smc.bin \
 	RV740_smc.bin \
-	RV770_me.bin RV770_pfp.bin RV770_smc.bin \
+	RV770_me.bin RV770_pfp.bin RV770_smc.bin RV770_uvd.bin \
 	R700_rlc.bin \
 	ARUBA_me.bin ARUBA_pfp.bin ARUBA_rlc.bin \
 	BARTS_mc.bin BARTS_me.bin BARTS_pfp.bin BARTS_smc.bin \
@@ -60,6 +60,7 @@ FILES=	\
 	SUMO2_me.bin SUMO2_pfp.bin \
 	TAHITI_ce.bin TAHITI_mc.bin TAHITI_mc2.bin TAHITI_me.bin \
 	TAHITI_pfp.bin TAHITI_rlc.bin TAHITI_smc.bin TAHITI_uvd.bin \
+	TAHITI_vce.bin \
 	TURKS_mc.bin TURKS_me.bin TURKS_pfp.bin TURKS_smc.bin \
 	VERDE_ce.bin VERDE_mc.bin VERDE_mc2.bin VERDE_me.bin VERDE_pfp.bin \
 	VERDE_rlc.bin VERDE_smc.bin

Added files:

Index: src/sys/dev/microcode/radeon/R600_uvd.bin
Binary files are different
Index: src/sys/dev/microcode/radeon/RS780_uvd.bin
Binary files are different
Index: src/sys/dev/microcode/radeon/RV770_uvd.bin
Binary files are different
Index: src/sys/dev/microcode/radeon/TAHITI_vce.bin
Binary files are different

Reply via email to