Home
last modified time | relevance | path

Searched refs:ksv_fifo (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c292 u8 *ksv_fifo, u8 num_downstream, u8 *bstatus) in intel_hdcp_validate_v_prime()
326 u8 *ksv = &ksv_fifo[i * DRM_HDCP_KSV_LEN]; in intel_hdcp_validate_v_prime()
539 u8 bstatus[2], num_downstream, *ksv_fifo; in intel_hdcp_auth_downstream() local
573 ksv_fifo = kcalloc(DRM_HDCP_KSV_LEN, num_downstream, GFP_KERNEL); in intel_hdcp_auth_downstream()
574 if (!ksv_fifo) { in intel_hdcp_auth_downstream()
575 drm_dbg_kms(&dev_priv->drm, "Out of mem: ksv_fifo\n"); in intel_hdcp_auth_downstream()
579 ret = shim->read_ksv_fifo(dig_port, num_downstream, ksv_fifo); in intel_hdcp_auth_downstream()
583 if (drm_hdcp_check_ksvs_revoked(&dev_priv->drm, ksv_fifo, in intel_hdcp_auth_downstream()
585 drm_err(&dev_priv->drm, "Revoked Ksv(s) in ksv_fifo\n"); in intel_hdcp_auth_downstream()
596 ksv_fifo, num_downstrea in intel_hdcp_auth_downstream()
290 intel_hdcp_validate_v_prime(struct intel_connector *connector, const struct intel_hdcp_shim *shim, u8 *ksv_fifo, u8 num_downstream, u8 *bstatus) intel_hdcp_validate_v_prime() argument
[all...]
H A Dintel_dp_hdcp.c175 int num_downstream, u8 *ksv_fifo) in intel_dp_hdcp_read_ksv_fifo()
186 ksv_fifo + i * DRM_HDCP_KSV_LEN, in intel_dp_hdcp_read_ksv_fifo()
174 intel_dp_hdcp_read_ksv_fifo(struct intel_digital_port *dig_port, int num_downstream, u8 *ksv_fifo) intel_dp_hdcp_read_ksv_fifo() argument
H A Dintel_display_types.h311 int num_downstream, u8 *ksv_fifo);
H A Dintel_hdmi.c1448 int num_downstream, u8 *ksv_fifo) in intel_hdmi_hdcp_read_ksv_fifo()
1453 ksv_fifo, num_downstream * DRM_HDCP_KSV_LEN); in intel_hdmi_hdcp_read_ksv_fifo()
1447 intel_hdmi_hdcp_read_ksv_fifo(struct intel_digital_port *dig_port, int num_downstream, u8 *ksv_fifo) intel_hdmi_hdcp_read_ksv_fifo() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c381 u8 *ksv_fifo, u8 num_downstream, u8 *bstatus) in intel_hdcp_validate_v_prime()
415 u8 *ksv = &ksv_fifo[i * DRM_HDCP_KSV_LEN]; in intel_hdcp_validate_v_prime()
628 u8 bstatus[2], num_downstream, *ksv_fifo; in intel_hdcp_auth_downstream() local
662 ksv_fifo = kcalloc(DRM_HDCP_KSV_LEN, num_downstream, GFP_KERNEL); in intel_hdcp_auth_downstream()
663 if (!ksv_fifo) { in intel_hdcp_auth_downstream()
664 drm_dbg_kms(&i915->drm, "Out of mem: ksv_fifo\n"); in intel_hdcp_auth_downstream()
668 ret = shim->read_ksv_fifo(dig_port, num_downstream, ksv_fifo); in intel_hdcp_auth_downstream()
672 if (drm_hdcp_check_ksvs_revoked(&i915->drm, ksv_fifo, in intel_hdcp_auth_downstream()
674 drm_err(&i915->drm, "Revoked Ksv(s) in ksv_fifo\n"); in intel_hdcp_auth_downstream()
685 ksv_fifo, num_downstrea in intel_hdcp_auth_downstream()
379 intel_hdcp_validate_v_prime(struct intel_connector *connector, const struct intel_hdcp_shim *shim, u8 *ksv_fifo, u8 num_downstream, u8 *bstatus) intel_hdcp_validate_v_prime() argument
[all...]
H A Dintel_dp_hdcp.c195 int num_downstream, u8 *ksv_fifo) in intel_dp_hdcp_read_ksv_fifo()
206 ksv_fifo + i * DRM_HDCP_KSV_LEN, in intel_dp_hdcp_read_ksv_fifo()
194 intel_dp_hdcp_read_ksv_fifo(struct intel_digital_port *dig_port, int num_downstream, u8 *ksv_fifo) intel_dp_hdcp_read_ksv_fifo() argument
H A Dintel_hdmi.c1426 int num_downstream, u8 *ksv_fifo) in intel_hdmi_hdcp_read_ksv_fifo()
1431 ksv_fifo, num_downstream * DRM_HDCP_KSV_LEN); in intel_hdmi_hdcp_read_ksv_fifo()
1425 intel_hdmi_hdcp_read_ksv_fifo(struct intel_digital_port *dig_port, int num_downstream, u8 *ksv_fifo) intel_hdmi_hdcp_read_ksv_fifo() argument
H A Dintel_display_types.h476 int num_downstream, u8 *ksv_fifo);
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c1119 u8 *ksv_fifo = NULL; in msm_hdmi_hdcp_write_ksv_fifo() local
1152 ksv_fifo = hdcp_ctrl->ksv_list; in msm_hdmi_hdcp_write_ksv_fifo()
1153 ksv_fifo += hdcp_ctrl->ksv_fifo_w_index; in msm_hdmi_hdcp_write_ksv_fifo()
1157 reg_val = ksv_fifo[i] << 16; in msm_hdmi_hdcp_write_ksv_fifo()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c1119 u8 *ksv_fifo = NULL; in msm_hdmi_hdcp_write_ksv_fifo() local
1152 ksv_fifo = hdcp_ctrl->ksv_list; in msm_hdmi_hdcp_write_ksv_fifo()
1153 ksv_fifo += hdcp_ctrl->ksv_fifo_w_index; in msm_hdmi_hdcp_write_ksv_fifo()
1157 reg_val = ksv_fifo[i] << 16; in msm_hdmi_hdcp_write_ksv_fifo()

Completed in 28 milliseconds