Home
last modified time | relevance | path

Searched refs:rst_a (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_jpgdec.c100 struct reset_control *rst_a; member
427 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in jpgdec_init()
428 if (!dec->rst_a) in jpgdec_init()
522 if (dec->rst_a && dec->rst_h) { in jpgdec_reset()
527 mpp_safe_reset(dec->rst_a); in jpgdec_reset()
530 mpp_safe_unreset(dec->rst_a); in jpgdec_reset()
H A Dmpp_vepu1.c105 struct reset_control *rst_a; member
617 enc->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in vepu_init()
618 if (!enc->rst_a) in vepu_init()
671 if (enc->rst_a && enc->rst_h) { in vepu_reset()
674 mpp_safe_reset(enc->rst_a); in vepu_reset()
677 mpp_safe_unreset(enc->rst_a); in vepu_reset()
H A Dmpp_vdpu2.c112 struct reset_control *rst_a; member
523 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in vdpu_init()
524 if (!dec->rst_a) in vdpu_init()
647 if (ret && dec->rst_a && dec->rst_h) { in vdpu_reset()
652 mpp_safe_reset(dec->rst_a); in vdpu_reset()
655 mpp_safe_unreset(dec->rst_a); in vdpu_reset()
H A Dmpp_vdpp.c87 struct reset_control *rst_a; member
500 vdpp->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "rst_a"); in vdpp_init()
501 if (!vdpp->rst_a) in vdpp_init()
605 if (vdpp->rst_a && vdpp->rst_h && vdpp->rst_s) { in _vdpp_reset()
610 mpp_safe_reset(vdpp->rst_a); in _vdpp_reset()
614 mpp_safe_unreset(vdpp->rst_a); in _vdpp_reset()
H A Dmpp_vdpu1.c128 struct reset_control *rst_a; member
564 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in vdpu_init()
565 if (!dec->rst_a) in vdpu_init()
713 if (ret && dec->rst_a && dec->rst_h) { in vdpu_reset()
719 mpp_safe_reset(dec->rst_a); in vdpu_reset()
722 mpp_safe_unreset(dec->rst_a); in vdpu_reset()
H A Dmpp_iep2.c222 struct reset_control *rst_a; member
836 iep->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "rst_a"); in iep2_init()
837 if (!iep->rst_a) in iep2_init()
906 if (iep->rst_a && iep->rst_h && iep->rst_s) { in iep2_reset()
909 mpp_safe_reset(iep->rst_a); in iep2_reset()
913 mpp_safe_unreset(iep->rst_a); in iep2_reset()
H A Dmpp_vepu2.c126 struct reset_control *rst_a; member
766 enc->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in vepu_init()
767 if (!enc->rst_a) in vepu_init()
865 if (enc->rst_a && enc->rst_h) { in vepu_reset()
868 mpp_safe_reset(enc->rst_a); in vepu_reset()
871 mpp_safe_unreset(enc->rst_a); in vepu_reset()
H A Dmpp_av1dec.c149 struct reset_control *rst_a; member
933 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in av1dec_init()
934 if (!dec->rst_a) in av1dec_init()
949 if (dec->rst_a && dec->rst_h) { in av1dec_reset()
951 mpp_safe_reset(dec->rst_a); in av1dec_reset()
954 mpp_safe_unreset(dec->rst_a); in av1dec_reset()
H A Dmpp_rkvdec2.c1014 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in rkvdec2_init()
1015 if (!dec->rst_a) in rkvdec2_init()
1195 if (ret && dec->rst_a && dec->rst_h) { in rkvdec2_reset()
1200 mpp_safe_reset(dec->rst_a); in rkvdec2_reset()
1208 mpp_safe_unreset(dec->rst_a); in rkvdec2_reset()
1388 ccu->rst_a = devm_reset_control_get(dev, "video_ccu"); in rkvdec2_ccu_probe()
1389 if (ccu->rst_a) in rkvdec2_ccu_probe()
1390 mpp_safe_unreset(ccu->rst_a); in rkvdec2_ccu_probe()
H A Dmpp_rkvenc.c191 struct reset_control *rst_a; member
1204 enc->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in rkvenc_init()
1205 if (!enc->rst_a) in rkvenc_init()
1284 if (enc->rst_a && enc->rst_h && enc->rst_core) { in rkvenc_reset()
1286 mpp_safe_reset(enc->rst_a); in rkvenc_reset()
1290 mpp_safe_unreset(enc->rst_a); in rkvenc_reset()
H A Dmpp_rkvdec.c170 struct reset_control *rst_a; member
1253 dec->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in rkvdec_init()
1254 if (!dec->rst_a) in rkvdec_init()
1704 if (dec->rst_a && dec->rst_h) { in rkvdec_reset()
1708 mpp_safe_reset(dec->rst_a); in rkvdec_reset()
1716 mpp_safe_unreset(dec->rst_a); in rkvdec_reset()
H A Dmpp_rkvdec2.h185 struct reset_control *rst_a; member
H A Dmpp_rkvdec2_link.h192 struct reset_control *rst_a; member
H A Dmpp_rkvenc2.c278 struct reset_control *rst_a; member
1846 enc->rst_a = mpp_reset_control_get(mpp, RST_TYPE_A, "video_a"); in rkvenc_init()
1847 if (!enc->rst_a) in rkvenc_init()
1907 if (ret && enc->rst_a && enc->rst_h && enc->rst_core) { in rkvenc_reset()
1910 mpp_safe_reset(enc->rst_a); in rkvenc_reset()
1914 mpp_safe_unreset(enc->rst_a); in rkvenc_reset()
H A Dmpp_rkvdec2_link.c2194 mpp_safe_reset(ccu->rst_a); in rkvdec2_hard_ccu_reset()
2196 mpp_safe_unreset(ccu->rst_a); in rkvdec2_hard_ccu_reset()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/hdmirx/
H A Drk_hdmirx.c207 struct reset_control *rst_a; member
418 reset_control_assert(hdmirx_dev->rst_a); in hdmirx_reset_dma()
419 reset_control_deassert(hdmirx_dev->rst_a); in hdmirx_reset_dma()
428 reset_control_assert(hdmirx_dev->rst_a); in hdmirx_reset_all()
432 reset_control_deassert(hdmirx_dev->rst_a); in hdmirx_reset_all()
3347 hdmirx_dev->rst_a = devm_reset_control_get(hdmirx_dev->dev, "rst_a"); in hdmirx_parse_dt()
3348 if (IS_ERR(hdmirx_dev->rst_a)) { in hdmirx_parse_dt()
3350 return PTR_ERR(hdmirx_dev->rst_a); in hdmirx_parse_dt()
3525 reset_control_assert(hdmirx_dev->rst_a); in hdmirx_runtime_resume()
3530 reset_control_deassert(hdmirx_dev->rst_a); in hdmirx_runtime_resume()
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588.dtsi512 reset-names = "rst_a", "rst_p", "rst_ref", "rst_biu";
H A Drk3568.dtsi1473 reset-names = "rst_a", "rst_h", "rst_s";
H A Drk3588s.dtsi3976 reset-names = "rst_a", "rst_h", "rst_s";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1126.dtsi1893 reset-names = "rst_a", "rst_h", "rst_s";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3568.dtsi954 reset-names = "rst_a", "rst_h", "rst_s";
H A D.OK3568-C.dtb.dts.tmp