STRUCT AMDXDNA_DRM_QUERY_CLOCK_METADATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

okay so bestie, welcome to the Kernel API Manual β€” this page is literally all about struct amdxdna_drm_query_clock_metadata. it's the struct for querying metadata for clocks. that's the whole vibe. πŸ•βœ¨


✨ SYNOPSIS

struct amdxdna_drm_query_clock_metadata {
    struct amdxdna_drm_query_clock mp_npu_clock;
    struct amdxdna_drm_query_clock h_clock;
};

no cap, that's the whole shape of it β€” two clocks, vibing inside one struct. 🫢


πŸŽ€ Members

  • mp_npu_clock β€” this one's the metadata for the MP-NPU clock. iconic. ✨
  • h_clock β€” and this one's the metadata for the H clock. she's giving main character energy too. πŸ’œ

🌈 SEE ALSO

okay so this is the part where we shout out the whole friend group πŸ’– β€” everything lives in the kernel file ./include/uapi/drm/amdxdna_accel.h, and here's every single sibling struct, no skips, no cuts:

  • 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_tile_metadata(9)
  • struct amdxdna_drm_query_aie_metadata(9)
  • struct amdxdna_drm_query_clock(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)
go read them all, i'm serious, iykyk πŸ‘‘

🌸 okay that's the whole page, bestie. this lil gem lives in ./include/uapi/drm, it's from October 2026, and it's filed under struct amdx...ock_metadata(9). slay, go forth and query those clocks πŸ’…πŸŽ€

πŸ“¦ where this page comes from