amdgpu_device_indirect_rreg(9)
π amdgpu_device_indirect_rreg(9) π
okay so welcome to the Kernel API Manual, bestie β this page is all about reading an indirect register, and it is lowkey iconic for being so straightforward. β¨
πΈ NAME πΈ
amdgpu_device_indirect_rreg β read an indirect register, periodt. π
π SYNOPSIS π
here's the exact signature, no cap:
u32 amdgpu_device_indirect_rreg (struct amdgpu_device *adev , u32
reg_addr );
π¦ ARGUMENTS π¦
adevβ anamdgpu_devicepointer. literally the device pointer, bestie. π«Άreg_addrβ the indirect register address to read from. that's the one you're pulling the value from. π₯
π DESCRIPTION π
Returns the value of indirect register reg_addr. that's the whole vibe β it gives you back the value of that indirect register. β¨
π SEE ALSO π
- Kernel file:
./drivers/gpu/drm/amd/amdgpu/amdgpu_reg_access.cπ amdgpu_device_rreg(9)amdgpu_mm_rreg8(9)amdgpu_device_xcc_rreg(9)amdgpu_mm_wreg8(9)amdgpu_device_wreg(9)amdgpu_mm_wreg_mmio_rlc(9)amdgpu_device_xcc_wreg(9)amdgpu_device_indirect_rreg64(9)amdgpu_device_indirect_wreg(9)amdgpu_device_indirect_wreg64(9)
signed off from the ./drivers/gpu/drm/amd/amdgpu source/version, October 2026, on the amdgpu_device_indirect_rreg(9) page β slay and goodbye, bestie π
π
π¦ 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