Home
last modified time | relevance | path

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

123

/Linux-v6.1/drivers/video/fbdev/omap/
Dlcdc.c69 } lcdc; variable
73 lcdc.irq_mask |= mask; in enable_irqs()
78 lcdc.irq_mask &= ~mask; in disable_irqs()
109 l |= lcdc.irq_mask | OMAP_LCDC_IRQ_DONE; /* enabled IRQs */ in enable_controller()
131 init_completion(&lcdc.last_frame_complete); in disable_controller()
133 if (!wait_for_completion_timeout(&lcdc.last_frame_complete, in disable_controller()
135 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n"); in disable_controller()
146 dev_err(lcdc.fbdev->dev, in reset_controller()
155 dev_err(lcdc.fbdev->dev, in reset_controller()
173 struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par; in setup_lcd_dma()
[all …]
DMakefile13 objs-yy := omapfb_main.o lcdc.o
/Linux-v6.1/Documentation/devicetree/bindings/display/
Datmel,lcdc.txt6 "atmel,at91sam9261-lcdc" ,
7 "atmel,at91sam9263-lcdc" ,
8 "atmel,at91sam9g10-lcdc" ,
9 "atmel,at91sam9g45-lcdc" ,
10 "atmel,at91sam9g45es-lcdc" ,
11 "atmel,at91sam9rl-lcdc" ,
30 compatible = "atmel,at91sam9g45-lcdc";
44 compatible = "atmel,at91sam9263-lcdc";
Dmarvell,pxa2xx-lcdc.txt6 "marvell,pxa2xx-lcdc",
7 "marvell,pxa270-lcdc",
8 "marvell,pxa300-lcdc"
25 compatible = "marvell,pxa2xx-lcdc";
/Linux-v6.1/drivers/pinctrl/qcom/
Dpinctrl-msm8660.c760 FUNCTION(lcdc),
781 PINGROUP(0, lcdc, dsub, _, _, _, _, _),
782 PINGROUP(1, lcdc, dsub, _, _, _, _, _),
783 PINGROUP(2, lcdc, dsub, _, _, _, _, _),
784 PINGROUP(3, lcdc, dsub, _, _, _, _, _),
785 PINGROUP(4, lcdc, dsub, _, _, _, _, _),
786 PINGROUP(5, lcdc, dsub, _, _, _, _, _),
787 PINGROUP(6, lcdc, dsub, _, _, _, _, _),
788 PINGROUP(7, lcdc, dsub, _, _, _, _, _),
789 PINGROUP(8, lcdc, dsub, _, _, _, _, _),
[all …]
/Linux-v6.1/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c290 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_write_chan()
292 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan()
299 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan_mirror()
306 return ioread32(chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_read_chan()
312 iowrite32(data, ovl->channel->lcdc->base + reg); in lcdc_write_overlay()
313 iowrite32(data, ovl->channel->lcdc->base + reg + SIDE_B_OFFSET); in lcdc_write_overlay()
400 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT); in lcdc_sys_write_index()
401 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
402 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_index()
404 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
[all …]
Dsh_mobile_lcdcfb.h44 struct sh_mobile_lcdc_chan *lcdc; member
57 struct sh_mobile_lcdc_priv *lcdc; member
/Linux-v6.1/Documentation/devicetree/bindings/display/rockchip/
Drockchip-lvds.txt26 - pinctrl-names: must contain a "lcdc" entry.
61 pinctrl-names = "lcdc";
/Linux-v6.1/arch/arm/boot/dts/
Dpxa2xx.dtsi154 lcdc: lcd-controller@40500000 { label
155 compatible = "marvell,pxa2xx-lcdc";
Dimx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts34 &lcdc {
Dimx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts34 &lcdc {
Dimx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts60 &lcdc {
Dpxa300-raumfeld-controller.dts149 &lcdc {
258 lcdc_pins: lcdc-pins {
Dam335x-base0033.dts83 &lcdc {
Dimx6sx-udoo-neo.dtsi200 remote-endpoint = <&lcdc>;
220 lcdc: endpoint { label
Dam335x-boneblack-hdmi.dtsi53 &lcdc {
Dam335x-sbc-t335.dts174 &lcdc {
/Linux-v6.1/Documentation/devicetree/bindings/display/tilcdc/
Dtilcdc.txt41 tfp410 DVI encoder or lcd panel to lcdc
58 ti,hwmods = "lcdc";
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dlpc1850-cgu.txt124 lcdc: lcdc@40008000 {
/Linux-v6.1/drivers/clk/davinci/
Dpsc-da830.c96 LPSC(16, 0, lcdc, pll0_sysclk2, lcdc_clkdev, 0),
Dpsc-da850.c121 LPSC(16, 0, lcdc, pll0_sysclk2, lcdc_clkdev, 0),
/Linux-v6.1/arch/arm64/boot/dts/rockchip/
Dpx30.dtsi2112 lcdc {
2113 lcdc_rgb_dclk_pin: lcdc-rgb-dclk-pin {
2118 lcdc_rgb_m0_hsync_pin: lcdc-rgb-m0-hsync-pin {
2123 lcdc_rgb_m0_vsync_pin: lcdc-rgb-m0-vsync-pin {
2128 lcdc_rgb_m0_den_pin: lcdc-rgb-m0-den-pin {
2133 lcdc_rgb888_m0_data_pins: lcdc-rgb888-m0-data-pins {
2161 lcdc_rgb666_m0_data_pins: lcdc-rgb666-m0-data-pins {
2183 lcdc_rgb565_m0_data_pins: lcdc-rgb565-m0-data-pins {
2203 lcdc_rgb888_m1_data_pins: lcdc-rgb888-m1-data-pins {
2224 lcdc_rgb666_m1_data_pins: lcdc-rgb666-m1-data-pins {
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Das3711.txt65 su2-dev = <&lcdc>;
/Linux-v6.1/Documentation/fb/
Dsh7760fb.rst126 .name = "sh7760-lcdc",
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dqcom,msm8660-pinctrl.txt59 lcdc, mdp_vsync, mi2s, pcm, ps_hold, sdc1, sdc2, sdc5, tsif1, tsif2, usb_fs1,

123