Overview & identity
1002:73bf is explicitly CHIP_SIENNA_CICHLID in the reviewed table. This codename-level identity is the reliable basis for the checked firmware names. It does not identify an OEM BIOS image, exact RX-series variant or video-memory configuration from the PCI pair alone.
- Curated identifiers
pci 1002:73bf
A numeric match establishes a candidate family within the reviewed evidence. Marketing names, board variants, subsystem conditions and successful operation remain separate questions.
Driver & binding
amdgpu is the kernel candidate and the graphics engine source declares sienna_cichlid images. The marketing name shown by a PCI name database and the filename requested by the kernel can differ without an error. For a bus-loss report, retain upstream bridge and AER context as well as GPU messages.
amdgpu— kernel driver/module candidate
Firmware
Host-loaded firmware required
The reviewed amdgpu engine declares the listed images. They are examples for this family, not a complete package manifest. Use the exact firmware request from the running kernel to identify a missing file; a file merely existing on disk does not establish successful loading.
Checked examples or filename branches, not a complete installation list:
amdgpu/sienna_cichlid_pfp.binamdgpu/sienna_cichlid_rlc.bin
Read-only diagnostics
Run one displayed command at a time. Replace uppercase placeholders with the affected device, interface or module from your own output. Commands are never executed here. Read-only output can still contain private identifiers.
Read the numeric PCI identity and binding
lspci -nnk -s BDFReplace BDF with the address of the Sienna Cichlid / Navi 21 family display function. No sudo is normally required for this summary. The numeric vendor/device pair is the evidence for identity; “Kernel driver in use” is evidence of the current binding. A “Kernel modules” list is only a list of candidates.
Confirm the owner of this PCI function
readlink /sys/bus/pci/devices/BDF/driverUse the full domain:bus:slot.function address in BDF, for example the form shown by lspci -D. This read-only symlink normally needs no elevated privileges. Its last component names the bound driver. An absent link can also mean an unbound, removed or guest-assigned function; it does not prove that no Linux driver exists.
Read initialization and failure context
journalctl -k -b --no-pagerRead the first amdgpu initialization or engine-failure messages, including the requested firmware filename and any recovery that follows. This reads the current boot only. Correlate the PCI address and timestamps before connecting a message to this GPU. Journal access depends on local group permissions; a permission error is not a hardware result.
Limitations & related issues
An x8 or lower negotiated link is not itself a failure. Compare the reported endpoint and parent capabilities before drawing a lane-width conclusion. This profile cannot distinguish signal integrity, power delivery and driver recovery from the ID.
These guides are linked for relevant observations, not as known defects of every device in this family.
- AMDGPU cannot load a required firmware file · First documented next step
- AMDGPU ring timeout and GPU recovery · First documented next step
- Mesa falls back to CPU rendering · First documented next step
- PCIe AER reports corrected or uncorrected errors · First documented next step
Choose a hardware diagnostic workflow · Inspect a log excerpt in Fix Lab
References
Source review records a checked implementation or document, not a reproduced hardware test. Version-specific tables do not establish a minimum kernel or guaranteed operation.
- Linux amdgpu PCI table
Reviewed upstream source
pciidlist, line 2139 - Linux AMD graphics firmware declarations
Reviewed upstream source
amdgpu/sienna_cichlid_pfp.bin, amdgpu/sienna_cichlid_rlc.bin