ENUM GUC_LIC_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum guc_lic_type(9)

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for enum guc_lic_type, and it's literally the Log Init Config KLV IDs. no cap, that's the whole vibe.


πŸŽ€ NAME πŸŽ€

enum guc_lic_type β€” Log Init Config KLV IDs. that's it, that's the enum πŸ’–


✨ SYNOPSIS ✨

enum guc_lic_type {
    GUC_LIC_TYPE_GUC_SW_VERSION ,
    GUC_LIC_TYPE_GUC_DEVICE_ID ,
    GUC_LIC_TYPE_TSC_FREQUENCY ,
    GUC_LIC_TYPE_GMD_ID ,
    GUC_LIC_TYPE_BUILD_PLATFORM_ID

};

look at her go πŸ‘‘ five constants, all main character energy, zero skips.


🌸 Constants 🌸

okay so these are the members, bestie β€” each one is a whole personality:

  • GUC_LIC_TYPE_GUC_SW_VERSION β€” the GuC firmware version πŸ¦‹. Value is a 32 bit number represented by guc_sw_version.
  • GUC_LIC_TYPE_GUC_DEVICE_ID β€” the GuC device id, periodt πŸ’…. Value is a 32 bit.
  • GUC_LIC_TYPE_TSC_FREQUENCY β€” the GuC timestamp counter frequency ⏱️. Value is a 32 bit number representing frequency in kHz. and the way that this timestamp is utilized in log entries, timer and for engine utilization tracking?? obsessed, she's everywhere fr fr.
  • GUC_LIC_TYPE_GMD_ID β€” HW GMD ID πŸ”₯. Value is a 32 bit number representing graphics, media and display HW architecture IDs β€” three IDs in one, she's multitasking, iykyk.
  • GUC_LIC_TYPE_BUILD_PLATFORM_ID β€” GuC build platform ID 🌈. Value is 32 bits. short and sweet, she ate.

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/gpu/drm/xe/abi/guc_lic_abi.h
  • struct guc_lic(9)

go read those next, bestie, they're right there πŸ’œ


and that's the page!! πŸŽ€ shipped from ./drivers/gpu/drm/xe/abi, October 2026, version vibes intact β€” mwah, bye bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from