Lines Matching refs:ipu_soc
23 struct ipu_soc;
186 int ipu_map_irq(struct ipu_soc *ipu, int irq);
187 int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel,
205 int ipu_get_num(struct ipu_soc *ipu);
206 void ipu_set_csi_src_mux(struct ipu_soc *ipu, int csi_id, bool mipi_csi2);
207 void ipu_set_ic_src_mux(struct ipu_soc *ipu, int csi_id, bool vdi);
208 void ipu_dump(struct ipu_soc *ipu);
213 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel);
228 int ipu_fsu_link(struct ipu_soc *ipu, int src_ch, int sink_ch);
229 int ipu_fsu_unlink(struct ipu_soc *ipu, int src_ch, int sink_ch);
286 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel);
290 void ipu_dc_enable(struct ipu_soc *ipu);
293 void ipu_dc_disable(struct ipu_soc *ipu);
298 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp);
313 struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipuv3_channel);
326 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow);
328 int ipu_dp_enable(struct ipu_soc *ipu);
331 void ipu_dp_disable(struct ipu_soc *ipu);
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);
376 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id);
457 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task);
471 struct ipu_vdi *ipu_vdi_get(struct ipu_soc *ipu);
477 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno);