amdgpu_device_xcc_rreg(9)
π NAME π
okay bestie, welcome to the amdgpu_device_xcc_rreg(9) page from the Kernel API Manual π
β¨
amdgpu_device_xcc_rreg β read a memory mapped IO or indirect register with specific XCC π
β¨ SYNOPSIS β¨
uint32_t amdgpu_device_xcc_rreg (struct amdgpu_device *adev , uint32_t
reg , uint32_t acc_flags , uint32_t xcc_id );
π«Ά ARGUMENTS π«Ά
adevβ amdgpu_device pointer, literally the main character of this call π¦regβ dword aligned register offset, so keep it aligned bestie πβ¨acc_flagsβ access flags which require special behavior, iykyk πxcc_idβ xcc accelerated compute core id, gotta specify which one πΈ
π₯ DESCRIPTION π₯
Returns the 32 bit value from the offset specified. that's it, that's the vibe π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_reg_access.c π
amdgpu_device_rreg(9)amdgpu_mm_rreg8(9)amdgpu_mm_wreg8(9)amdgpu_device_wreg(9)amdgpu_mm_wreg_mmio_rlc(9)amdgpu_device_xcc_wreg(9)amdgpu_device_indirect_rreg(9)amdgpu_device_indirect_rreg64(9)amdgpu_device_indirect_wreg(9)amdgpu_device_indirect_wreg64(9)
and that's the whole page, bestie π«Ά this iconic lil manual page comes from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's literally amdgpu_device_xcc_rreg(9) β periodt ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms