Home
last modified time | relevance | path

Searched refs:bksv (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c693 u8 bksv[5]; in msm_hdmi_hdcp_recv_bksv() local
697 rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x00, bksv, 5); in msm_hdmi_hdcp_recv_bksv()
703 hdcp_ctrl->bksv_lsb = bksv[0] | (bksv[1] << 8) | in msm_hdmi_hdcp_recv_bksv()
704 (bksv[2] << 16) | (bksv[3] << 24); in msm_hdmi_hdcp_recv_bksv()
705 hdcp_ctrl->bksv_msb = bksv[4]; in msm_hdmi_hdcp_recv_bksv()
713 bksv[4], bksv[3], bksv[ in msm_hdmi_hdcp_recv_bksv()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c693 u8 bksv[5]; in msm_hdmi_hdcp_recv_bksv() local
697 rc = msm_hdmi_ddc_read(hdmi, HDCP_PORT_ADDR, 0x00, bksv, 5); in msm_hdmi_hdcp_recv_bksv()
703 hdcp_ctrl->bksv_lsb = bksv[0] | (bksv[1] << 8) | in msm_hdmi_hdcp_recv_bksv()
704 (bksv[2] << 16) | (bksv[3] << 24); in msm_hdmi_hdcp_recv_bksv()
705 hdcp_ctrl->bksv_msb = bksv[4]; in msm_hdmi_hdcp_recv_bksv()
713 bksv[4], bksv[3], bksv[ in msm_hdmi_hdcp_recv_bksv()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp1_execution.c32 u8 bksv[sizeof(n)] = { }; in validate_bksv() local
34 memcpy(bksv, hdcp->auth.msg.hdcp1.bksv, sizeof(hdcp->auth.msg.hdcp1.bksv)); in validate_bksv()
35 n = *(uint64_t *)bksv; in validate_bksv()
H A Dhdcp_log.h111 HDCP_DDC_READ_TRACE(hdcp, "BKSV", hdcp->auth.msg.hdcp1.bksv, \
112 sizeof(hdcp->auth.msg.hdcp1.bksv)); \
H A Dhdcp_ddc.c249 hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_read_bksv()
250 sizeof(hdcp->auth.msg.hdcp1.bksv)); in mod_hdcp_read_bksv()
H A Dhdcp.h121 uint8_t bksv[5]; member
H A Dhdcp_psp.c214 memcpy(hdcp_cmd->in_msg.hdcp1_first_part_authentication.bksv_primary, hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_hdcp1_validate_rx()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp1_execution.c32 u8 bksv[sizeof(n)] = { }; in validate_bksv() local
34 memcpy(bksv, hdcp->auth.msg.hdcp1.bksv, sizeof(hdcp->auth.msg.hdcp1.bksv)); in validate_bksv()
35 n = *(uint64_t *)bksv; in validate_bksv()
H A Dhdcp_log.c57 HDCP_DDC_READ_TRACE(hdcp, "BKSV", hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_log_ddc_trace()
58 sizeof(hdcp->auth.msg.hdcp1.bksv)); in mod_hdcp_log_ddc_trace()
H A Dhdcp_ddc.c249 hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_read_bksv()
250 sizeof(hdcp->auth.msg.hdcp1.bksv)); in mod_hdcp_read_bksv()
H A Dhdcp.h121 uint8_t bksv[5]; member
H A Dhdcp_psp.c335 memcpy(hdcp_cmd->in_msg.hdcp1_first_part_authentication.bksv_primary, hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_hdcp1_validate_rx()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c44 const struct intel_hdcp_shim *shim, u8 *bksv) in intel_hdcp_read_valid_bksv()
49 /* HDCP spec states that we must retry the bksv if it is invalid */ in intel_hdcp_read_valid_bksv()
51 ret = shim->read_bksv(dig_port, bksv); in intel_hdcp_read_valid_bksv()
54 if (intel_hdcp_is_ksv_valid(bksv)) in intel_hdcp_read_valid_bksv()
71 u8 bksv[5]; in intel_hdcp_capable() local
79 if (!intel_hdcp_read_valid_bksv(dig_port, shim, bksv)) in intel_hdcp_capable()
634 } bksv; in intel_hdcp_auth() local
684 memset(&bksv, 0, sizeof(bksv)); in intel_hdcp_auth()
686 ret = intel_hdcp_read_valid_bksv(dig_port, shim, bksv in intel_hdcp_auth()
43 intel_hdcp_read_valid_bksv(struct intel_digital_port *dig_port, const struct intel_hdcp_shim *shim, u8 *bksv) intel_hdcp_read_valid_bksv() argument
[all...]
H A Dintel_dp_hdcp.c68 u8 *bksv) in intel_dp_hdcp_read_bksv()
73 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BKSV, bksv, in intel_dp_hdcp_read_bksv()
67 intel_dp_hdcp_read_bksv(struct intel_digital_port *dig_port, u8 *bksv) intel_dp_hdcp_read_bksv() argument
H A Dintel_display_types.h287 int (*read_bksv)(struct intel_digital_port *dig_port, u8 *bksv);
H A Dintel_hdmi.c1367 u8 *bksv) in intel_hdmi_hdcp_read_bksv()
1372 ret = intel_hdmi_hdcp_read(dig_port, DRM_HDCP_DDC_BKSV, bksv, in intel_hdmi_hdcp_read_bksv()
1366 intel_hdmi_hdcp_read_bksv(struct intel_digital_port *dig_port, u8 *bksv) intel_hdmi_hdcp_read_bksv() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c121 const struct intel_hdcp_shim *shim, u8 *bksv) in intel_hdcp_read_valid_bksv()
126 /* HDCP spec states that we must retry the bksv if it is invalid */ in intel_hdcp_read_valid_bksv()
128 ret = shim->read_bksv(dig_port, bksv); in intel_hdcp_read_valid_bksv()
131 if (intel_hdcp_is_ksv_valid(bksv)) in intel_hdcp_read_valid_bksv()
148 u8 bksv[5]; in intel_hdcp_capable() local
156 if (!intel_hdcp_read_valid_bksv(dig_port, shim, bksv)) in intel_hdcp_capable()
723 } bksv; in intel_hdcp_auth() local
773 memset(&bksv, 0, sizeof(bksv)); in intel_hdcp_auth()
775 ret = intel_hdcp_read_valid_bksv(dig_port, shim, bksv in intel_hdcp_auth()
120 intel_hdcp_read_valid_bksv(struct intel_digital_port *dig_port, const struct intel_hdcp_shim *shim, u8 *bksv) intel_hdcp_read_valid_bksv() argument
[all...]
H A Dintel_dp_hdcp.c88 u8 *bksv) in intel_dp_hdcp_read_bksv()
93 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BKSV, bksv, in intel_dp_hdcp_read_bksv()
87 intel_dp_hdcp_read_bksv(struct intel_digital_port *dig_port, u8 *bksv) intel_dp_hdcp_read_bksv() argument
H A Dintel_hdmi.c1345 u8 *bksv) in intel_hdmi_hdcp_read_bksv()
1350 ret = intel_hdmi_hdcp_read(dig_port, DRM_HDCP_DDC_BKSV, bksv, in intel_hdmi_hdcp_read_bksv()
1344 intel_hdmi_hdcp_read_bksv(struct intel_digital_port *dig_port, u8 *bksv) intel_hdmi_hdcp_read_bksv() argument
H A Dintel_display_types.h452 int (*read_bksv)(struct intel_digital_port *dig_port, u8 *bksv);

Completed in 44 milliseconds