HOST2GUC_SELF_CFG(9)
HOST2GUC_SELF_CFG π
Okay so this page is from the Kernel API Manual, and itβs literally the HOST2GUC_SELF_CFG message. This message is used by Host KMD to setup of the GuC Self Config KLVs_. It must be sent as an MMIO HXG Message_ β no cap. π«Ά
β¨ Request vibes β¨
Bits / Description π
- Row
0- Bits
31:ORIGIN = GUC_HXG_ORIGIN_HOST_ - Bits
30:28:TYPE = GUC_HXG_TYPE_REQUEST_ - Bits
27:16:DATA0 = MBZ - Bits
15:0:ACTION = GUC_ACTION_HOST2GUC_SELF_CFG = 0x0508
- Bits
- Row
1- Bits
31:16:KLV_KEYβ KLV key, seeGuC Self Config KLVs_. - Bits
15:0:KLV_LENβ KLV length32 bit KLV = 164 bit KLV = 2
- Bits
- Row
2- Bits
31:0:VALUE32β Bits31-0of the KLV value
- Bits
- Row
3- Bits
31:0:VALUE64β Bits63-32of the KLV value (KLV_LEN=2)
- Bits
β¨ Response vibes β¨
Bits / Description π
- Row
0- Bits
31:ORIGIN = GUC_HXG_ORIGIN_GUC_ - Bits
30:28:TYPE = GUC_HXG_TYPE_RESPONSE_SUCCESS_ - Bits
27:0:DATA0 =NUM- 1 if KLV was parsed, 0 if not recognized
- Bits
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/abi/guc_actions_abi.h HOST2GUC_CONTROL_CTB(9)
source/version vibes: the kernel docs path is ./drivers/gpu/drm/xe/abi, the date is October 2026, and the page tag is HOST2GUC_SELF_CFG(9) β 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