STRUCT I915_PXP_COMPONENT(9)
π struct i915_pxp_component(9) π
okay bestie, welcome to the Kernel API Manual for struct i915_pxp_component β itβs giving very specific bridge-between-drivers energy, and weβre gonna get into it π
πΈ NAME πΈ
struct i915_pxp_component β used for communication between i915 and TEE drivers for the PXP services β¨
β¨ SYNOPSIS β¨
struct i915_pxp_component {
struct device *tee_dev;
const struct i915_pxp_component_ops *ops;
struct mutex mutex;
};
π Members π
tee_devβ the device that provides the PXP service from TEE Bus π«Άopsβ ops implemented by the TEE driver, used by the i915 driver β¨mutexβ to protect the above members π
π SEE ALSO π
- Kernel file
./include/drm/intel/i915_pxp_tee_interface.hπ struct i915_pxp_component_ops(9)π
source/version vibe check: this one lives under ./include/drm/intel, is dated October 2026, and its footer tag is struct i915_pxp_component(9) β slay, bye 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