| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/hdmi/ |
| H A D | hdmi_hdcp.c | 693 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[2], bksv[1], bksv[0]); in msm_hdmi_hdcp_recv_bksv()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/modules/hdcp/ |
| H A D | hdcp1_execution.c | 32 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 D | hdcp_log.h | 111 HDCP_DDC_READ_TRACE(hdcp, "BKSV", hdcp->auth.msg.hdcp1.bksv, \ 112 sizeof(hdcp->auth.msg.hdcp1.bksv)); \
|
| H A D | hdcp_ddc.c | 249 hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_read_bksv() 250 sizeof(hdcp->auth.msg.hdcp1.bksv)); in mod_hdcp_read_bksv()
|
| H A D | hdcp.h | 121 uint8_t bksv[5]; member
|
| H A D | hdcp_psp.c | 214 memcpy(hdcp_cmd->in_msg.hdcp1_first_part_authentication.bksv_primary, hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_hdcp1_validate_rx()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | ite-it6161.c | 987 u8 bksv[DRM_HDCP_KSV_LEN]; member 2717 static int hdmi_tx_hdcp_get_bksv(struct it6161 *it6161, u8 *bksv, size_t size) in hdmi_tx_hdcp_get_bksv() argument 2733 ret = it6161_hdmi_tx_burst_read(it6161, REG_TX_BKSV, bksv, size); in hdmi_tx_hdcp_get_bksv() 2742 KSVList[timeout] = *(bksv+timeout); in hdmi_tx_hdcp_get_bksv() 3149 static u8 bksv[5] ; in TxHDCP_fsm() local 3212 hdmi_tx_hdcp_get_bksv(it6161, bksv, ARRAY_SIZE(bksv)); in TxHDCP_fsm() 3213 …DRM_INFO("bksv %X %X %X %X %X\n",(int)bksv[0],(int)bksv[1],(int)bksv[2],(int)bksv[3],(int)bksv[4]); in TxHDCP_fsm() 3217 ucdata += countbit(bksv[i]); in TxHDCP_fsm() 3250 KSVList[i] = bksv[i] ; in TxHDCP_fsm() 3277 IT680X_DownStream_AuthDoneCallback(bksv, BStatus); in TxHDCP_fsm() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/ |
| H A D | intel_hdcp.c | 44 const struct intel_hdcp_shim *shim, u8 *bksv) in intel_hdcp_read_valid_bksv() argument 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.shim); in intel_hdcp_auth() 690 if (drm_hdcp_check_ksvs_revoked(&dev_priv->drm, bksv.shim, 1) > 0) { in intel_hdcp_auth() 696 bksv.reg[0]); in intel_hdcp_auth() [all …]
|
| H A D | intel_dp_hdcp.c | 68 u8 *bksv) in intel_dp_hdcp_read_bksv() argument 73 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BKSV, bksv, in intel_dp_hdcp_read_bksv()
|
| H A D | intel_display_types.h | 287 int (*read_bksv)(struct intel_digital_port *dig_port, u8 *bksv);
|
| H A D | intel_hdmi.c | 1367 u8 *bksv) in intel_hdmi_hdcp_read_bksv() argument 1372 ret = intel_hdmi_hdcp_read(dig_port, DRM_HDCP_DDC_BKSV, bksv, in intel_hdmi_hdcp_read_bksv()
|