Searched refs:armada_crtc (Results 1 - 16 of 16) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/armada/ |
H A D | armada_drm.h | 15 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 D | armada_crtc.h | 33 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 D | armada_crtc.c | 19 #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 D | armada_510.c | 10 #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 D | armada_debugfs.c | 15 #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 D | Makefile | 2 armada-y := armada_crtc.o armada_drv.o armada_fb.o armada_fbdev.o \
|
H A D | armada_plane.c | 12 #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 D | armada_overlay.c | 16 #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 D | armada_drm.h | 15 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 D | armada_crtc.h | 33 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 D | armada_crtc.c | 18 #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 D | armada_510.c | 11 #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 D | armada_debugfs.c | 15 #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 D | Makefile | 2 armada-y := armada_crtc.o armada_drv.o armada_fb.o \
|
H A D | armada_plane.c | 12 #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 D | armada_overlay.c | 16 #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 8 milliseconds