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
283 * IPU Display Controller (dc) functions
287 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel);
291 void ipu_dc_enable(struct ipu_soc *ipu);
294 void ipu_dc_disable(struct ipu_soc *ipu);
297 * IPU Display Interface (di) functions
299 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp);
308 * IPU Display Multi FIFO Controller (dmfc) functions
314 struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipuv3_channel);
318 * IPU Display Processor (dp) functions
327 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow);
329 int ipu_dp_enable(struct ipu_soc *ipu);
332 void ipu_dp_disable(struct ipu_soc *ipu);
341 * IPU Prefetch Resolve Gasket (prg) functions
344 bool ipu_prg_present(struct ipu_soc *ipu);
345 bool ipu_prg_format_supported(struct ipu_soc *ipu, uint32_t format,
347 int ipu_prg_enable(struct ipu_soc *ipu);
348 void ipu_prg_disable(struct ipu_soc *ipu);
357 * IPU CMOS Sensor Interface (csi) functions
378 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id);
383 * IPU Image Converter (ic) functions
459 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task);
464 * IPU Video De-Interlacer (vdi) functions
473 struct ipu_vdi *ipu_vdi_get(struct ipu_soc *ipu);
477 * IPU Sensor Multiple FIFO Controller (SMFC) functions
479 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno);