radeon_info_ioctl(9)
π radeon_info_ioctl(9) π
okay so welcome to the Kernel API Manual, bestie β this is the entry for radeon_info_ioctl(9), and we're gonna get you comfy with it β¨
πΈ NAME πΈ
radeon_info_ioctl β answer a device specific request. periodt π
π¦ SYNOPSIS π¦
int radeon_info_ioctl (struct drm_device *dev , void *data , struct
drm_file *filp );
π ARGUMENTS π
devβ drm device pointer, the whole device vibe π«Άdataβ request object, literally the request itself πfilpβ drm filp, the filp in question β¨
π DESCRIPTION π
okay so what does this function do? It's used to pass device specific parameters to the userspace drivers πβ¨ Examples include: pci device id, pipeline parms, tiling params, etc. (all asics) β yes bestie, all asics, every single one π
Returns 0 on success, -EINVAL on failure. that's the whole mood: slay on 0, -EINVAL when it's not giving π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/radeon/radeon_kms.c is the spot π
radeon_driver_unload_kms(9)radeon_driver_load_kms(9)radeon_set_filp_rights(9)radeon_driver_open_kms(9)radeon_driver_postclose_kms(9)radeon_get_vblank_counter_kms(9)radeon_enable_vblank_kms(9)radeon_disable_vblank_kms(9)
that's a wrap, bestie π«Ά source/version: ./drivers/gpu/drm/radeon; date: October 2026; manual: radeon_info_ioctl(9) β iconic, 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