Home
last modified time | relevance | path

Searched refs:get_skey_out (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/misc/mei/hdcp/
H A Dmei_hdcp.c417 struct wired_cmd_get_session_key_out get_skey_out = { { 0 } }; in mei_hdcp_get_session_key() local
441 byte = mei_cldev_recv(cldev, (u8 *)&get_skey_out, sizeof(get_skey_out)); in mei_hdcp_get_session_key()
448 if (get_skey_out.header.status != FW_HDCP_STATUS_SUCCESS) { in mei_hdcp_get_session_key()
450 WIRED_GET_SESSION_KEY, get_skey_out.header.status); in mei_hdcp_get_session_key()
455 memcpy(ske_data->e_dkey_ks, get_skey_out.e_dkey_ks, in mei_hdcp_get_session_key()
457 memcpy(ske_data->riv, get_skey_out.r_iv, HDCP_2_2_RIV_LEN); in mei_hdcp_get_session_key()
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_hdcp_gsc.c341 struct wired_cmd_get_session_key_out get_skey_out = { { 0 } }; in gsc_hdcp_get_session_key() local
364 (u8 *)&get_skey_out, sizeof(get_skey_out)); in gsc_hdcp_get_session_key()
370 if (get_skey_out.header.status != FW_HDCP_STATUS_SUCCESS) { in gsc_hdcp_get_session_key()
372 WIRED_GET_SESSION_KEY, get_skey_out.header.status); in gsc_hdcp_get_session_key()
377 memcpy(ske_data->e_dkey_ks, get_skey_out.e_dkey_ks, in gsc_hdcp_get_session_key()
379 memcpy(ske_data->riv, get_skey_out.r_iv, HDCP_2_2_RIV_LEN); in gsc_hdcp_get_session_key()