meson_drm 35 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv; meson_drm 36 drivers/gpu/drm/meson/meson_crtc.c void (*enable_osd1)(struct meson_drm *priv); meson_drm 37 drivers/gpu/drm/meson/meson_crtc.c void (*enable_vd1)(struct meson_drm *priv); meson_drm 47 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 57 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 79 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 115 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 142 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 167 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 213 drivers/gpu/drm/meson/meson_crtc.c struct meson_drm *priv = meson_crtc->priv; meson_drm 233 drivers/gpu/drm/meson/meson_crtc.c static void meson_crtc_enable_osd1(struct meson_drm *priv) meson_drm 239 drivers/gpu/drm/meson/meson_crtc.c static void meson_g12a_crtc_enable_osd1(struct meson_drm *priv) meson_drm 257 drivers/gpu/drm/meson/meson_crtc.c static void meson_crtc_enable_vd1(struct meson_drm *priv) meson_drm 266 drivers/gpu/drm/meson/meson_crtc.c static void meson_g12a_crtc_enable_vd1(struct meson_drm *priv) meson_drm 275 drivers/gpu/drm/meson/meson_crtc.c void meson_crtc_irq(struct meson_drm *priv) meson_drm 557 drivers/gpu/drm/meson/meson_crtc.c int meson_crtc_create(struct meson_drm *priv) meson_drm 16 drivers/gpu/drm/meson/meson_crtc.h int meson_crtc_create(struct meson_drm *priv); meson_drm 18 drivers/gpu/drm/meson/meson_crtc.h void meson_crtc_irq(struct meson_drm *priv); meson_drm 67 drivers/gpu/drm/meson/meson_drv.c struct meson_drm *priv = dev->dev_private; meson_drm 141 drivers/gpu/drm/meson/meson_drv.c static void meson_vpu_init(struct meson_drm *priv) meson_drm 187 drivers/gpu/drm/meson/meson_drv.c struct meson_drm *priv; meson_drm 352 drivers/gpu/drm/meson/meson_drv.c struct meson_drm *priv = dev_get_drvdata(dev); meson_drm 18 drivers/gpu/drm/meson/meson_drv.h struct meson_drm; meson_drm 127 drivers/gpu/drm/meson/meson_drv.h static inline int meson_vpu_is_compatible(struct meson_drm *priv, meson_drm 139 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv; meson_drm 297 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 357 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 373 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 413 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 524 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 615 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = connector->dev->dev_private; meson_drm 685 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 699 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 714 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = dw_hdmi->priv; meson_drm 812 drivers/gpu/drm/meson/meson_dw_hdmi.c struct meson_drm *priv = drm->dev_private; meson_drm 81 drivers/gpu/drm/meson/meson_overlay.c struct meson_drm *priv; meson_drm 143 drivers/gpu/drm/meson/meson_overlay.c static void meson_overlay_setup_scaler_params(struct meson_drm *priv, meson_drm 342 drivers/gpu/drm/meson/meson_overlay.c struct meson_drm *priv = meson_overlay->priv; meson_drm 509 drivers/gpu/drm/meson/meson_overlay.c struct meson_drm *priv = meson_overlay->priv; meson_drm 554 drivers/gpu/drm/meson/meson_overlay.c int meson_overlay_create(struct meson_drm *priv) meson_drm 12 drivers/gpu/drm/meson/meson_overlay.h int meson_overlay_create(struct meson_drm *priv); meson_drm 65 drivers/gpu/drm/meson/meson_plane.c struct meson_drm *priv; meson_drm 107 drivers/gpu/drm/meson/meson_plane.c struct meson_drm *priv = meson_plane->priv; meson_drm 327 drivers/gpu/drm/meson/meson_plane.c struct meson_drm *priv = meson_plane->priv; meson_drm 366 drivers/gpu/drm/meson/meson_plane.c int meson_plane_create(struct meson_drm *priv) meson_drm 16 drivers/gpu/drm/meson/meson_plane.h int meson_plane_create(struct meson_drm *priv); meson_drm 134 drivers/gpu/drm/meson/meson_vclk.c void meson_vid_pll_set(struct meson_drm *priv, unsigned int div) meson_drm 240 drivers/gpu/drm/meson/meson_vclk.c static void meson_venci_cvbs_clock_config(struct meson_drm *priv) meson_drm 452 drivers/gpu/drm/meson/meson_vclk.c void meson_hdmi_pll_set_params(struct meson_drm *priv, unsigned int m, meson_drm 584 drivers/gpu/drm/meson/meson_vclk.c static unsigned int meson_hdmi_pll_get_m(struct meson_drm *priv, meson_drm 598 drivers/gpu/drm/meson/meson_vclk.c static unsigned int meson_hdmi_pll_get_frac(struct meson_drm *priv, meson_drm 630 drivers/gpu/drm/meson/meson_vclk.c static bool meson_hdmi_pll_validate_params(struct meson_drm *priv, meson_drm 658 drivers/gpu/drm/meson/meson_vclk.c static bool meson_hdmi_pll_find_params(struct meson_drm *priv, meson_drm 683 drivers/gpu/drm/meson/meson_vclk.c meson_vclk_dmt_supported_freq(struct meson_drm *priv, unsigned int freq) meson_drm 698 drivers/gpu/drm/meson/meson_vclk.c static void meson_hdmi_pll_generic_set(struct meson_drm *priv, meson_drm 748 drivers/gpu/drm/meson/meson_vclk.c static void meson_vclk_set(struct meson_drm *priv, unsigned int pll_base_freq, meson_drm 967 drivers/gpu/drm/meson/meson_vclk.c void meson_vclk_setup(struct meson_drm *priv, unsigned int target, meson_drm 14 drivers/gpu/drm/meson/meson_vclk.h struct meson_drm; meson_drm 26 drivers/gpu/drm/meson/meson_vclk.h meson_vclk_dmt_supported_freq(struct meson_drm *priv, unsigned int freq); meson_drm 30 drivers/gpu/drm/meson/meson_vclk.h void meson_vclk_setup(struct meson_drm *priv, unsigned int target, meson_drm 948 drivers/gpu/drm/meson/meson_venc.c void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic, meson_drm 1558 drivers/gpu/drm/meson/meson_venc.c void meson_venci_cvbs_mode_set(struct meson_drm *priv, meson_drm 1741 drivers/gpu/drm/meson/meson_venc.c unsigned int meson_venci_get_field(struct meson_drm *priv) meson_drm 1746 drivers/gpu/drm/meson/meson_venc.c void meson_venc_enable_vsync(struct meson_drm *priv) meson_drm 1753 drivers/gpu/drm/meson/meson_venc.c void meson_venc_disable_vsync(struct meson_drm *priv) meson_drm 1759 drivers/gpu/drm/meson/meson_venc.c void meson_venc_init(struct meson_drm *priv) meson_drm 60 drivers/gpu/drm/meson/meson_venc.h void meson_venci_cvbs_mode_set(struct meson_drm *priv, meson_drm 62 drivers/gpu/drm/meson/meson_venc.h void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic, meson_drm 64 drivers/gpu/drm/meson/meson_venc.h unsigned int meson_venci_get_field(struct meson_drm *priv); meson_drm 66 drivers/gpu/drm/meson/meson_venc.h void meson_venc_enable_vsync(struct meson_drm *priv); meson_drm 67 drivers/gpu/drm/meson/meson_venc.h void meson_venc_disable_vsync(struct meson_drm *priv); meson_drm 69 drivers/gpu/drm/meson/meson_venc.h void meson_venc_init(struct meson_drm *priv); meson_drm 34 drivers/gpu/drm/meson/meson_venc_cvbs.c struct meson_drm *priv; meson_drm 168 drivers/gpu/drm/meson/meson_venc_cvbs.c struct meson_drm *priv = meson_venc_cvbs->priv; meson_drm 184 drivers/gpu/drm/meson/meson_venc_cvbs.c struct meson_drm *priv = meson_venc_cvbs->priv; meson_drm 210 drivers/gpu/drm/meson/meson_venc_cvbs.c struct meson_drm *priv = meson_venc_cvbs->priv; meson_drm 229 drivers/gpu/drm/meson/meson_venc_cvbs.c static bool meson_venc_cvbs_connector_is_available(struct meson_drm *priv) meson_drm 241 drivers/gpu/drm/meson/meson_venc_cvbs.c int meson_venc_cvbs_create(struct meson_drm *priv) meson_drm 27 drivers/gpu/drm/meson/meson_venc_cvbs.h int meson_venc_cvbs_create(struct meson_drm *priv); meson_drm 78 drivers/gpu/drm/meson/meson_viu.c static void meson_viu_set_g12a_osd1_matrix(struct meson_drm *priv, meson_drm 106 drivers/gpu/drm/meson/meson_viu.c static void meson_viu_set_osd_matrix(struct meson_drm *priv, meson_drm 176 drivers/gpu/drm/meson/meson_viu.c meson_viu_set_osd_lut(struct meson_drm *priv, enum viu_lut_sel_e lut_sel, meson_drm 284 drivers/gpu/drm/meson/meson_viu.c static void meson_viu_load_matrix(struct meson_drm *priv) meson_drm 312 drivers/gpu/drm/meson/meson_viu.c void meson_viu_osd1_reset(struct meson_drm *priv) meson_drm 345 drivers/gpu/drm/meson/meson_viu.c void meson_viu_init(struct meson_drm *priv) meson_drm 50 drivers/gpu/drm/meson/meson_viu.h void meson_viu_osd1_reset(struct meson_drm *priv); meson_drm 51 drivers/gpu/drm/meson/meson_viu.h void meson_viu_init(struct meson_drm *priv); meson_drm 36 drivers/gpu/drm/meson/meson_vpp.c void meson_vpp_setup_mux(struct meson_drm *priv, unsigned int mux) meson_drm 53 drivers/gpu/drm/meson/meson_vpp.c static void meson_vpp_write_scaling_filter_coefs(struct meson_drm *priv, meson_drm 78 drivers/gpu/drm/meson/meson_vpp.c static void meson_vpp_write_vd_scaling_filter_coefs(struct meson_drm *priv, meson_drm 91 drivers/gpu/drm/meson/meson_vpp.c void meson_vpp_init(struct meson_drm *priv) meson_drm 13 drivers/gpu/drm/meson/meson_vpp.h struct meson_drm; meson_drm 20 drivers/gpu/drm/meson/meson_vpp.h void meson_vpp_setup_mux(struct meson_drm *priv, unsigned int mux); meson_drm 22 drivers/gpu/drm/meson/meson_vpp.h void meson_vpp_setup_interlace_vscaler_osd1(struct meson_drm *priv, meson_drm 24 drivers/gpu/drm/meson/meson_vpp.h void meson_vpp_disable_interlace_vscaler_osd1(struct meson_drm *priv); meson_drm 26 drivers/gpu/drm/meson/meson_vpp.h void meson_vpp_init(struct meson_drm *priv);