Searched refs:mcde (Results 1 – 19 of 19) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/mcde/ |
| D | mcde_display.c | 65 void mcde_display_irq(struct mcde *mcde) in mcde_display_irq() argument 71 mispp = readl(mcde->regs + MCDE_MISPP); in mcde_display_irq() 72 misovl = readl(mcde->regs + MCDE_MISOVL); in mcde_display_irq() 73 mischnl = readl(mcde->regs + MCDE_MISCHNL); in mcde_display_irq() 83 if (mcde_dsi_irq(mcde->mdsi)) { in mcde_display_irq() 92 if (mcde->oneshot_mode) { in mcde_display_irq() 93 spin_lock(&mcde->flow_lock); in mcde_display_irq() 94 if (--mcde->flow_active == 0) { in mcde_display_irq() 95 dev_dbg(mcde->dev, "TE0 IRQ\n"); in mcde_display_irq() 97 val = readl(mcde->regs + MCDE_CRA0); in mcde_display_irq() [all …]
|
| D | mcde_drv.c | 148 struct mcde *mcde = data; in mcde_irq() local 151 val = readl(mcde->regs + MCDE_MISERR); in mcde_irq() 153 mcde_display_irq(mcde); in mcde_irq() 156 dev_info(mcde->dev, "some error IRQ\n"); in mcde_irq() 157 writel(val, mcde->regs + MCDE_RISERR); in mcde_irq() 165 struct mcde *mcde = drm->dev_private; in mcde_modeset_init() local 168 if (!mcde->bridge) { in mcde_modeset_init() 188 if (mcde->te_sync) { in mcde_modeset_init() 209 ret = drm_simple_display_pipe_attach_bridge(&mcde->pipe, in mcde_modeset_init() 210 mcde->bridge); in mcde_modeset_init() [all …]
|
| D | mcde_drm.h | 12 struct mcde { struct 40 void mcde_display_irq(struct mcde *mcde); argument 41 void mcde_display_disable_irqs(struct mcde *mcde);
|
| D | mcde_dsi.c | 40 struct mcde *mcde; member 150 if (d->mcde) in mcde_dsi_host_attach() 151 d->mcde->mdsi = mdsi; in mcde_dsi_host_attach() 162 if (d->mcde) in mcde_dsi_host_detach() 163 d->mcde->mdsi = NULL; in mcde_dsi_host_detach() 890 struct mcde *mcde = drm->dev_private; in mcde_dsi_bind() local 901 d->mcde = mcde; in mcde_dsi_bind() 904 d->mcde->mdsi = d->mdsi; in mcde_dsi_bind() 974 mcde->bridge = &d->bridge; in mcde_dsi_bind()
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/ |
| D | ste,mcde.txt | 10 "ste,mcde" 22 "mcde", "lcd", "hdmi" 34 "ste,mcde-dsi" 54 mcde@a0350000 { 55 compatible = "ste,mcde"; 63 clock-names = "mcde", "lcd", "hdmi"; 69 compatible = "ste,mcde-dsi"; 86 compatible = "ste,mcde-dsi"; 95 compatible = "ste,mcde-dsi";
|
| /Linux-v5.4/Documentation/gpu/ |
| D | mcde.rst | 4 drm/mcde ST-Ericsson MCDE Multi-channel display engine 7 .. kernel-doc:: drivers/gpu/drm/mcde/mcde_drv.c
|
| D | drivers.rst | 10 mcde
|
| /Linux-v5.4/Documentation/sparc/ |
| D | adi.rst | 16 1. Set the user mode PSTATE.mcde bit. This acts as master switch for 41 kernel sets the PSTATE.mcde bit fot the task. Version tags for memory 101 the task is running with ADI enabled (PSTATE.mcde=1), and the ADI 121 the task is running with ADI enabled (PSTATE.mcde=1), and the ADI 186 unsigned long i, mcde, adi_blksz, adi_nbits;
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | ste-dbx5x0.dtsi | 1053 mcde@a0350000 { 1054 compatible = "ste,mcde"; 1061 clock-names = "mcde", "lcd", "hdmi"; 1068 compatible = "ste,mcde-dsi"; 1076 compatible = "ste,mcde-dsi"; 1084 compatible = "ste,mcde-dsi";
|
| D | ste-href-stuib.dtsi | 199 mcde@a0350000 {
|
| D | ste-ab8500.dtsi | 214 mcde@a0350000 {
|
| D | ste-href.dtsi | 260 mcde@a0350000 {
|
| D | ste-hrefv60plus.dtsi | 307 mcde {
|
| D | ste-href-tvk1281618.dtsi | 272 mcde@a0350000 {
|
| D | ste-snowball.dts | 624 mcde@a0350000 {
|
| D | ste-href-family-pinctrl.dtsi | 602 mcde {
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | Makefile | 122 obj-$(CONFIG_DRM_MCDE) += mcde/
|
| D | Kconfig | 359 source "drivers/gpu/drm/mcde/Kconfig"
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 5294 F: drivers/gpu/drm/mcde/ 5295 F: Documentation/devicetree/bindings/display/ste,mcde.txt
|