Home
last modified time | relevance | path

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

12

/openbmc/u-boot/drivers/video/sunxi/
H A Dlcdc.c30 void lcdc_init(struct sunxi_lcdc_reg * const lcdc) in lcdc_init() argument
33 writel(0, &lcdc->ctrl); /* Disable tcon */ in lcdc_init()
34 writel(0, &lcdc->int0); /* Disable all interrupts */ in lcdc_init()
37 clrbits_le32(&lcdc->tcon0_dclk, SUNXI_LCDC_TCON0_DCLK_ENABLE); in lcdc_init()
40 writel(0xffffffff, &lcdc->tcon0_io_tristate); in lcdc_init()
41 writel(0xffffffff, &lcdc->tcon1_io_tristate); in lcdc_init()
44 void lcdc_enable(struct sunxi_lcdc_reg * const lcdc, int depth) in lcdc_enable() argument
46 setbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_TCON_ENABLE); in lcdc_enable()
48 setbits_le32(&lcdc->tcon0_lvds_intf, SUNXI_LCDC_TCON0_LVDS_INTF_ENABLE); in lcdc_enable()
49 setbits_le32(&lcdc->lvds_ana0, SUNXI_LCDC_LVDS_ANA0); in lcdc_enable()
[all …]
H A Dsunxi_lcd.c42 struct sunxi_lcdc_reg * const lcdc = in sunxi_lcd_enable() local
53 lcdc_init(lcdc); in sunxi_lcd_enable()
57 lcdc_tcon0_mode_set(lcdc, edid, clk_div, false, in sunxi_lcd_enable()
59 lcdc_enable(lcdc, priv->panel_bpp); in sunxi_lcd_enable()
H A DMakefile6 obj-$(CONFIG_VIDEO_SUNXI) += sunxi_display.o simplefb_common.o lcdc.o tve_common.o ../videomodes.o
7 obj-$(CONFIG_VIDEO_DE2) += sunxi_de2.o sunxi_dw_hdmi.o simplefb_common.o lcdc.o ../dw_hdmi.o sunxi_…
H A Dsunxi_dw_hdmi.c258 struct sunxi_lcdc_reg *lcdc; in sunxi_dw_hdmi_lcdc_init() local
261 lcdc = (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE; in sunxi_dw_hdmi_lcdc_init()
271 lcdc = (struct sunxi_lcdc_reg *)SUNXI_LCD1_BASE; in sunxi_dw_hdmi_lcdc_init()
282 lcdc_init(lcdc); in sunxi_dw_hdmi_lcdc_init()
283 lcdc_tcon1_mode_set(lcdc, edid, false, false); in sunxi_dw_hdmi_lcdc_init()
284 lcdc_enable(lcdc, bpp); in sunxi_dw_hdmi_lcdc_init()
H A Dsunxi_display.c525 struct sunxi_lcdc_reg * const lcdc = in sunxi_lcdc_init() local
545 lcdc_init(lcdc); in sunxi_lcdc_init()
647 struct sunxi_lcdc_reg * const lcdc = local
674 lcdc_tcon0_mode_set(lcdc, &timing, clk_div, for_ext_vga_dac,
683 struct sunxi_lcdc_reg * const lcdc = local
690 lcdc_tcon1_mode_set(lcdc, &timing, use_portd_hvsync,
928 struct sunxi_lcdc_reg * const lcdc = local
943 lcdc_enable(lcdc, sunxi_display.depth);
973 lcdc_enable(lcdc, sunxi_display.depth);
985 lcdc_enable(lcdc, sunxi_display.depth);
[all …]
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/
H A Dlcdc.h117 void lcdc_init(struct sunxi_lcdc_reg * const lcdc);
118 void lcdc_enable(struct sunxi_lcdc_reg * const lcdc, int depth);
119 void lcdc_tcon0_mode_set(struct sunxi_lcdc_reg * const lcdc,
123 void lcdc_tcon1_mode_set(struct sunxi_lcdc_reg * const lcdc,
/openbmc/u-boot/arch/arm/dts/
H A Dam335x-brppt1-spi.dts30 ds1ctrl = &lcdc;
260 &lcdc {
H A Dam335x-brppt1-mmc.dts30 ds1ctrl = &lcdc;
239 &lcdc {
H A Dam335x-brppt1-nand.dts30 ds1ctrl = &lcdc;
229 &lcdc {
H A Dam335x-base0033.dts86 &lcdc {
H A Dam335x-boneblack.dts73 &lcdc {
H A Dam33xx.dtsi935 lcdc: lcdc@4830e000 { label
939 ti,hwmods = "lcdc";
H A Dda850-lcdk.dts327 &lcdc {
H A Dam335x-brxre1.dts245 &lcdc {
H A Drk3288-miqi.dtsi30 lcdc-supply = <&vcc_io>;
H A Dda850-evm.dts214 &lcdc {
H A Dam335x-pxm2.dtsi235 &lcdc {
H A Dam335x-pdu001.dts423 &lcdc {
H A Drk3288-phycore-som.dtsi85 lcdc-supply = <&vdd_3v3_io>;
H A Drk3288-popmetal.dtsi83 lcdc-supply = <&vcc_io>;
H A Dam335x-rut.dts274 &lcdc {
H A Dat91sam9261.dtsi83 compatible = "atmel,at91sam9261-lcdc";
H A Dam335x-evmsk.dts716 &lcdc {
H A Drk3288-veyron.dtsi217 lcdc-supply = <&vcc33_lcd>;
H A Drk3128.dtsi129 lcdc {

12