Home
last modified time | relevance | path

Searched refs:hdcp_keys (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.h24 struct hdcp_keys { struct
42 struct hdcp_keys *keys; argument
H A Ddw-hdmi-hdcp.c299 struct hdcp_keys *hdcp_keys; in dw_hdmi_hdcp_load_key() local
307 hdcp_keys = hdcp->keys; in dw_hdmi_hdcp_load_key()
328 hdcp->write(hdmi, hdcp_keys->KSV[i], HDMI_HDCPREG_DPK0 + i); in dw_hdmi_hdcp_load_key()
348 hdcp->write(hdmi, hdcp_keys->devicekey[i + j], in dw_hdmi_hdcp_load_key()
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_hdmi.c152 struct hdcp_keys { struct
1941 struct hdcp_keys *hdcp_keys; in dw_hdmi_hdcp_load_key() local
1943 val = sizeof(*hdcp_keys); in dw_hdmi_hdcp_load_key()
1944 hdcp_keys = malloc(val); in dw_hdmi_hdcp_load_key()
1945 if (!hdcp_keys) in dw_hdmi_hdcp_load_key()
1948 memset(hdcp_keys, 0, val); in dw_hdmi_hdcp_load_key()
1950 ret = vendor_storage_read(HDMI_HDCP1X_ID, hdcp_keys, val); in dw_hdmi_hdcp_load_key()
1953 free(hdcp_keys); in dw_hdmi_hdcp_load_key()
1957 if (hdcp_keys->KSV[0] == 0x00 && in dw_hdmi_hdcp_load_key()
1958 hdcp_keys->KSV[1] == 0x00 && in dw_hdmi_hdcp_load_key()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/
H A Drk628_hdmirx.c92 struct hdcp_keys *hdcp_keys; in rk628_hdmi_hdcp_load_key() local
102 hdcp_keys = hdcp->keys; in rk628_hdmi_hdcp_load_key()
117 hdcp_keys->KSV[i]); in rk628_hdmi_hdcp_load_key()
121 hdcp_keys->devicekey[i]); in rk628_hdmi_hdcp_load_key()
H A Drk628_hdmirx.h362 struct hdcp_keys { struct
370 struct hdcp_keys *keys; argument