Home
last modified time | relevance | path

Searched refs:meson_vpu_priv (Results 1 – 7 of 7) sorted by relevance

/openbmc/u-boot/drivers/video/meson/
H A Dmeson_vpu.h32 struct meson_vpu_priv { struct
39 static inline bool meson_vpu_is_compatible(struct meson_vpu_priv *priv, in meson_vpu_is_compatible() argument
76 void meson_canvas_setup(struct meson_vpu_priv *priv,
87 void meson_vpp_setup_mux(struct meson_vpu_priv *priv, unsigned int mux);
93 bool meson_vclk_dmt_supported_freq(struct meson_vpu_priv *priv,
H A Dmeson_vclk.c99 void meson_vid_pll_set(struct meson_vpu_priv *priv, unsigned int div) in meson_vid_pll_set()
205 static void meson_venci_cvbs_clock_config(struct meson_vpu_priv *priv) in meson_venci_cvbs_clock_config()
390 void meson_hdmi_pll_set_params(struct meson_vpu_priv *priv, unsigned int m, in meson_hdmi_pll_set_params()
463 static unsigned int meson_hdmi_pll_get_m(struct meson_vpu_priv *priv, in meson_hdmi_pll_get_m()
476 static unsigned int meson_hdmi_pll_get_frac(struct meson_vpu_priv *priv, in meson_hdmi_pll_get_frac()
505 static bool meson_hdmi_pll_validate_params(struct meson_vpu_priv *priv, in meson_hdmi_pll_validate_params()
527 static bool meson_hdmi_pll_find_params(struct meson_vpu_priv *priv, in meson_hdmi_pll_find_params()
551 bool meson_vclk_dmt_supported_freq(struct meson_vpu_priv *priv, in meson_vclk_dmt_supported_freq()
566 static void meson_hdmi_pll_generic_set(struct meson_vpu_priv *priv, in meson_hdmi_pll_generic_set()
594 meson_vclk_set(struct meson_vpu_priv *priv, unsigned int pll_base_freq, in meson_vclk_set()
[all …]
H A Dmeson_vpu_init.c22 void meson_vpp_setup_mux(struct meson_vpu_priv *priv, unsigned int mux) in meson_vpp_setup_mux()
39 static void meson_vpp_write_scaling_filter_coefs(struct meson_vpu_priv *priv, in meson_vpp_write_scaling_filter_coefs()
64 static void meson_vpp_write_vd_scaling_filter_coefs(struct meson_vpu_priv *priv, in meson_vpp_write_vd_scaling_filter_coefs()
115 static void meson_viu_set_osd_matrix(struct meson_vpu_priv *priv, in meson_viu_set_osd_matrix()
187 static void meson_viu_set_osd_lut(struct meson_vpu_priv *priv, in meson_viu_set_osd_lut()
298 static void meson_viu_load_matrix(struct meson_vpu_priv *priv) in meson_viu_load_matrix()
327 struct meson_vpu_priv *priv = dev_get_priv(dev); in meson_vpu_init()
H A Dmeson_plane.c56 static void meson_vpp_setup_interlace_vscaler_osd1(struct meson_vpu_priv *priv, in meson_vpp_setup_interlace_vscaler_osd1()
88 meson_vpp_disable_interlace_vscaler_osd1(struct meson_vpu_priv *priv) in meson_vpp_disable_interlace_vscaler_osd1()
99 struct meson_vpu_priv *priv = dev_get_priv(dev); in meson_vpu_setup_plane()
H A Dmeson_vpu.c95 struct meson_vpu_priv *priv = dev_get_priv(dev); in meson_vpu_probe()
209 .priv_auto_alloc_size = sizeof(struct meson_vpu_priv),
H A Dmeson_canvas.c23 void meson_canvas_setup(struct meson_vpu_priv *priv, in meson_canvas_setup()
H A Dmeson_venc.c746 static void meson_venc_hdmi_mode_set(struct meson_vpu_priv *priv, in meson_venc_hdmi_mode_set()
1314 static void meson_venci_cvbs_mode_set(struct meson_vpu_priv *priv, in meson_venci_cvbs_mode_set()
1458 struct meson_vpu_priv *priv = dev_get_priv(dev); in meson_vpu_setup_venc()