Lines Matching full:ipu
65 * Enumeration of IPU rotation modes
120 * NOTE: channels 6,7 are unused in the IPU and are not IDMAC channels,
187 int ipu_map_irq(struct ipu_soc *ipu, int irq);
188 int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel,
204 * IPU Common functions
206 int ipu_get_num(struct ipu_soc *ipu);
207 void ipu_set_csi_src_mux(struct ipu_soc *ipu, int csi_id, bool mipi_csi2);
208 void ipu_set_ic_src_mux(struct ipu_soc *ipu, int csi_id, bool vdi);
209 void ipu_dump(struct ipu_soc *ipu);
212 * IPU Image DMA Controller (idmac) functions
214 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel);
229 int ipu_fsu_link(struct ipu_soc *ipu, int src_ch, int sink_ch);
230 int ipu_fsu_unlink(struct ipu_soc *ipu, int src_ch, int sink_ch);
235 * IPU Channel Parameter Memory (cpmem) functions
281 * IPU Display Controller (dc) functions
285 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel);
289 void ipu_dc_enable(struct ipu_soc *ipu);
292 void ipu_dc_disable(struct ipu_soc *ipu);
295 * IPU Display Interface (di) functions
297 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp);
306 * IPU Display Multi FIFO Controller (dmfc) functions
312 struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipuv3_channel);
316 * IPU Display Processor (dp) functions
325 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow);
327 int ipu_dp_enable(struct ipu_soc *ipu);
330 void ipu_dp_disable(struct ipu_soc *ipu);
339 * IPU Prefetch Resolve Gasket (prg) functions
342 bool ipu_prg_present(struct ipu_soc *ipu);
343 bool ipu_prg_format_supported(struct ipu_soc *ipu, uint32_t format,
345 int ipu_prg_enable(struct ipu_soc *ipu);
346 void ipu_prg_disable(struct ipu_soc *ipu);
355 * IPU CMOS Sensor Interface (csi) functions
371 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id);
376 * IPU Image Converter (ic) functions
448 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task);
453 * IPU Video De-Interlacer (vdi) functions
461 struct ipu_vdi *ipu_vdi_get(struct ipu_soc *ipu);
465 * IPU Sensor Multiple FIFO Controller (SMFC) functions
467 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno);