Lines Matching full:vic
820 unsigned int vic; member
881 bool meson_venc_hdmi_supported_vic(int vic) in meson_venc_hdmi_supported_vic() argument
885 while (vmode->vic && vmode->mode) { in meson_venc_hdmi_supported_vic()
886 if (vmode->vic == vic) in meson_venc_hdmi_supported_vic()
920 static union meson_hdmi_venc_mode *meson_venc_hdmi_get_vic_vmode(int vic) in meson_venc_hdmi_get_vic_vmode() argument
924 while (vmode->vic && vmode->mode) { in meson_venc_hdmi_get_vic_vmode()
925 if (vmode->vic == vic) in meson_venc_hdmi_get_vic_vmode()
933 bool meson_venc_hdmi_venc_repeat(int vic) in meson_venc_hdmi_venc_repeat() argument
936 if (vic == 6 || vic == 7 || /* 480i */ in meson_venc_hdmi_venc_repeat()
937 vic == 21 || vic == 22 || /* 576i */ in meson_venc_hdmi_venc_repeat()
938 vic == 17 || vic == 18 || /* 576p */ in meson_venc_hdmi_venc_repeat()
939 vic == 2 || vic == 3 || /* 480p */ in meson_venc_hdmi_venc_repeat()
940 vic == 4 || /* 720p60 */ in meson_venc_hdmi_venc_repeat()
941 vic == 19 || /* 720p50 */ in meson_venc_hdmi_venc_repeat()
942 vic == 5 || /* 1080i60 */ in meson_venc_hdmi_venc_repeat()
943 vic == 20) /* 1080i50 */ in meson_venc_hdmi_venc_repeat()
950 void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic, in meson_venc_hdmi_mode_set() argument
992 if (meson_venc_hdmi_supported_vic(vic)) { in meson_venc_hdmi_mode_set()
993 vmode = meson_venc_hdmi_get_vic_vmode(vic); in meson_venc_hdmi_mode_set()
1007 if (meson_venc_hdmi_venc_repeat(vic)) in meson_venc_hdmi_mode_set()