aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/pxp/intel_pxp_types.h
diff options
context:
space:
mode:
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>2021-09-24 12:14:41 -0700
committerRodrigo Vivi <rodrigo.vivi@intel.com>2021-10-04 13:10:39 -0400
commite0111ce0f5cbd2428333c3d3cd33ba42f1e148ad (patch)
tree7974d9738a2a6674de76ac6faa225b006bc7c012 /drivers/gpu/drm/i915/pxp/intel_pxp_types.h
parentdrm/i915/pxp: Implement funcs to create the TEE channel (diff)
downloadlinux-dev-e0111ce0f5cbd2428333c3d3cd33ba42f1e148ad.tar.xz
linux-dev-e0111ce0f5cbd2428333c3d3cd33ba42f1e148ad.zip
drm/i915/pxp: set KCR reg init
The setting is required by hardware to allow us doing further protection operation such as sending commands to GPU or TEE. The register needs to be re-programmed on resume, so for simplicitly we bundle the programming with the component binding, which is automatically called on resume. Further HW set-up operations will be added in the same location in follow-up patches, so get ready for them by using a couple of init/fini_hw wrappers instead of calling the KCR funcs directly. v3: move programming to component binding function, rework commit msg Signed-off-by: Huang, Sean Z <sean.z.huang@intel.com> Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210924191452.1539378-7-alan.previn.teres.alexis@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/pxp/intel_pxp_types.h')
0 files changed, 0 insertions, 0 deletions