STRUCT AMDXDNA_DRM_QUERY_AIE_TILE_METADATA(9)
π struct amdxdna_drm_query_aie_tile_metadata(9) π
okay bestie, welcome to the Kernel API Manual β¨ this page is literally all about struct amdxdna_drm_query_aie_tile_metadata β the little glow-up container that lets you query the metadata of an AIE tile. And by "tile" we mean core, mem, and shim, no cap π«Ά
πΈ NAME πΈ
struct amdxdna_drm_query_aie_tile_metadata β query the metadata of AIE tile (core, mem, shim) π«
β¨ SYNOPSIS β¨
struct amdxdna_drm_query_aie_tile_metadata {
__u16 row_count;
__u16 row_start;
__u16 dma_channel_count;
__u16 lock_count;
__u16 event_reg_count;
__u16 pad[3];
};
that's the whole glow-up, she's compact and she knows it π
π¦ Members π¦
okay so bestie, let's meet the cast π
row_countβ the number of rows. literally just how many rows we're dealing with πrow_startβ the starting row number. where the whole thing begins, main character energy β¨dma_channel_countβ the number of dma channels. count 'em π₯lock_countβ the number of locks. no β¨dramaβ¨, just locks πevent_reg_countβ the number of events. yes bestie, events πpadβ structure padding. it's giving "I'm just here to hold space" π iconic, honestly π«Ά
π SEE ALSO π
kernel file ./include/uapi/drm/amdxdna_accel.h β that's where she lives, iykyk π
and the whole friend group π like, the entire squad, no one left out π
struct amdxdna_drm_create_hwctx(9)struct amdxdna_drm_destroy_hwctx(9)struct amdxdna_cu_config(9)struct amdxdna_hwctx_param_config_cu(9)struct amdxdna_drm_config_hwctx(9)struct amdxdna_drm_va_entry(9)struct amdxdna_drm_va_tbl(9)struct amdxdna_drm_create_bo(9)struct amdxdna_drm_get_bo_info(9)struct amdxdna_drm_sync_bo(9)struct amdxdna_drm_exec_cmd(9)struct amdxdna_drm_wait_cmd(9)struct amdxdna_drm_query_aie_status(9)struct amdxdna_drm_query_aie_version(9)struct amdxdna_drm_query_aie_metadata(9)struct amdxdna_drm_query_clock(9)struct amdxdna_drm_query_clock_metadata(9)struct amdxdna_drm_query_sensor(9)struct amdxdna_drm_query_hwctx(9)struct amdxdna_drm_get_power_mode(9)struct amdxdna_drm_query_firmware_version(9)struct amdxdna_drm_get_resource_info(9)struct amdxdna_drm_attribute_state(9)struct amdxdna_drm_query_telemetry_header(9)struct amdxdna_drm_get_info(9)struct amdxdna_drm_hwctx_entry(9)struct amdxdna_async_error(9)struct amdxdna_drm_bo_usage(9)struct amdxdna_drm_get_array(9)struct amdxdna_drm_set_state(9)struct amdxdna_drm_set_power_mode(9)
π friendly reminder bestie: this is kernel API stuff, so keep the details exact β the vibes are flexible, the fields are not π
k so that's the page!! this li'l icon came from ./include/uapi/drm, dated October 2026, and she's filed under struct amdxdna_drm_query_aie_tile_metadata(9). go off, 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