Home
last modified time | relevance | path

Searched refs:seeds (Results 1 - 6 of 6) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.c285 hdcp->seeds = kmalloc(HDCP_KEY_SEED_SIZE, GFP_KERNEL); in hdcp_load_keys_cb()
286 if (!hdcp->seeds) { in hdcp_load_keys_cb()
295 memset(hdcp->seeds, 0, HDCP_KEY_SEED_SIZE); in hdcp_load_keys_cb()
298 memcpy(hdcp->seeds, hdcp_vendor_data + HDCP_KEY_SIZE, HDCP_KEY_SEED_SIZE); in hdcp_load_keys_cb()
346 if (hdcp->seeds) { in dw_hdmi_hdcp_load_key()
348 hdcp->write(hdmi, hdcp->seeds[0], HDMI_HDCPREG_SEED1); in dw_hdmi_hdcp_load_key()
349 hdcp->write(hdmi, hdcp->seeds[1], HDMI_HDCPREG_SEED0); in dw_hdmi_hdcp_load_key()
718 kfree(hdcp->seeds); in dw_hdmi_hdcp_remove()
H A Ddw-hdmi-hdcp.h34 char *seeds; member
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.c275 hdcp->seeds = kmalloc(HDCP_KEY_SEED_SIZE, GFP_KERNEL); in hdcp_load_keys_cb()
276 if (!hdcp->seeds) { in hdcp_load_keys_cb()
285 memset(hdcp->seeds, 0, HDCP_KEY_SEED_SIZE); in hdcp_load_keys_cb()
288 memcpy(hdcp->seeds, hdcp_vendor_data + HDCP_KEY_SIZE, in hdcp_load_keys_cb()
337 if (hdcp->seeds) { in dw_hdmi_hdcp_load_key()
339 hdcp->write(hdmi, hdcp->seeds[0], HDMI_HDCPREG_SEED1); in dw_hdmi_hdcp_load_key()
340 hdcp->write(hdmi, hdcp->seeds[1], HDMI_HDCPREG_SEED0); in dw_hdmi_hdcp_load_key()
733 kfree(hdcp->seeds); in dw_hdmi_hdcp_remove()
H A Ddw-hdmi-hdcp.h34 char *seeds; member
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.h34 char *seeds; member
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Ddw-hdmi-hdcp.h34 char *seeds; member

Completed in 4 milliseconds