r600_get_all...nfo_register(9)
π r600_get_allowed_info_register(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β we're doing a little function today, and honestly? she's short, she's sweet, she's giving "small but mighty."
πΈ NAME πΈ
r600_get_allowed_info_register β the girl who fetches the register for the info ioctl π
β¨ SYNOPSIS β¨
int r600_get_allowed_info_register (struct radeon_device *rdev , u32 reg
, u32 *val );
like literally that's the whole signature. three params, one int, no drama π«Ά
π¦ ARGUMENTS π¦
rdevβ yourradeon_devicepointer, the main character tbh πregβ the register offset in bytes, not vibes, actual bytes πvalβ where the register value ends up living
π DESCRIPTION π
she returns 0 for success, or -EINVAL if the register is invalid π that's it. that's the whole personality. lowkey iconic for how unbothered she is.
fr fr don't pass her a bad register and expect a cute answer β -EINVAL is the answer. π
π§ SEE ALSO π§
peep the kernel file ./drivers/gpu/drm/radeon/r600.c if you wanna snoop, and then these besties right here:
r600_get_xclk(9)r600_vram_gtt_location(9)r600_gfx_is_lockup(9)r600_semaphore_ring_emit(9)r600_copy_cpdma(9)r600_mmio_hdp_flush(9)r600_get_gpu_clock_counter(9)
π and that's the tea!! this one's hanging out in ./drivers/gpu/drm/radeon, dated October 2026, and she's forever filed under r600_get_allowed_info_register(9) β go read the whole family, ily, bye 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