Bug 283750 - fwget: Add needed firmware for Radeon 740M GPU
Summary: fwget: Add needed firmware for Radeon 740M GPU
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 15.0-CURRENT
Hardware: Any Any
: --- Affects Some People
Assignee: Bernhard Froehlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-30 19:43 UTC by Bernhard Froehlich
Modified: 2025-01-12 11:53 UTC (History)
2 users (show)

See Also:
manu: maintainer-feedback+


Attachments
fwget-add-740m (676 bytes, patch)
2024-12-30 19:43 UTC, Bernhard Froehlich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Froehlich freebsd_committer freebsd_triage 2024-12-30 19:43:36 UTC
Created attachment 256299 [details]
fwget-add-740m

I got a new toy with Radeon 740M which works great on FreeBSD 14.2-RELEASE as soon as the correct firmware is installed so let's fwget teach about it.


root@bhyve:~ # dmesg | grep CPU
CPU: AMD Ryzen 5 PRO 8500GE w/ Radeon 740M Graphics  (3400.15-MHz K8-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 12 CPUs
cpu0: <ACPI CPU> on acpi0


root@bhyve:~ # pciconf -lv vgapci0@pci0:4:0:0
vgapci0@pci0:4:0:0:	class=0x030000 rev=0xd7 hdr=0x00 vendor=0x1002 device=0x15c8 subvendor=0x17aa subdevice=0x334a
    vendor     = 'Advanced Micro Devices, Inc. [AMD/ATI]'
    device     = 'Phoenix2'
    class      = display
    subclass   = VGA


root@bhyve:~ # dmesg | grep successfully
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_mes_2.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_mes1.bin'
drmn0: successfully loaded firmware image 'amdgpu/psp_13_0_11_toc.bin'
drmn0: successfully loaded firmware image 'amdgpu/psp_13_0_11_ta.bin'
drmn0: successfully loaded firmware image 'amdgpu/dcn_3_1_4_dmcub.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_imu.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_pfp.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_me.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_rlc.bin'
drmn0: successfully loaded firmware image 'amdgpu/gc_11_0_4_mec.bin'
drmn0: successfully loaded firmware image 'amdgpu/sdma_6_0_1.bin'
drmn0: successfully loaded firmware image 'amdgpu/vcn_4_0_2.bin'
drmn0: SMU is initialized successfully!
[drm] VCN decode and encode initialized successfully(under DPG Mode).
Comment 1 Bernhard Froehlich freebsd_committer freebsd_triage 2024-12-31 20:49:35 UTC
I can commit it myself (probably).
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-12 11:53:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=d57d6236f9bd35ef3106e8d32e3bf9d88e664f3d

commit d57d6236f9bd35ef3106e8d32e3bf9d88e664f3d
Author:     Bernhard Froehlich <decke@FreeBSD.org>
AuthorDate: 2025-01-12 11:50:13 +0000
Commit:     Bernhard Froehlich <decke@FreeBSD.org>
CommitDate: 2025-01-12 11:50:13 +0000

    fwget: Add needed firmware for Radeon 740M GPU

    PR:             283750
    Approved by:    manu
    MFC after:      4 weeks

 usr.sbin/fwget/pci/pci_video_amd | 7 +++++++
 1 file changed, 7 insertions(+)