Home
last modified time | relevance | path

Searched refs:lcdif (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/mxsfb/
H A Dlcdif_kms.c161 static void lcdif_set_formats(struct lcdif_drm_private *lcdif, in lcdif_set_formats() argument
165 struct drm_device *drm = lcdif->drm; in lcdif_set_formats()
173 lcdif->base + LCDC_V8_DISP_PARA); in lcdif_set_formats()
177 lcdif->base + LCDC_V8_DISP_PARA); in lcdif_set_formats()
181 lcdif->base + LCDC_V8_DISP_PARA); in lcdif_set_formats()
193 lcdif->base + LCDC_V8_CTRLDESCL0_5); in lcdif_set_formats()
197 lcdif->base + LCDC_V8_CTRLDESCL0_5); in lcdif_set_formats()
201 lcdif->base + LCDC_V8_CTRLDESCL0_5); in lcdif_set_formats()
205 lcdif->base + LCDC_V8_CTRLDESCL0_5); in lcdif_set_formats()
209 lcdif in lcdif_set_formats()
295 lcdif_set_mode(struct lcdif_drm_private *lcdif, u32 bus_flags) lcdif_set_mode() argument
345 lcdif_enable_controller(struct lcdif_drm_private *lcdif) lcdif_enable_controller() argument
370 lcdif_disable_controller(struct lcdif_drm_private *lcdif) lcdif_disable_controller() argument
393 lcdif_reset_block(struct lcdif_drm_private *lcdif) lcdif_reset_block() argument
406 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(drm); lcdif_crtc_mode_set_nofb() local
508 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(crtc->dev); lcdif_crtc_atomic_flush() local
533 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(crtc->dev); lcdif_crtc_atomic_enable() local
563 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(crtc->dev); lcdif_crtc_atomic_disable() local
626 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(crtc->dev); lcdif_crtc_enable_vblank() local
637 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(crtc->dev); lcdif_crtc_disable_vblank() local
671 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(plane->dev); lcdif_plane_atomic_check() local
686 struct lcdif_drm_private *lcdif = to_lcdif_drm_private(plane->dev); lcdif_plane_primary_atomic_update() local
747 lcdif_kms_init(struct lcdif_drm_private *lcdif) lcdif_kms_init() argument
[all...]
H A Dlcdif_drv.c47 static int lcdif_attach_bridge(struct lcdif_drm_private *lcdif) in lcdif_attach_bridge() argument
49 struct device *dev = lcdif->drm->dev; in lcdif_attach_bridge()
89 encoder->possible_crtcs = drm_crtc_mask(&lcdif->crtc); in lcdif_attach_bridge()
90 ret = drm_encoder_init(lcdif->drm, encoder, &lcdif_encoder_funcs, in lcdif_attach_bridge()
114 struct lcdif_drm_private *lcdif = drm->dev_private; in lcdif_irq_handler() local
117 stat = readl(lcdif->base + LCDC_V8_INT_STATUS_D0); in lcdif_irq_handler()
122 reg = readl(lcdif->base + LCDC_V8_CTRLDESCL0_5); in lcdif_irq_handler()
124 drm_crtc_handle_vblank(&lcdif->crtc); in lcdif_irq_handler()
127 writel(stat, lcdif->base + LCDC_V8_INT_STATUS_D0); in lcdif_irq_handler()
135 struct lcdif_drm_private *lcdif; in lcdif_load() local
223 struct lcdif_drm_private *lcdif = drm->dev_private; lcdif_unload() local
307 struct lcdif_drm_private *lcdif = drm->dev_private; lcdif_rpm_suspend() local
322 struct lcdif_drm_private *lcdif = drm->dev_private; lcdif_rpm_resume() local
[all...]
H A DMakefile4 imx-lcdif-y := lcdif_drv.o lcdif_kms.o
5 obj-$(CONFIG_DRM_IMX_LCDIF) += imx-lcdif.o
H A Dlcdif_drv.h40 int lcdif_kms_init(struct lcdif_drm_private *lcdif);
/kernel/linux/linux-5.10/drivers/clk/mxs/
H A Dclk-imx23.c86 lcdif, etm, usb, usb_phy, enumerator
150 clks[lcdif] = mxs_clk_gate("lcdif", "lcdif_div", PIX, 31); in mx23_clocks_init()
H A Dclk-imx28.c140 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator
222 clks[lcdif] = mxs_clk_gate("lcdif", "lcdif_div", LCDIF, 31); in mx28_clocks_init()
/kernel/linux/linux-6.6/drivers/clk/mxs/
H A Dclk-imx23.c86 lcdif, etm, usb, usb_phy, enumerator
150 clks[lcdif] = mxs_clk_gate("lcdif", "lcdif_div", PIX, 31); in mx23_clocks_init()
H A Dclk-imx28.c140 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator
222 clks[lcdif] = mxs_clk_gate("lcdif", "lcdif_div", LCDIF, 31); in mx28_clocks_init()

Completed in 4 milliseconds