Lines Matching defs:shim

51 			       const struct intel_hdcp_shim *shim, u8 *bksv)
57 ret = shim->read_bksv(intel_dig_port, bksv);
75 const struct intel_hdcp_shim *shim = connector->hdcp.shim;
79 if (!shim)
82 if (shim->hdcp_capable) {
83 shim->hdcp_capable(intel_dig_port, &capable);
85 if (!intel_hdcp_read_valid_bksv(intel_dig_port, shim, bksv))
113 hdcp->shim->hdcp_2_2_capable(intel_dig_port, &capable);
135 const struct intel_hdcp_shim *shim)
141 ret = __wait_for(read_ret = shim->read_ksv_ready(intel_dig_port,
304 const struct intel_hdcp_shim *shim,
318 ret = shim->read_v_prime_part(intel_dig_port, i, &vprime);
524 const struct intel_hdcp_shim *shim = connector->hdcp.shim;
529 ret = intel_hdcp_poll_ksv_fifo(intel_dig_port, shim);
535 ret = shim->read_bstatus(intel_dig_port, bstatus);
564 ret = shim->read_ksv_fifo(intel_dig_port, num_downstream, ksv_fifo);
579 ret = intel_hdcp_validate_v_prime(connector, shim,
605 const struct intel_hdcp_shim *shim = hdcp->shim;
613 u8 shim[DRM_HDCP_AN_LEN];
617 u8 shim[DRM_HDCP_KSV_LEN];
621 u8 shim[DRM_HDCP_RI_LEN];
635 if (shim->hdcp_capable) {
636 ret = shim->hdcp_capable(intel_dig_port, &hdcp_capable);
662 ret = shim->write_an_aksv(intel_dig_port, an.shim);
670 ret = intel_hdcp_read_valid_bksv(intel_dig_port, shim, bksv.shim);
674 if (drm_hdcp_check_ksvs_revoked(dev, bksv.shim, 1)) {
682 ret = shim->repeater_present(intel_dig_port, &repeater_present);
690 ret = shim->toggle_signalling(intel_dig_port, true);
723 ret = shim->read_ri_prime(intel_dig_port, ri.shim);
784 ret = hdcp->shim->toggle_signalling(intel_dig_port, false);
874 if (hdcp->shim->check_link(intel_dig_port)) {
1229 const struct intel_hdcp_shim *shim = hdcp->shim;
1241 ret = shim->write_2_2_msg(intel_dig_port, &msgs.ake_init,
1246 ret = shim->read_2_2_msg(intel_dig_port, HDCP_2_2_AKE_SEND_CERT,
1274 ret = shim->write_2_2_msg(intel_dig_port, &msgs.no_stored_km, size);
1278 ret = shim->read_2_2_msg(intel_dig_port, HDCP_2_2_AKE_SEND_HPRIME,
1289 ret = shim->read_2_2_msg(intel_dig_port,
1313 const struct intel_hdcp_shim *shim = hdcp->shim;
1321 ret = shim->write_2_2_msg(intel_dig_port, &msgs.lc_init,
1326 ret = shim->read_2_2_msg(intel_dig_port,
1352 ret = hdcp->shim->write_2_2_msg(intel_dig_port, &send_eks,
1369 const struct intel_hdcp_shim *shim = hdcp->shim;
1384 ret = shim->write_2_2_msg(intel_dig_port, &msgs.stream_manage,
1389 ret = shim->read_2_2_msg(intel_dig_port, HDCP_2_2_REP_STREAM_READY,
1421 const struct intel_hdcp_shim *shim = hdcp->shim;
1426 ret = shim->read_2_2_msg(intel_dig_port, HDCP_2_2_REP_SEND_RECVID_LIST,
1464 ret = shim->write_2_2_msg(intel_dig_port, &msgs.rep_ack,
1487 const struct intel_hdcp_shim *shim = hdcp->shim;
1508 if (shim->config_stream_type) {
1509 ret = shim->config_stream_type(intel_dig_port,
1543 if (hdcp->shim->toggle_signalling) {
1544 ret = hdcp->shim->toggle_signalling(intel_dig_port, true);
1594 if (hdcp->shim->toggle_signalling) {
1595 ret = hdcp->shim->toggle_signalling(intel_dig_port, false);
1710 ret = hdcp->shim->check_2_2_link(intel_dig_port);
1836 const struct intel_hdcp_shim *shim)
1860 data->protocol = (u8)shim->protocol;
1915 const struct intel_hdcp_shim *shim)
1920 ret = initialize_hdcp_port_data(connector, shim);
1930 const struct intel_hdcp_shim *shim)
1936 if (!shim)
1940 intel_hdcp2_init(connector, shim);
1951 hdcp->shim = shim;
1968 if (!hdcp->shim)
2014 if (!hdcp->shim)
2050 if (!connector->hdcp.shim)
2101 if (!hdcp->shim)