| /linux-4.4.14/drivers/gpu/ipu-v3/ |
| D | ipu-prv.h | 18 struct ipu_soc; 132 struct ipu_soc *ipu; 145 struct ipu_soc { struct 175 static inline u32 ipu_idmac_read(struct ipu_soc *ipu, unsigned offset) in ipu_idmac_read() argument 180 static inline void ipu_idmac_write(struct ipu_soc *ipu, u32 value, in ipu_idmac_write() 186 void ipu_srm_dp_sync_update(struct ipu_soc *ipu); 188 int ipu_module_enable(struct ipu_soc *ipu, u32 mask); 189 int ipu_module_disable(struct ipu_soc *ipu, u32 mask); 191 bool ipu_idmac_channel_busy(struct ipu_soc *ipu, unsigned int chno); 192 int ipu_wait_interrupt(struct ipu_soc *ipu, int irq, int ms); [all …]
|
| D | ipu-common.c | 38 static inline u32 ipu_cm_read(struct ipu_soc *ipu, unsigned offset) in ipu_cm_read() 43 static inline void ipu_cm_write(struct ipu_soc *ipu, u32 value, unsigned offset) in ipu_cm_write() 48 void ipu_srm_dp_sync_update(struct ipu_soc *ipu) in ipu_srm_dp_sync_update() 250 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned num) in ipu_idmac_get() 280 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_put() 307 struct ipu_soc *ipu = channel->ipu; in __ipu_idmac_reset_current_buffer() 316 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_set_double_buffer() 361 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_lock_enable() 404 int ipu_module_enable(struct ipu_soc *ipu, u32 mask) in ipu_module_enable() 430 int ipu_module_disable(struct ipu_soc *ipu, u32 mask) in ipu_module_disable() [all …]
|
| D | ipu-dp.c | 69 struct ipu_soc *ipu; 218 int ipu_dp_enable(struct ipu_soc *ipu) in ipu_dp_enable() 287 void ipu_dp_disable(struct ipu_soc *ipu) in ipu_dp_disable() 305 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get() 333 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() 361 void ipu_dp_exit(struct ipu_soc *ipu) in ipu_dp_exit()
|
| D | ipu-smfc.c | 32 struct ipu_soc *ipu; 141 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno) in ipu_smfc_get() 178 int ipu_smfc_init(struct ipu_soc *ipu, struct device *dev, in ipu_smfc_init() 206 void ipu_smfc_exit(struct ipu_soc *ipu) in ipu_smfc_exit()
|
| D | ipu-dmfc.c | 110 struct ipu_soc *ipu; 116 struct ipu_soc *ipu; 371 struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipu_channel) in ipu_dmfc_get() 389 int ipu_dmfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, in ipu_dmfc_init() 434 void ipu_dmfc_exit(struct ipu_soc *ipu) in ipu_dmfc_exit()
|
| D | ipu-dc.c | 110 struct ipu_soc *ipu; 241 void ipu_dc_enable(struct ipu_soc *ipu) in ipu_dc_enable() 313 void ipu_dc_disable(struct ipu_soc *ipu) in ipu_dc_disable() 355 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel) in ipu_dc_get() 390 int ipu_dc_init(struct ipu_soc *ipu, struct device *dev, in ipu_dc_init() 487 void ipu_dc_exit(struct ipu_soc *ipu) in ipu_dc_exit()
|
| D | ipu-ic.c | 161 struct ipu_soc *ipu; 284 struct ipu_soc *ipu = priv->ipu; in calc_resize_coeffs() 497 struct ipu_soc *ipu = priv->ipu; in ipu_ic_task_idma_init() 676 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task) in ipu_ic_get() 714 int ipu_ic_init(struct ipu_soc *ipu, struct device *dev, in ipu_ic_init() 748 void ipu_ic_exit(struct ipu_soc *ipu) in ipu_ic_exit() 755 struct ipu_soc *ipu = priv->ipu; in ipu_ic_dump()
|
| D | ipu-di.c | 34 struct ipu_soc *ipu; 685 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp) in ipu_di_get() 719 int ipu_di_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_di_init() 755 void ipu_di_exit(struct ipu_soc *ipu, int id) in ipu_di_exit()
|
| D | ipu-csi.c | 38 struct ipu_soc *ipu; 651 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id) in ipu_csi_get() 686 int ipu_csi_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_csi_init() 715 void ipu_csi_exit(struct ipu_soc *ipu, int id) in ipu_csi_exit()
|
| D | ipu-cpmem.c | 32 struct ipu_soc *ipu; 235 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_high_priority() 759 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_dump() 819 int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_cpmem_init() 841 void ipu_cpmem_exit(struct ipu_soc *ipu) in ipu_cpmem_exit()
|
| /linux-4.4.14/include/video/ |
| D | imx-ipu-v3.h | 23 struct ipu_soc; 122 int ipu_map_irq(struct ipu_soc *ipu, int irq); 123 int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, 141 void ipu_set_csi_src_mux(struct ipu_soc *ipu, int csi_id, bool mipi_csi2); 142 void ipu_set_ic_src_mux(struct ipu_soc *ipu, int csi_id, bool vdi); 143 void ipu_dump(struct ipu_soc *ipu); 148 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel); 211 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel); 215 void ipu_dc_enable(struct ipu_soc *ipu); 218 void ipu_dc_disable(struct ipu_soc *ipu); [all …]
|
| /linux-4.4.14/drivers/gpu/drm/imx/ |
| D | ipuv3-plane.h | 8 struct ipu_soc; 19 struct ipu_soc *ipu; 35 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu,
|
| D | ipuv3-crtc.c | 57 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_fb_enable() 73 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_fb_disable() 325 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_get_resources() 350 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_init()
|
| D | ipuv3-plane.c | 382 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu, in ipu_plane_init()
|