Lines Matching full:vic
702 unsigned int vic; member
758 bool meson_venc_hdmi_supported_vic(int vic) in meson_venc_hdmi_supported_vic() argument
762 while (vmode->vic && vmode->mode) { in meson_venc_hdmi_supported_vic()
763 if (vmode->vic == vic) in meson_venc_hdmi_supported_vic()
797 static union meson_hdmi_venc_mode *meson_venc_hdmi_get_vic_vmode(int vic) in meson_venc_hdmi_get_vic_vmode() argument
801 while (vmode->vic && vmode->mode) { in meson_venc_hdmi_get_vic_vmode()
802 if (vmode->vic == vic) in meson_venc_hdmi_get_vic_vmode()
810 bool meson_venc_hdmi_venc_repeat(int vic) in meson_venc_hdmi_venc_repeat() argument
813 if (vic == 6 || vic == 7 || /* 480i */ in meson_venc_hdmi_venc_repeat()
814 vic == 21 || vic == 22 || /* 576i */ in meson_venc_hdmi_venc_repeat()
815 vic == 17 || vic == 18 || /* 576p */ in meson_venc_hdmi_venc_repeat()
816 vic == 2 || vic == 3 || /* 480p */ in meson_venc_hdmi_venc_repeat()
817 vic == 4 || /* 720p60 */ in meson_venc_hdmi_venc_repeat()
818 vic == 19 || /* 720p50 */ in meson_venc_hdmi_venc_repeat()
819 vic == 5 || /* 1080i60 */ in meson_venc_hdmi_venc_repeat()
820 vic == 20) /* 1080i50 */ in meson_venc_hdmi_venc_repeat()
827 void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic, in meson_venc_hdmi_mode_set() argument
859 if (meson_venc_hdmi_supported_vic(vic)) { in meson_venc_hdmi_mode_set()
860 vmode = meson_venc_hdmi_get_vic_vmode(vic); in meson_venc_hdmi_mode_set()
880 if (meson_venc_hdmi_venc_repeat(vic)) in meson_venc_hdmi_mode_set()