cik_asic_pci_config_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cik_asic_pci_config_reset(9) β€” Kernel API Manual energy ✨

Okay bestie, this is the cik_asic_pci_config_reset(9) page from the Kernel API Manual, and it's lowkey iconic. Let's get into it 🫢

🌸 NAME 🌸

cik_asic_pci_config_reset β€” soft reset GPU πŸ’«

✨ SYNOPSIS ✨

int cik_asic_pci_config_reset (struct amdgpu_device *adev );

πŸŽ€ ARGUMENTS πŸŽ€

  • adev β€” an amdgpu_device pointer, that's the whole vibe πŸ¦‹

πŸ¦‹ DESCRIPTION πŸ¦‹

So this one uses the PCI Config method to reset the GPU. That's it, that's the move πŸ’…

Returns 0 for success. Periodt πŸŽ‰

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/amd/amdgpu/cik.c is right there with its besties: cik_get_xclk(9), cik_srbm_select(9), and cik_asic_reset(9) πŸ’–


Cute little sign-off: this one lives under ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's giving full Kernel API Manual main-character energy πŸ‘‘βœ¨

πŸ“¦ where this page comes from