Home
last modified time | relevance | path

Searched refs:dispc_device (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/tidss/
H A Dtidss_dispc.h12 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 Dtidss_dispc.c281 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 Dtidss_drv.h22 struct dispc_device *dispc;
H A Dtidss_crtc.c92 struct dispc_device *dispc = tidss->dispc; in tidss_crtc_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/
H A Dtidss_dispc.h12 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 Dtidss_dispc.c331 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 Dtidss_drv.h22 struct dispc_device *dispc;
H A Dtidss_crtc.c91 struct dispc_device *dispc = tidss->dispc; in tidss_crtc_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/
H A Ddss.h17 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 Ddispc.c39 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 Domapdss.h51 struct dispc_device;
309 struct dispc_device *dispc_get_dispc(struct dss_device *dss);
H A Dbase.c19 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 Domapdss.h53 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 Ddispc.c39 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 Ddss.h17 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 Dbase.c33 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 Domap_drv.h49 struct dispc_device *dispc;
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_drv.h63 struct dispc_device *dispc;

Completed in 20 milliseconds