Bug#806860: firmware-amd-graphics: Driver for AMD Topaz card fails to load
Package: firmware-amd-graphics
Version: 20151018-2~bpo8+1
Severity: normal
Dear Maintainer,
for debian backports a new driver package "firmware-amd-graphics" is available.
It now contains the necessary firmware files for the "Topaz" graphic card. I
have two card in my Lap Top, the Topaz, and a "Intel Haswell Mobile". The
latter loads without problem.
When booting, linux tries to load the topaz as well but fails. See here the
kern.log:
kernel: [ 13.780974] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_pfp.bin
kernel: [ 13.782528] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_me.bin
kernel: [ 13.783447] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_ce.bin
kernel: [ 13.795787] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_rlc.bin
....
kernel: [ 14.039137] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_mec.bin
kernel: [ 14.219358] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_mec2.bin
kernel: [ 14.219396] amdgpu 0000:0a:00.0: fence driver on ring 0 use gpu addr
0x0000000080000014, cpu addr 0xffffc900008ef014
kernel: [ 14.219618] amdgpu 0000:0a:00.0: fence driver on ring 1 use gpu addr
0x0000000080000024, cpu addr 0xffffc900008ef024
kernel: [ 14.219830] amdgpu 0000:0a:00.0: fence driver on ring 2 use gpu addr
0x0000000080000034, cpu addr 0xffffc900008ef034
kernel: [ 14.220040] amdgpu 0000:0a:00.0: fence driver on ring 3 use gpu addr
0x0000000080000044, cpu addr 0xffffc900008ef044
kernel: [ 14.220246] amdgpu 0000:0a:00.0: fence driver on ring 4 use gpu addr
0x0000000080000054, cpu addr 0xffffc900008ef054
kernel: [ 14.220453] amdgpu 0000:0a:00.0: fence driver on ring 5 use gpu addr
0x0000000080000064, cpu addr 0xffffc900008ef064
kernel: [ 14.220659] amdgpu 0000:0a:00.0: fence driver on ring 6 use gpu addr
0x0000000080000074, cpu addr 0xffffc900008ef074
kernel: [ 14.220832] amdgpu 0000:0a:00.0: fence driver on ring 7 use gpu addr
0x0000000080000084, cpu addr 0xffffc900008ef084
kernel: [ 14.220970] amdgpu 0000:0a:00.0: fence driver on ring 8 use gpu addr
0x0000000080000094, cpu addr 0xffffc900008ef094
kernel: [ 14.237801] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_sdma.bin
kernel: [ 14.263910] amdgpu 0000:0a:00.0: firmware: direct-loading firmware
amdgpu/topaz_sdma1.bin
kernel: [ 14.263919] amdgpu 0000:0a:00.0: fence driver on ring 9 use gpu addr
0x00000000800000a4, cpu addr 0xffffc900008ef0a4
kernel: [ 14.263991] amdgpu 0000:0a:00.0: fence driver on ring 10 use gpu
addr 0x00000000800000b4, cpu addr 0xffffc900008ef0b4
kernel: [ 14.264057] [drm] probing gen 2 caps for device 8086:9c18 =
5323c42/0
kernel: [ 14.444377] media: Linux media interface: v0.10
kernel: [ 14.471169] Linux video capture interface: v2.00
kernel: [ 14.703899] [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* amdgpu:
ring 0 test failed (scratch(0xC040)=0xCAFEDEAD)
kernel: [ 14.706596] [TTM] Finalizing pool allocator
kernel: [ 14.706602] [TTM] Finalizing DMA pool allocator
kernel: [ 14.706646] [TTM] Zone kernel: Used memory at exit: 0 kiB
kernel: [ 14.706649] [drm] amdgpu: ttm finalized
kernel: [ 14.706653] amdgpu 0000:0a:00.0: Fatal error during GPU init
kernel: [ 14.706679] [drm] amdgpu: finishing device.
kernel: [ 14.706680] [TTM] Memory type 2 has not been initialized
kernel: [ 14.706742] vga_switcheroo: disabled kernel: [ 14.707014] amdgpu:
probe of 0000:0a:00.0 failed with error -22
lshw output:
*-display UNCLAIMED
description: Display controller
product: Topaz PRO [Radeon R5 M255]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:0a:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi cap_list
configuration: latency=0
resources: memory:a0000000-afffffff memory:b0000000-b01fffff
ioport:3000(size=256) memory:d0400000-d043ffff memory:d0440000-d045ffff
Best,
Jakob
-- System Information:
Debian Release: 8.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.2.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
firmware-amd-graphics depends on no packages.
firmware-amd-graphics recommends no packages.
Versions of packages firmware-amd-graphics suggests:
ii initramfs-tools 0.120
-- no debconf information
Reply to: