Home
last modified time | relevance | path

Searched refs:armada_crtc (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/armada/
H A Darmada_drm.h15 struct armada_crtc;
45 int (*init)(struct armada_crtc *, struct device *);
46 int (*compute_clock)(struct armada_crtc *,
49 void (*disable)(struct armada_crtc *);
50 void (*enable)(struct armada_crtc *, const struct drm_display_mode *);
59 struct armada_crtc *dcrtc[2];
83 void armada_drm_crtc_debugfs_init(struct armada_crtc *dcrtc);
H A Darmada_crtc.h33 struct armada_crtc;
36 struct armada_crtc { struct
71 #define drm_to_armada_crtc(c) container_of(c, struct armada_crtc, crtc)
73 void armada_drm_crtc_update_regs(struct armada_crtc *, struct armada_regs *);
88 int armada_crtc_select_clock(struct armada_crtc *dcrtc,
H A Darmada_crtc.c19 #include "armada_crtc.h"
82 armada_drm_crtc_update_regs(struct armada_crtc *dcrtc, struct armada_regs *regs) in armada_drm_crtc_update_regs()
96 static void armada_drm_crtc_update(struct armada_crtc *dcrtc, bool enable) in armada_drm_crtc_update()
123 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_queue_state_event()
175 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_mode_valid()
202 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_mode_fixup()
228 static void armada_drm_crtc_disable_irq(struct armada_crtc *dcrtc, u32 mask) in armada_drm_crtc_disable_irq()
236 static void armada_drm_crtc_enable_irq(struct armada_crtc *dcrtc, u32 mask) in armada_drm_crtc_enable_irq()
246 static void armada_drm_crtc_irq(struct armada_crtc *dcrtc, u32 stat) in armada_drm_crtc_irq()
307 struct armada_crtc *dcrt in armada_drm_irq()
[all...]
H A Darmada_510.c10 #include "armada_crtc.h"
19 static int armada510_crtc_init(struct armada_crtc *dcrtc, struct device *dev) in armada510_crtc_init()
100 static int armada510_crtc_compute_clock(struct armada_crtc *dcrtc, in armada510_crtc_compute_clock()
133 static void armada510_crtc_disable(struct armada_crtc *dcrtc) in armada510_crtc_disable()
141 static void armada510_crtc_enable(struct armada_crtc *dcrtc, in armada510_crtc_enable()
H A Darmada_debugfs.c15 #include "armada_crtc.h"
34 struct armada_crtc *dcrtc = m->private; in armada_debugfs_crtc_reg_show()
54 struct armada_crtc *dcrtc; in armada_debugfs_crtc_reg_write()
94 void armada_drm_crtc_debugfs_init(struct armada_crtc *dcrtc) in armada_drm_crtc_debugfs_init()
H A DMakefile2 armada-y := armada_crtc.o armada_drv.o armada_fb.o armada_fbdev.o \
H A Darmada_plane.c12 #include "armada_crtc.h"
162 struct armada_crtc *dcrtc; in armada_drm_primary_plane_atomic_update()
247 struct armada_crtc *dcrtc; in armada_drm_primary_plane_atomic_disable()
H A Darmada_overlay.c16 #include "armada_crtc.h"
74 struct armada_crtc *dcrtc; in armada_drm_overlay_plane_atomic_update()
219 struct armada_crtc *dcrtc; in armada_drm_overlay_plane_atomic_disable()
/kernel/linux/linux-6.6/drivers/gpu/drm/armada/
H A Darmada_drm.h15 struct armada_crtc;
44 int (*init)(struct armada_crtc *, struct device *);
45 int (*compute_clock)(struct armada_crtc *,
48 void (*disable)(struct armada_crtc *);
49 void (*enable)(struct armada_crtc *, const struct drm_display_mode *);
57 struct armada_crtc *dcrtc[2];
85 void armada_drm_crtc_debugfs_init(struct armada_crtc *dcrtc);
H A Darmada_crtc.h33 struct armada_crtc;
36 struct armada_crtc { struct
71 #define drm_to_armada_crtc(c) container_of(c, struct armada_crtc, crtc)
73 void armada_drm_crtc_update_regs(struct armada_crtc *, struct armada_regs *);
88 int armada_crtc_select_clock(struct armada_crtc *dcrtc,
H A Darmada_crtc.c18 #include "armada_crtc.h"
81 armada_drm_crtc_update_regs(struct armada_crtc *dcrtc, struct armada_regs *regs) in armada_drm_crtc_update_regs()
95 static void armada_drm_crtc_update(struct armada_crtc *dcrtc, bool enable) in armada_drm_crtc_update()
122 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_queue_state_event()
174 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_mode_valid()
201 struct armada_crtc *dcrtc = drm_to_armada_crtc(crtc); in armada_drm_crtc_mode_fixup()
227 static void armada_drm_crtc_disable_irq(struct armada_crtc *dcrtc, u32 mask) in armada_drm_crtc_disable_irq()
235 static void armada_drm_crtc_enable_irq(struct armada_crtc *dcrtc, u32 mask) in armada_drm_crtc_enable_irq()
245 static void armada_drm_crtc_irq(struct armada_crtc *dcrtc, u32 stat) in armada_drm_crtc_irq()
306 struct armada_crtc *dcrt in armada_drm_irq()
[all...]
H A Darmada_510.c11 #include "armada_crtc.h"
20 static int armada510_crtc_init(struct armada_crtc *dcrtc, struct device *dev) in armada510_crtc_init()
101 static int armada510_crtc_compute_clock(struct armada_crtc *dcrtc, in armada510_crtc_compute_clock()
134 static void armada510_crtc_disable(struct armada_crtc *dcrtc) in armada510_crtc_disable()
142 static void armada510_crtc_enable(struct armada_crtc *dcrtc, in armada510_crtc_enable()
H A Darmada_debugfs.c15 #include "armada_crtc.h"
34 struct armada_crtc *dcrtc = m->private; in armada_debugfs_crtc_reg_show()
54 struct armada_crtc *dcrtc; in armada_debugfs_crtc_reg_write()
94 void armada_drm_crtc_debugfs_init(struct armada_crtc *dcrtc) in armada_drm_crtc_debugfs_init()
H A DMakefile2 armada-y := armada_crtc.o armada_drv.o armada_fb.o \
H A Darmada_plane.c12 #include "armada_crtc.h"
143 struct armada_crtc *dcrtc; in armada_drm_primary_plane_atomic_update()
231 struct armada_crtc *dcrtc; in armada_drm_primary_plane_atomic_disable()
H A Darmada_overlay.c16 #include "armada_crtc.h"
77 struct armada_crtc *dcrtc; in armada_drm_overlay_plane_atomic_update()
226 struct armada_crtc *dcrtc; in armada_drm_overlay_plane_atomic_disable()

Completed in 10 milliseconds