/kernel/linux/linux-5.10/drivers/gpu/drm/tidss/ |
H A D | tidss_dispc.h | 12 struct dispc_device; 92 void dispc_set_irqenable(struct dispc_device *dispc, dispc_irq_t mask); 93 dispc_irq_t dispc_read_and_clear_irqstatus(struct dispc_device *dispc); 95 void dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, 97 void dispc_ovr_enable_layer(struct dispc_device *dispc, 100 void dispc_vp_prepare(struct dispc_device *dispc, u32 hw_videoport, 102 void dispc_vp_enable(struct dispc_device *dispc, u32 hw_videoport, 104 void dispc_vp_disable(struct dispc_device *dispc, u32 hw_videoport); 105 void dispc_vp_unprepare(struct dispc_device *dispc, u32 hw_videoport); 106 bool dispc_vp_go_busy(struct dispc_device *disp [all...] |
H A D | tidss_dispc.c | 281 struct dispc_device { struct 310 static void dispc_write(struct dispc_device *dispc, u16 reg, u32 val) in dispc_write() 315 static u32 dispc_read(struct dispc_device *dispc, u16 reg) in dispc_read() 321 void dispc_vid_write(struct dispc_device *dispc, u32 hw_plane, u16 reg, u32 val) in dispc_vid_write() 328 static u32 dispc_vid_read(struct dispc_device *dispc, u32 hw_plane, u16 reg) in dispc_vid_read() 335 static void dispc_ovr_write(struct dispc_device *dispc, u32 hw_videoport, in dispc_ovr_write() 343 static u32 dispc_ovr_read(struct dispc_device *dispc, u32 hw_videoport, u16 reg) in dispc_ovr_read() 350 static void dispc_vp_write(struct dispc_device *dispc, u32 hw_videoport, in dispc_vp_write() 358 static u32 dispc_vp_read(struct dispc_device *dispc, u32 hw_videoport, u16 reg) in dispc_vp_read() 390 static u32 REG_GET(struct dispc_device *disp [all...] |
H A D | tidss_drv.h | 22 struct dispc_device *dispc;
|
H A D | tidss_crtc.c | 92 struct dispc_device *dispc = tidss->dispc; in tidss_crtc_atomic_check()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/ |
H A D | tidss_dispc.h | 12 struct dispc_device; 94 void dispc_set_irqenable(struct dispc_device *dispc, dispc_irq_t mask); 95 dispc_irq_t dispc_read_and_clear_irqstatus(struct dispc_device *dispc); 97 void dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, 99 void dispc_ovr_enable_layer(struct dispc_device *dispc, 102 void dispc_vp_prepare(struct dispc_device *dispc, u32 hw_videoport, 104 void dispc_vp_enable(struct dispc_device *dispc, u32 hw_videoport, 106 void dispc_vp_disable(struct dispc_device *dispc, u32 hw_videoport); 107 void dispc_vp_unprepare(struct dispc_device *dispc, u32 hw_videoport); 108 bool dispc_vp_go_busy(struct dispc_device *disp [all...] |
H A D | tidss_dispc.c | 331 struct dispc_device { struct 360 static void dispc_write(struct dispc_device *dispc, u16 reg, u32 val) in dispc_write() 365 static u32 dispc_read(struct dispc_device *dispc, u16 reg) in dispc_read() 371 void dispc_vid_write(struct dispc_device *dispc, u32 hw_plane, u16 reg, u32 val) in dispc_vid_write() 378 static u32 dispc_vid_read(struct dispc_device *dispc, u32 hw_plane, u16 reg) in dispc_vid_read() 385 static void dispc_ovr_write(struct dispc_device *dispc, u32 hw_videoport, in dispc_ovr_write() 393 static u32 dispc_ovr_read(struct dispc_device *dispc, u32 hw_videoport, u16 reg) in dispc_ovr_read() 400 static void dispc_vp_write(struct dispc_device *dispc, u32 hw_videoport, in dispc_vp_write() 408 static u32 dispc_vp_read(struct dispc_device *dispc, u32 hw_videoport, u16 reg) in dispc_vp_read() 440 static u32 REG_GET(struct dispc_device *disp [all...] |
H A D | tidss_drv.h | 22 struct dispc_device *dispc;
|
H A D | tidss_crtc.c | 91 struct dispc_device *dispc = tidss->dispc; in tidss_crtc_atomic_check()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/ |
H A D | dss.h | 17 struct dispc_device; 259 struct dispc_device *dispc; 389 void dispc_dump_clocks(struct dispc_device *dispc, struct seq_file *s); 391 int dispc_runtime_get(struct dispc_device *dispc); 392 void dispc_runtime_put(struct dispc_device *dispc); 394 int dispc_get_num_ovls(struct dispc_device *dispc); 395 int dispc_get_num_mgrs(struct dispc_device *dispc); 397 const u32 *dispc_ovl_get_color_modes(struct dispc_device *dispc, 400 void dispc_ovl_get_max_size(struct dispc_device *dispc, u16 *width, u16 *height); 401 bool dispc_ovl_color_mode_supported(struct dispc_device *disp [all...] |
H A D | dispc.c | 39 struct dispc_device; 102 int (*calc_scaling)(struct dispc_device *dispc, 161 struct dispc_device { struct 344 static unsigned long dispc_fclk_rate(struct dispc_device *dispc); 345 static unsigned long dispc_core_clk_rate(struct dispc_device *dispc); 346 static unsigned long dispc_mgr_lclk_rate(struct dispc_device *dispc, 348 static unsigned long dispc_mgr_pclk_rate(struct dispc_device *dispc, 351 static unsigned long dispc_plane_pclk_rate(struct dispc_device *dispc, 353 static unsigned long dispc_plane_lclk_rate(struct dispc_device *dispc, 356 static inline void dispc_write_reg(struct dispc_device *disp [all...] |
H A D | omapdss.h | 51 struct dispc_device; 309 struct dispc_device *dispc_get_dispc(struct dss_device *dss);
|
H A D | base.c | 19 struct dispc_device *dispc_get_dispc(struct dss_device *dss) in dispc_get_dispc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/ |
H A D | omapdss.h | 53 struct dispc_device; 526 u32 (*read_irqstatus)(struct dispc_device *dispc); 527 void (*clear_irqstatus)(struct dispc_device *dispc, u32 mask); 528 void (*write_irqenable)(struct dispc_device *dispc, u32 mask); 530 int (*request_irq)(struct dispc_device *dispc, irq_handler_t handler, 532 void (*free_irq)(struct dispc_device *dispc, void *dev_id); 534 int (*runtime_get)(struct dispc_device *dispc); 535 void (*runtime_put)(struct dispc_device *dispc); 537 int (*get_num_ovls)(struct dispc_device *dispc); 538 int (*get_num_mgrs)(struct dispc_device *disp [all...] |
H A D | dispc.c | 39 struct dispc_device; 100 int (*calc_scaling)(struct dispc_device *dispc, 159 struct dispc_device { struct 342 static unsigned long dispc_fclk_rate(struct dispc_device *dispc); 343 static unsigned long dispc_core_clk_rate(struct dispc_device *dispc); 344 static unsigned long dispc_mgr_lclk_rate(struct dispc_device *dispc, 346 static unsigned long dispc_mgr_pclk_rate(struct dispc_device *dispc, 349 static unsigned long dispc_plane_pclk_rate(struct dispc_device *dispc, 351 static unsigned long dispc_plane_lclk_rate(struct dispc_device *dispc, 354 static void dispc_clear_irqstatus(struct dispc_device *disp [all...] |
H A D | dss.h | 17 struct dispc_device; 259 struct dispc_device *dispc; 391 void dispc_dump_clocks(struct dispc_device *dispc, struct seq_file *s); 393 int dispc_runtime_get(struct dispc_device *dispc); 394 void dispc_runtime_put(struct dispc_device *dispc); 396 void dispc_enable_sidle(struct dispc_device *dispc); 397 void dispc_disable_sidle(struct dispc_device *dispc); 399 void dispc_lcd_enable_signal(struct dispc_device *dispc, bool enable); 400 void dispc_pck_free_enable(struct dispc_device *dispc, bool enable); 401 void dispc_enable_fifomerge(struct dispc_device *disp [all...] |
H A D | base.c | 33 struct dispc_device *dispc_get_dispc(struct dss_device *dss) in dispc_get_dispc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.h | 49 struct dispc_device *dispc;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.h | 63 struct dispc_device *dispc;
|