Home
last modified time | relevance | path

Searched refs:lcdc (Results 1 – 25 of 66) sorted by relevance

123

/linux-6.15/drivers/video/fbdev/omap/
H A Dlcdc.c69 } lcdc; variable
178 src = lcdc.vram_phys + lcdc.frame_offset; in setup_lcd_dma()
188 xelem = lcdc.xres * lcdc.bpp / 8 / esize; in setup_lcd_dma()
198 xelem = lcdc.yres * lcdc.bpp / 16; in setup_lcd_dma()
314 lcdc.bpp = 8; in omap_lcdc_setup_plane()
371 plane, enable, lcdc.update_mode, lcdc.ext_mode); in omap_lcdc_enable_plane()
599 lcdc.dma_callback(lcdc.dma_callback_data); in lcdc_dma_handler()
634 lcdc.vram_virt = dma_alloc_wc(lcdc.fbdev->dev, lcdc.vram_size, in alloc_fbmem()
645 memset(lcdc.vram_virt, 0, lcdc.vram_size); in alloc_fbmem()
652 dma_free_wc(lcdc.fbdev->dev, lcdc.vram_size, lcdc.vram_virt, in free_fbmem()
[all …]
H A DMakefile13 objs-yy := omapfb_main.o lcdc.o
/linux-6.15/drivers/gpu/drm/imx/lcdc/
H A Dimx-lcdc.c370 struct imx_lcdc *lcdc = arg; in imx_lcdc_irq_handler() local
386 struct imx_lcdc *lcdc; in imx_lcdc_probe() local
395 if (IS_ERR(lcdc)) in imx_lcdc_probe()
396 return PTR_ERR(lcdc); in imx_lcdc_probe()
398 drm = &lcdc->drm; in imx_lcdc_probe()
401 if (IS_ERR(lcdc->base)) in imx_lcdc_probe()
410 if (IS_ERR(lcdc->clk_ipg)) in imx_lcdc_probe()
414 if (IS_ERR(lcdc->clk_ahb)) in imx_lcdc_probe()
418 if (IS_ERR(lcdc->clk_per)) in imx_lcdc_probe()
446 lcdc->connector = drm_bridge_connector_init(drm, &lcdc->pipe.encoder); in imx_lcdc_probe()
[all …]
H A DMakefile1 obj-$(CONFIG_DRM_IMX_LCDC) += imx-lcdc.o
/linux-6.15/Documentation/devicetree/bindings/display/
H A Datmel,lcdc.yaml4 $id: http://devicetree.org/schemas/display/atmel,lcdc.yaml#
22 - atmel,at91sam9261-lcdc
23 - atmel,at91sam9263-lcdc
24 - atmel,at91sam9g10-lcdc
25 - atmel,at91sam9g45-lcdc
26 - atmel,at91sam9g45es-lcdc
27 - atmel,at91sam9rl-lcdc
62 compatible = "atmel,at91sam9g45-lcdc";
H A Drenesas,shmobile-lcdc.yaml4 $id: http://devicetree.org/schemas/display/renesas,shmobile-lcdc.yaml#
16 - renesas,r8a7740-lcdc # R-Mobile A1
17 - renesas,sh73a0-lcdc # SH-Mobile AG5
85 const: renesas,r8a7740-lcdc
96 const: renesas,sh73a0-lcdc
110 compatible = "renesas,r8a7740-lcdc";
H A Dmarvell,pxa2xx-lcdc.txt6 "marvell,pxa2xx-lcdc",
7 "marvell,pxa270-lcdc",
8 "marvell,pxa300-lcdc"
25 compatible = "marvell,pxa2xx-lcdc";
/linux-6.15/Documentation/devicetree/bindings/display/imx/
H A Dfsl,imx-lcdc.yaml4 $id: http://devicetree.org/schemas/display/imx/fsl,imx-lcdc.yaml#
25 - const: fsl,imx25-lcdc
26 - const: fsl,imx21-lcdc
74 - fsl,imx1-lcdc
75 - fsl,imx21-lcdc
104 lcdc@53fbc000 {
105 compatible = "fsl,imx25-lcdc", "fsl,imx21-lcdc";
/linux-6.15/drivers/pinctrl/qcom/
H A Dpinctrl-msm8660.c752 MSM_PIN_FUNCTION(lcdc),
773 PINGROUP(0, lcdc, dsub, _, _, _, _, _),
774 PINGROUP(1, lcdc, dsub, _, _, _, _, _),
775 PINGROUP(2, lcdc, dsub, _, _, _, _, _),
776 PINGROUP(3, lcdc, dsub, _, _, _, _, _),
777 PINGROUP(4, lcdc, dsub, _, _, _, _, _),
778 PINGROUP(5, lcdc, dsub, _, _, _, _, _),
779 PINGROUP(6, lcdc, dsub, _, _, _, _, _),
780 PINGROUP(7, lcdc, dsub, _, _, _, _, _),
781 PINGROUP(8, lcdc, dsub, _, _, _, _, _),
[all …]
/linux-6.15/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.c460 sh_mobile_lcdc_clk_on(ch->lcdc); in sh_mobile_lcdc_deferred_io()
680 ldintr = lcdc_read(ch->lcdc, _LDINTR); in sh_mobile_lcdc_wait_for_vsync()
682 lcdc_write(ch->lcdc, _LDINTR, ldintr); in sh_mobile_lcdc_wait_for_vsync()
859 lcdc_write(ovl->channel->lcdc, LDBCR, in sh_mobile_lcdc_overlay_setup()
1520 struct sh_mobile_lcdc_priv *lcdc = ovl->channel->lcdc; in sh_mobile_lcdc_overlay_fb_register() local
1874 sh_mobile_lcdc_stop(ch->lcdc); in sh_mobile_lcdc_set_par()
2013 sh_mobile_lcdc_clk_off(ch->lcdc); in sh_mobile_lcdc_channel_fb_register()
2263 ch->tx_dev->lcdc = NULL; in sh_mobile_lcdc_remove()
2395 struct device *dev = ch->lcdc->dev; in sh_mobile_lcdc_channel_init()
2484 ch->tx_dev->lcdc = ch; in sh_mobile_lcdc_channel_init()
[all …]
H A Dsh_mobile_lcdcfb.h44 struct sh_mobile_lcdc_chan *lcdc; member
57 struct sh_mobile_lcdc_priv *lcdc; member
/linux-6.15/drivers/gpu/drm/imx/
H A DMakefile5 obj-$(CONFIG_DRM_IMX_LCDC) += lcdc/
H A DKconfig5 source "drivers/gpu/drm/imx/lcdc/Kconfig"
/linux-6.15/arch/arm/boot/dts/intel/pxa/
H A Dpxa2xx.dtsi154 lcdc: lcd-controller@40500000 { label
155 compatible = "marvell,pxa2xx-lcdc";
H A Dpxa300-raumfeld-controller.dts149 &lcdc {
258 lcdc_pins: lcdc-pins {
/linux-6.15/Documentation/devicetree/bindings/display/rockchip/
H A Drockchip,lvds.yaml53 const: lcdc
138 pinctrl-names = "lcdc";
/linux-6.15/Documentation/devicetree/bindings/display/tilcdc/
H A Dtilcdc.txt41 tfp410 DVI encoder or lcd panel to lcdc
58 ti,hwmods = "lcdc";
/linux-6.15/arch/arm/boot/dts/nxp/imx/
H A Dimx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts34 &lcdc {
H A Dimx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts34 &lcdc {
H A Dimx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts53 &lcdc {
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dlpc1850-cgu.txt124 lcdc: lcdc@40008000 {
/linux-6.15/Documentation/devicetree/bindings/display/msm/
H A Dmdp4.yaml60 qcom,lcdc-align-lsb:
/linux-6.15/arch/arm/boot/dts/ti/omap/
H A Dam335x-base0033.dts83 &lcdc {
H A Dam335x-myirtech-myd.dts178 &lcdc {
409 lcdc_pins_default: lcdc-default-pins {
434 lcdc_pins_sleep: lcdc-sleep-pins {
/linux-6.15/arch/arm64/boot/dts/rockchip/
H A Dpx30.dtsi2142 lcdc {
2143 lcdc_rgb_dclk_pin: lcdc-rgb-dclk-pin {
2148 lcdc_rgb_m0_hsync_pin: lcdc-rgb-m0-hsync-pin {
2153 lcdc_rgb_m0_vsync_pin: lcdc-rgb-m0-vsync-pin {
2158 lcdc_rgb_m0_den_pin: lcdc-rgb-m0-den-pin {
2163 lcdc_rgb888_m0_data_pins: lcdc-rgb888-m0-data-pins {
2191 lcdc_rgb666_m0_data_pins: lcdc-rgb666-m0-data-pins {
2213 lcdc_rgb565_m0_data_pins: lcdc-rgb565-m0-data-pins {
2233 lcdc_rgb888_m1_data_pins: lcdc-rgb888-m1-data-pins {
2254 lcdc_rgb666_m1_data_pins: lcdc-rgb666-m1-data-pins {
[all …]

123