Home
last modified time | relevance | path

Searched refs:ksvlistbuf (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.c450 char *ksvlistbuf; in dw_hdmi_hdcp_ksvsha1() local
490 ksvlistbuf = kmalloc(value, GFP_KERNEL); in dw_hdmi_hdcp_ksvsha1()
491 if (!ksvlistbuf) { in dw_hdmi_hdcp_ksvsha1()
496 ksvlistbuf[(list * KSV_LEN)] = bstaus0; in dw_hdmi_hdcp_ksvsha1()
497 ksvlistbuf[(list * KSV_LEN) + 1] = bstaus1; in dw_hdmi_hdcp_ksvsha1()
500 ksvlistbuf[(list * KSV_LEN) + i] = hdcp->read(hdmi, HDMI_A_SRM_BASE + i + 1); in dw_hdmi_hdcp_ksvsha1()
502 ksvlistbuf[i - HEADER] = hdcp->read(hdmi, HDMI_A_SRM_BASE + i + 1); in dw_hdmi_hdcp_ksvsha1()
504 ksvlistbuf[i] = hdcp->read(hdmi, HDMI_A_SRM_BASE + i + 1); in dw_hdmi_hdcp_ksvsha1()
507 if (hdcp_verify_ksv(ksvlistbuf, value) == true) { in dw_hdmi_hdcp_ksvsha1()
514 kfree(ksvlistbuf); in dw_hdmi_hdcp_ksvsha1()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-hdcp.c458 char *ksvlistbuf; in dw_hdmi_hdcp_ksvsha1() local
499 ksvlistbuf = kmalloc(value, GFP_KERNEL); in dw_hdmi_hdcp_ksvsha1()
500 if (!ksvlistbuf) { in dw_hdmi_hdcp_ksvsha1()
505 ksvlistbuf[(list * KSV_LEN)] = bstaus0; in dw_hdmi_hdcp_ksvsha1()
506 ksvlistbuf[(list * KSV_LEN) + 1] = bstaus1; in dw_hdmi_hdcp_ksvsha1()
509 ksvlistbuf[(list * KSV_LEN) + i] = in dw_hdmi_hdcp_ksvsha1()
512 ksvlistbuf[i - HEADER] = in dw_hdmi_hdcp_ksvsha1()
515 ksvlistbuf[i] = in dw_hdmi_hdcp_ksvsha1()
518 if (hdcp_verify_ksv(ksvlistbuf, value) == true) { in dw_hdmi_hdcp_ksvsha1()
525 kfree(ksvlistbuf); in dw_hdmi_hdcp_ksvsha1()
[all...]

Completed in 3 milliseconds