Lines Matching refs:dispc_device
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 *dispc, u32 hw_videoport);
107 void dispc_vp_go(struct dispc_device *dispc, u32 hw_videoport);
108 int dispc_vp_bus_check(struct dispc_device *dispc, u32 hw_videoport,
110 enum drm_mode_status dispc_vp_mode_valid(struct dispc_device *dispc,
113 int dispc_vp_enable_clk(struct dispc_device *dispc, u32 hw_videoport);
114 void dispc_vp_disable_clk(struct dispc_device *dispc, u32 hw_videoport);
115 int dispc_vp_set_clk_rate(struct dispc_device *dispc, u32 hw_videoport,
117 void dispc_vp_setup(struct dispc_device *dispc, u32 hw_videoport,
120 int dispc_runtime_suspend(struct dispc_device *dispc);
121 int dispc_runtime_resume(struct dispc_device *dispc);
123 int dispc_plane_check(struct dispc_device *dispc, u32 hw_plane,
126 int dispc_plane_setup(struct dispc_device *dispc, u32 hw_plane,
129 int dispc_plane_enable(struct dispc_device *dispc, u32 hw_plane, bool enable);
130 const u32 *dispc_plane_formats(struct dispc_device *dispc, unsigned int *len);