Home
last modified time | relevance | path

Searched refs:mcde (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/gpu/drm/mcde/
H A Dmcde_drv.c114 struct mcde *mcde = data; in mcde_irq() local
117 val = readl(mcde->regs + MCDE_MISERR); in mcde_irq()
119 mcde_display_irq(mcde); in mcde_irq()
122 dev_info(mcde->dev, "some error IRQ\n"); in mcde_irq()
123 writel(val, mcde->regs + MCDE_RISERR); in mcde_irq()
131 struct mcde *mcde = to_mcde(drm); in mcde_modeset_init() local
142 if (!mcde->bridge) { in mcde_modeset_init()
162 mcde->dpi_output = true; in mcde_modeset_init()
163 mcde->bridge = bridge; in mcde_modeset_init()
164 mcde->flow_mode = MCDE_DPI_FORMATTER_FLOW; in mcde_modeset_init()
[all …]
H A Dmcde_drm.h69 struct mcde { struct
98 #define to_mcde(dev) container_of(dev, struct mcde, drm) argument
100 static inline bool mcde_flow_is_video(struct mcde *mcde) in mcde_flow_is_video() argument
102 return (mcde->flow_mode == MCDE_VIDEO_TE_FLOW || in mcde_flow_is_video()
103 mcde->flow_mode == MCDE_VIDEO_FORMATTER_FLOW); in mcde_flow_is_video()
112 void mcde_display_irq(struct mcde *mcde);
113 void mcde_display_disable_irqs(struct mcde *mcde);
116 int mcde_init_clock_divider(struct mcde *mcde);
/linux/Documentation/gpu/
H A Dmcde.rst4 drm/mcde ST-Ericsson MCDE Multi-channel display engine
7 .. kernel-doc:: drivers/gpu/drm/mcde/mcde_drv.c
/linux/Documentation/arch/sparc/
H A Dadi.rst16 1. Set the user mode PSTATE.mcde bit. This acts as master switch for
41 kernel sets the PSTATE.mcde bit for 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/arch/arm/boot/dts/st/
H A Dste-dbx5x0.dtsi1182 mcde@a0350000 {
1183 compatible = "ste,mcde";
1190 clock-names = "mcde", "lcd", "hdmi";
1197 compatible = "ste,mcde-dsi";
1205 compatible = "ste,mcde-dsi";
1213 compatible = "ste,mcde-dsi";
H A Dste-href-stuib.dtsi198 mcde@a0350000 {
H A Dste-href-family-pinctrl.dtsi72 mcde {
H A Dste-href-tvk1281618-r3.dtsi155 mcde@a0350000 {
H A Dste-href.dtsi253 mcde@a0350000 {
H A Dste-ab8505.dtsi310 mcde@a0350000 {
H A Dste-ux500-samsung-golden.dts361 mcde@a0350000 {
612 mcde {
H A Dste-href-tvk1281618-r2.dtsi213 mcde@a0350000 {
H A Dste-ux500-samsung-skomer.dts470 mcde@a0350000 {
515 mcde {
H A Dste-ab8500.dtsi373 mcde@a0350000 {
H A Dste-hrefv60plus.dtsi347 mcde {
H A Dste-ux500-samsung-kyle.dts479 mcde@a0350000 {
527 mcde {
H A Dste-ux500-samsung-gavini.dts593 mcde@a0350000 {
620 mcde {
H A Dste-snowball.dts651 mcde@a0350000 {
/linux/drivers/gpu/drm/
H A DMakefile230 obj-$(CONFIG_DRM_MCDE) += mcde/
H A DKconfig381 source "drivers/gpu/drm/mcde/Kconfig"
/linux/
H A DMAINTAINERS8246 F: Documentation/devicetree/bindings/display/ste,mcde.yaml
8247 F: drivers/gpu/drm/mcde/