Searched refs:vc4_crtc (Results 1 – 6 of 6) sorted by relevance
57 writel(val, vc4_crtc->regs + (offset)); \63 readl(vc4_crtc->regs + (offset)); \115 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_get_scanout_position() local212 *stime = vc4_crtc->t_vblank; in vc4_crtc_get_scanout_position()214 *etime = vc4_crtc->t_vblank; in vc4_crtc_get_scanout_position()238 static u32 vc4_get_fifo_full_level(struct vc4_crtc *vc4_crtc, u32 format) in vc4_get_fifo_full_level() argument240 const struct vc4_crtc_data *crtc_data = vc4_crtc_to_vc4_crtc_data(vc4_crtc); in vc4_get_fifo_full_level()241 const struct vc4_pv_data *pv_data = vc4_crtc_to_vc4_pv_data(vc4_crtc); in vc4_get_fifo_full_level()242 struct vc4_dev *vc4 = to_vc4_dev(vc4_crtc->base.dev); in vc4_get_fifo_full_level()296 static u32 vc4_crtc_get_fifo_full_level_bits(struct vc4_crtc *vc4_crtc, in vc4_crtc_get_fifo_full_level_bits() argument[all …]
222 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_hvs_pv_muxing_commit() local243 if (vc4_crtc->feeds_txp) in vc4_hvs_pv_muxing_commit()268 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc5_hvs_pv_muxing_commit() local274 switch (vc4_crtc->data->hvs_output) { in vc5_hvs_pv_muxing_commit()833 const struct vc4_crtc *crtc_a = in cmp_vc4_crtc_hvs_output()837 const struct vc4_crtc *crtc_b = in cmp_vc4_crtc_hvs_output()927 struct vc4_crtc *vc4_crtc; in vc4_pv_muxing_atomic_check() local934 vc4_crtc = to_vc4_crtc(crtc); in vc4_pv_muxing_atomic_check()974 matching_channels = unassigned_channels & vc4_crtc->data->hvs_available_channels; in vc4_pv_muxing_atomic_check()
7 vc4_crtc.o \
26 struct vc4_crtc *vc4_crtc; in vc4_mock_pv() local32 vc4_crtc = &dummy_crtc->crtc; in vc4_mock_pv()34 vc4_crtc, data, plane, in vc4_mock_pv()
28 struct vc4_crtc crtc;
18 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c