Symbol: meson_drm
drivers/gpu/drm/meson/meson_crtc.c
125
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
152
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
177
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
223
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
243
static void meson_crtc_enable_osd1(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
249
static void meson_crtc_g12a_enable_osd1_afbc(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
269
static void meson_g12a_crtc_enable_osd1(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
287
static void meson_crtc_enable_vd1(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
300
static void meson_g12a_crtc_enable_vd1(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
313
void meson_crtc_irq(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
37
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_crtc.c
38
void (*enable_osd1)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_crtc.c
39
void (*enable_vd1)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_crtc.c
40
void (*enable_osd1_afbc)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_crtc.c
41
void (*disable_osd1_afbc)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_crtc.c
53
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
64
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.c
674
int meson_crtc_create(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_crtc.c
89
struct meson_drm *priv = meson_crtc->priv;
drivers/gpu/drm/meson/meson_crtc.h
16
int meson_crtc_create(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_crtc.h
18
void meson_crtc_irq(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_drv.c
137
static void meson_vpu_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_drv.c
185
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_drv.c
394
struct meson_drm *priv = dev_get_drvdata(dev);
drivers/gpu/drm/meson/meson_drv.c
427
struct meson_drm *priv = dev_get_drvdata(dev);
drivers/gpu/drm/meson/meson_drv.c
437
struct meson_drm *priv = dev_get_drvdata(dev);
drivers/gpu/drm/meson/meson_drv.c
454
struct meson_drm *priv = dev_get_drvdata(&pdev->dev);
drivers/gpu/drm/meson/meson_drv.c
74
struct meson_drm *priv = dev->dev_private;
drivers/gpu/drm/meson/meson_drv.h
17
struct meson_drm;
drivers/gpu/drm/meson/meson_drv.h
179
static inline int meson_vpu_is_compatible(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_dw_hdmi.c
141
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
282
struct meson_drm *priv = dw_hdmi->priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
345
struct meson_drm *priv = dw_hdmi->priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
364
struct meson_drm *priv = dw_hdmi->priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
447
struct meson_drm *priv = dw_hdmi->priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
600
struct meson_drm *priv = meson_dw_hdmi->priv;
drivers/gpu/drm/meson/meson_dw_hdmi.c
676
struct meson_drm *priv = drm->dev_private;
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
37
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
100
struct meson_drm *priv = meson_encoder_cvbs->priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
145
struct meson_drm *priv = encoder_cvbs->priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
197
struct meson_drm *priv = meson_encoder_cvbs->priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
221
int meson_encoder_cvbs_probe(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_cvbs.c
289
void meson_encoder_cvbs_remove(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_cvbs.c
36
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_encoder_cvbs.h
27
int meson_encoder_cvbs_probe(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_encoder_cvbs.h
28
void meson_encoder_cvbs_remove(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_encoder_dsi.c
102
int meson_encoder_dsi_probe(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_dsi.c
162
void meson_encoder_dsi_remove(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_dsi.c
28
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_encoder_dsi.c
48
struct meson_drm *priv = encoder_dsi->priv;
drivers/gpu/drm/meson/meson_encoder_dsi.c
86
struct meson_drm *priv = meson_encoder_dsi->priv;
drivers/gpu/drm/meson/meson_encoder_dsi.h
10
int meson_encoder_dsi_probe(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_encoder_dsi.h
11
void meson_encoder_dsi_remove(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
124
struct meson_drm *priv = encoder_hdmi->priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
196
struct meson_drm *priv = encoder_hdmi->priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
258
struct meson_drm *priv = encoder_hdmi->priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
312
struct meson_drm *priv = encoder_hdmi->priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
372
int meson_encoder_hdmi_probe(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_hdmi.c
42
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
488
void meson_encoder_hdmi_remove(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_encoder_hdmi.c
71
struct meson_drm *priv = encoder_hdmi->priv;
drivers/gpu/drm/meson/meson_encoder_hdmi.h
10
int meson_encoder_hdmi_probe(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_encoder_hdmi.h
11
void meson_encoder_hdmi_remove(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.c
101
static int meson_gxm_afbcd_enable(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
110
static int meson_gxm_afbcd_disable(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
118
static int meson_gxm_afbcd_setup(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
278
static int meson_g12a_afbcd_reset(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
290
static int meson_g12a_afbcd_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
307
static void meson_g12a_afbcd_exit(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
313
static int meson_g12a_afbcd_enable(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
333
static int meson_g12a_afbcd_disable(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
341
static int meson_g12a_afbcd_setup(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
82
static int meson_gxm_afbcd_reset(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
91
static int meson_gxm_afbcd_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.c
96
static void meson_gxm_afbcd_exit(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_osd_afbcd.h
16
int (*init)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.h
17
void (*exit)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.h
18
int (*reset)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.h
19
int (*enable)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.h
20
int (*disable)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_osd_afbcd.h
21
int (*setup)(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_overlay.c
163
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_overlay.c
229
static void meson_overlay_setup_scaler_params(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_overlay.c
479
struct meson_drm *priv = meson_overlay->priv;
drivers/gpu/drm/meson/meson_overlay.c
730
struct meson_drm *priv = meson_overlay->priv;
drivers/gpu/drm/meson/meson_overlay.c
835
int meson_overlay_create(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_overlay.h
12
int meson_overlay_create(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_plane.c
114
static u32 meson_g12a_afbcd_line_stride(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_plane.c
141
struct meson_drm *priv = meson_plane->priv;
drivers/gpu/drm/meson/meson_plane.c
404
struct meson_drm *priv = meson_plane->priv;
drivers/gpu/drm/meson/meson_plane.c
433
struct meson_drm *priv = meson_plane->priv;
drivers/gpu/drm/meson/meson_plane.c
533
int meson_plane_create(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_plane.c
68
struct meson_drm *priv;
drivers/gpu/drm/meson/meson_plane.h
16
int meson_plane_create(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.c
109
void meson_rdma_writel_sync(struct meson_drm *priv, uint32_t val, uint32_t reg)
drivers/gpu/drm/meson/meson_rdma.c
116
void meson_rdma_flush(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
24
int meson_rdma_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
48
void meson_rdma_free(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
62
void meson_rdma_setup(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
71
void meson_rdma_stop(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
84
void meson_rdma_reset(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_rdma.c
91
static void meson_rdma_writel(struct meson_drm *priv, uint32_t val,
drivers/gpu/drm/meson/meson_rdma.h
12
int meson_rdma_init(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.h
13
void meson_rdma_free(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.h
14
void meson_rdma_setup(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.h
15
void meson_rdma_reset(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.h
16
void meson_rdma_stop(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_rdma.h
18
void meson_rdma_writel_sync(struct meson_drm *priv, uint32_t val, uint32_t reg);
drivers/gpu/drm/meson/meson_rdma.h
19
void meson_rdma_flush(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_vclk.c
1048
void meson_vclk_setup(struct meson_drm *priv, unsigned int target,
drivers/gpu/drm/meson/meson_vclk.c
134
static void meson_vid_pll_set(struct meson_drm *priv, unsigned int div)
drivers/gpu/drm/meson/meson_vclk.c
240
static void meson_venci_cvbs_clock_config(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_vclk.c
490
static void meson_hdmi_pll_set_params(struct meson_drm *priv, unsigned int m,
drivers/gpu/drm/meson/meson_vclk.c
622
static unsigned int meson_hdmi_pll_get_m(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
636
static unsigned int meson_hdmi_pll_get_frac(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
669
static bool meson_hdmi_pll_validate_params(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
697
static bool meson_hdmi_pll_find_params(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
722
meson_vclk_dmt_supported_freq(struct meson_drm *priv, unsigned long long freq)
drivers/gpu/drm/meson/meson_vclk.c
744
static void meson_hdmi_pll_generic_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
803
meson_vclk_vic_supported_freq(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.c
828
static void meson_vclk_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.h
14
struct meson_drm;
drivers/gpu/drm/meson/meson_vclk.h
26
meson_vclk_dmt_supported_freq(struct meson_drm *priv, unsigned long long freq);
drivers/gpu/drm/meson/meson_vclk.h
28
meson_vclk_vic_supported_freq(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vclk.h
32
void meson_vclk_setup(struct meson_drm *priv, unsigned int target,
drivers/gpu/drm/meson/meson_venc.c
1581
static void meson_encl_set_gamma_table(struct meson_drm *priv, u16 *data,
drivers/gpu/drm/meson/meson_venc.c
1619
void meson_encl_load_gamma(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_venc.c
1629
void meson_venc_mipi_dsi_mode_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_venc.c
1761
void meson_venci_cvbs_mode_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_venc.c
1944
unsigned int meson_venci_get_field(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_venc.c
1949
void meson_venc_enable_vsync(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_venc.c
1963
void meson_venc_disable_vsync(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_venc.c
1969
void meson_venc_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_venc.c
950
void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic,
drivers/gpu/drm/meson/meson_venc.h
52
void meson_encl_load_gamma(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_venc.h
64
void meson_venci_cvbs_mode_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_venc.h
66
void meson_venc_hdmi_mode_set(struct meson_drm *priv, int vic,
drivers/gpu/drm/meson/meson_venc.h
70
void meson_venc_mipi_dsi_mode_set(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_venc.h
72
unsigned int meson_venci_get_field(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_venc.h
74
void meson_venc_enable_vsync(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_venc.h
75
void meson_venc_disable_vsync(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_venc.h
77
void meson_venc_init(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.c
109
static void meson_viu_set_osd_matrix(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_viu.c
179
meson_viu_set_osd_lut(struct meson_drm *priv, enum viu_lut_sel_e lut_sel,
drivers/gpu/drm/meson/meson_viu.c
287
static void meson_viu_load_matrix(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
315
void meson_viu_osd1_reset(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
361
void meson_viu_g12a_enable_osd1_afbc(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
391
void meson_viu_g12a_disable_osd1_afbc(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
402
void meson_viu_gxm_enable_osd1_afbc(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
408
void meson_viu_gxm_disable_osd1_afbc(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
414
void meson_viu_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_viu.c
81
static void meson_viu_set_g12a_osd1_matrix(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_viu.h
65
void meson_viu_osd1_reset(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.h
66
void meson_viu_g12a_enable_osd1_afbc(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.h
67
void meson_viu_g12a_disable_osd1_afbc(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.h
68
void meson_viu_gxm_enable_osd1_afbc(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.h
69
void meson_viu_gxm_disable_osd1_afbc(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_viu.h
70
void meson_viu_init(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_vpp.c
36
void meson_vpp_setup_mux(struct meson_drm *priv, unsigned int mux)
drivers/gpu/drm/meson/meson_vpp.c
53
static void meson_vpp_write_scaling_filter_coefs(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vpp.c
78
static void meson_vpp_write_vd_scaling_filter_coefs(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vpp.c
91
void meson_vpp_init(struct meson_drm *priv)
drivers/gpu/drm/meson/meson_vpp.h
13
struct meson_drm;
drivers/gpu/drm/meson/meson_vpp.h
22
void meson_vpp_setup_mux(struct meson_drm *priv, unsigned int mux);
drivers/gpu/drm/meson/meson_vpp.h
24
void meson_vpp_setup_interlace_vscaler_osd1(struct meson_drm *priv,
drivers/gpu/drm/meson/meson_vpp.h
26
void meson_vpp_disable_interlace_vscaler_osd1(struct meson_drm *priv);
drivers/gpu/drm/meson/meson_vpp.h
28
void meson_vpp_init(struct meson_drm *priv);