Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/video/fbdev/omap/
Dlcdc.c80 } lcdc; variable
84 lcdc.irq_mask |= mask; in enable_irqs()
89 lcdc.irq_mask &= ~mask; in disable_irqs()
120 l |= lcdc.irq_mask | OMAP_LCDC_IRQ_DONE; /* enabled IRQs */ in enable_controller()
142 init_completion(&lcdc.last_frame_complete); in disable_controller()
144 if (!wait_for_completion_timeout(&lcdc.last_frame_complete, in disable_controller()
146 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n"); in disable_controller()
157 dev_err(lcdc.fbdev->dev, in reset_controller()
166 dev_err(lcdc.fbdev->dev, in reset_controller()
184 struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par; in setup_lcd_dma()
[all …]
DMakefile7 objs-yy := omapfb_main.o lcdc.o
/linux-4.4.14/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" ,
12 "atmel,at32ap-lcdc"
31 compatible = "atmel,at91sam9g45-lcdc";
46 compatible = "atmel,at91sam9263-lcdc";
Dmarvell,pxa2xx-lcdc.txt6 "marvell,pxa2xx-lcdc",
7 "marvell,pxa270-lcdc",
8 "marvell,pxa300-lcdc"
22 compatible = "marvell,pxa2xx-lcdc";
Dsimple-framebuffer.txt77 lcdc0: lcdc@1c0c000 {
78 compatible = "allwinner,sun4i-a10-lcdc";
/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-msm8660.c736 FUNCTION(lcdc),
755 PINGROUP(0, lcdc, dsub, _, _, _, _, _),
756 PINGROUP(1, lcdc, dsub, _, _, _, _, _),
757 PINGROUP(2, lcdc, dsub, _, _, _, _, _),
758 PINGROUP(3, lcdc, dsub, _, _, _, _, _),
759 PINGROUP(4, lcdc, dsub, _, _, _, _, _),
760 PINGROUP(5, lcdc, dsub, _, _, _, _, _),
761 PINGROUP(6, lcdc, dsub, _, _, _, _, _),
762 PINGROUP(7, lcdc, dsub, _, _, _, _, _),
763 PINGROUP(8, lcdc, dsub, _, _, _, _, _),
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c293 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_write_chan()
295 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan()
302 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan_mirror()
309 return ioread32(chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_read_chan()
315 iowrite32(data, ovl->channel->lcdc->base + reg); in lcdc_write_overlay()
316 iowrite32(data, ovl->channel->lcdc->base + reg + SIDE_B_OFFSET); in lcdc_write_overlay()
409 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT); in lcdc_sys_write_index()
410 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
411 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_index()
413 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
[all …]
Dsh_mobile_lcdcfb.h43 struct sh_mobile_lcdc_chan *lcdc; member
56 struct sh_mobile_lcdc_priv *lcdc; member
Dsh_mobile_hdmi.c847 struct sh_mobile_lcdc_chan *ch = hdmi->entity.lcdc; in sh_hdmi_read_edid()
1179 struct sh_mobile_lcdc_chan *ch = hdmi->entity.lcdc; in sh_hdmi_edid_work_fn()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_slave_compat.c200 struct device_node *slave = NULL, *lcdc = NULL; in tilcdc_convert_slave_node() local
212 lcdc = of_find_matching_node(NULL, tilcdc_of_match); in tilcdc_convert_slave_node()
215 if (!slave || !of_device_is_available(lcdc)) in tilcdc_convert_slave_node()
244 if (tilcdc_prop_str_update(prop, lcdc->full_name, &kft)) in tilcdc_convert_slave_node()
260 of_node_put(lcdc); in tilcdc_convert_slave_node()
Dtilcdc_slave_compat.dts40 target-path = "lcdc";
/linux-4.4.14/arch/arm/boot/dts/
Dimx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts42 &lcdc {
Dimx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts42 &lcdc {
Dimx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts68 &lcdc {
Dam335x-base0033.dts86 &lcdc {
Dam335x-boneblack.dts69 &lcdc {
Dimx25.dtsi414 lcdc: lcdc@53fbc000 { label
Dam33xx.dtsi790 lcdc: lcdc@4830e000 { label
795 ti,hwmods = "lcdc";
Dimx25-pdk.dts254 &lcdc {
Dlpc18xx.dtsi158 lcdc: lcd-controller@40008000 { label
Drk3288-firefly.dtsi77 lcdc-supply = <&vcc_io>;
Drk3288-popmetal.dts93 lcdc-supply = <&vcc_io>;
Drk3288-veyron.dtsi95 lcdc-supply = <&vcc33_lcd>;
Dam335x-pepper.dts224 &lcdc {
Dat91sam9261.dtsi84 compatible = "atmel,at91sam9261-lcdc";
Dam335x-evmsk.dts713 &lcdc {
Dam335x-evm.dts498 &lcdc {
Dat91sam9rl.dtsi85 compatible = "atmel,at91sam9rl-lcdc";
Dat91sam9263.dtsi984 compatible = "atmel,at91sam9263-lcdc";
Datlas7.dtsi1915 compatible = "sirf,atlas7-lcdc";
Dat91sam9g45.dtsi1275 compatible = "atmel,at91sam9g45-lcdc";
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dlpc1850-cgu.txt124 lcdc: lcdc@40008000 {
/linux-4.4.14/Documentation/devicetree/bindings/display/tilcdc/
Dtilcdc.txt34 ti,hwmods = "lcdc";
/linux-4.4.14/Documentation/devicetree/bindings/power/
Drockchip-io-domain.txt65 - lcdc-supply: The supply connected to LCDC_VDD.
94 lcdc-supply = <&vcc33_lcd>;
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Das3711.txt65 su2-dev = <&lcdc>;
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dqcom,msm8660-pinctrl.txt54 lcdc, mdp_vsync, mi2s, pcm, ps_hold, sdc1, sdc2, sdc5, tsif1, tsif2, usb_fs1,
/linux-4.4.14/Documentation/fb/
Dsh7760fb.txt125 .name = "sh7760-lcdc",