| /linux-6.15/drivers/gpu/ipu-v3/ |
| H A D | ipu-prv.h | 9 struct ipu_soc; 152 struct ipu_soc *ipu; 170 struct ipu_soc { struct 225 void ipu_ic_exit(struct ipu_soc *ipu); 229 void ipu_vdi_exit(struct ipu_soc *ipu); 236 void ipu_di_exit(struct ipu_soc *ipu, int id); 240 void ipu_dmfc_exit(struct ipu_soc *ipu); 243 void ipu_dp_exit(struct ipu_soc *ipu); 247 void ipu_dc_exit(struct ipu_soc *ipu); 250 void ipu_cpmem_exit(struct ipu_soc *ipu); [all …]
|
| H A D | ipu-common.c | 39 int ipu_get_num(struct ipu_soc *ipu) in ipu_get_num() 205 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_put() 233 struct ipu_soc *ipu = channel->ipu; in __ipu_idmac_reset_current_buffer() 242 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_set_double_buffer() 287 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_lock_enable() 392 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_get_current_buffer() 401 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_buffer_is_ready() 425 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_select_buffer() 443 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_clear_buffer() 1230 void ipu_dump(struct ipu_soc *ipu) in ipu_dump() [all …]
|
| H A D | ipu-dmfc.c | 87 struct ipu_soc *ipu; 93 struct ipu_soc *ipu; 155 struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipu_channel) in ipu_dmfc_get() 172 int ipu_dmfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, in ipu_dmfc_init() 212 void ipu_dmfc_exit(struct ipu_soc *ipu) in ipu_dmfc_exit()
|
| H A D | ipu-vdi.c | 14 struct ipu_soc *ipu; 187 struct ipu_vdi *ipu_vdi_get(struct ipu_soc *ipu) in ipu_vdi_get() 198 int ipu_vdi_init(struct ipu_soc *ipu, struct device *dev, in ipu_vdi_init() 221 void ipu_vdi_exit(struct ipu_soc *ipu) in ipu_vdi_exit()
|
| H A D | ipu-smfc.c | 26 struct ipu_soc *ipu; 135 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno) in ipu_smfc_get() 172 int ipu_smfc_init(struct ipu_soc *ipu, struct device *dev, in ipu_smfc_init() 200 void ipu_smfc_exit(struct ipu_soc *ipu) in ipu_smfc_exit()
|
| H A D | ipu-dp.c | 61 struct ipu_soc *ipu; 229 int ipu_dp_enable(struct ipu_soc *ipu) in ipu_dp_enable() 298 void ipu_dp_disable(struct ipu_soc *ipu) in ipu_dp_disable() 316 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get() 344 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() 374 void ipu_dp_exit(struct ipu_soc *ipu) in ipu_dp_exit()
|
| H A D | ipu-dc.c | 101 struct ipu_soc *ipu; 231 void ipu_dc_enable(struct ipu_soc *ipu) in ipu_dc_enable() 266 void ipu_dc_disable(struct ipu_soc *ipu) in ipu_dc_disable() 308 struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel) in ipu_dc_get() 343 int ipu_dc_init(struct ipu_soc *ipu, struct device *dev, in ipu_dc_init() 424 void ipu_dc_exit(struct ipu_soc *ipu) in ipu_dc_exit()
|
| H A D | ipu-ic.c | 158 struct ipu_soc *ipu; 222 struct ipu_soc *ipu = priv->ipu; in calc_resize_coeffs() 384 struct ipu_soc *ipu = priv->ipu; in ipu_ic_task_idma_init() 586 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task) in ipu_ic_get() 624 int ipu_ic_init(struct ipu_soc *ipu, struct device *dev, in ipu_ic_init() 658 void ipu_ic_exit(struct ipu_soc *ipu) in ipu_ic_exit() 665 struct ipu_soc *ipu = priv->ipu; in ipu_ic_dump()
|
| H A D | ipu-prg.c | 115 bool ipu_prg_present(struct ipu_soc *ipu) in ipu_prg_present() 124 bool ipu_prg_format_supported(struct ipu_soc *ipu, uint32_t format, in ipu_prg_format_supported() 143 int ipu_prg_enable(struct ipu_soc *ipu) in ipu_prg_enable() 154 void ipu_prg_disable(struct ipu_soc *ipu) in ipu_prg_disable()
|
| H A D | ipu-csi.c | 29 struct ipu_soc *ipu; 643 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id) in ipu_csi_get() 678 int ipu_csi_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_csi_init() 707 void ipu_csi_exit(struct ipu_soc *ipu, int id) in ipu_csi_exit()
|
| H A D | ipu-di.c | 25 struct ipu_soc *ipu; 677 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp) in ipu_di_get() 711 int ipu_di_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_di_init() 747 void ipu_di_exit(struct ipu_soc *ipu, int id) in ipu_di_exit()
|
| H A D | ipu-cpmem.c | 27 struct ipu_soc *ipu; 260 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_high_priority() 601 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_separate_alpha() 869 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_dump() 929 int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_cpmem_init() 951 void ipu_cpmem_exit(struct ipu_soc *ipu) in ipu_cpmem_exit()
|
| H A D | ipu-image-convert.c | 229 struct ipu_soc *ipu; 2055 ipu_image_convert_prepare(struct ipu_soc *ipu, enum ipu_ic_task ic_task, in ipu_image_convert_prepare() 2390 ipu_image_convert(struct ipu_soc *ipu, enum ipu_ic_task ic_task, in ipu_image_convert() 2426 int ipu_image_convert_init(struct ipu_soc *ipu, struct device *dev) in ipu_image_convert_init() 2458 void ipu_image_convert_exit(struct ipu_soc *ipu) in ipu_image_convert_exit()
|
| /linux-6.15/include/video/ |
| H A D | imx-ipu-v3.h | 24 struct ipu_soc; 187 int ipu_map_irq(struct ipu_soc *ipu, int irq); 206 int ipu_get_num(struct ipu_soc *ipu); 209 void ipu_dump(struct ipu_soc *ipu); 289 void ipu_dc_enable(struct ipu_soc *ipu); 292 void ipu_dc_disable(struct ipu_soc *ipu); 327 int ipu_dp_enable(struct ipu_soc *ipu); 330 void ipu_dp_disable(struct ipu_soc *ipu); 342 bool ipu_prg_present(struct ipu_soc *ipu); 345 int ipu_prg_enable(struct ipu_soc *ipu); [all …]
|
| H A D | imx-ipu-image-convert.h | 87 ipu_image_convert_prepare(struct ipu_soc *ipu, enum ipu_ic_task ic_task, 160 ipu_image_convert(struct ipu_soc *ipu, enum ipu_ic_task ic_task,
|
| /linux-6.15/drivers/gpu/drm/imx/ipuv3/ |
| H A D | ipuv3-plane.h | 9 struct ipu_soc; 20 struct ipu_soc *ipu; 32 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu,
|
| H A D | ipuv3-crtc.c | 53 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_enable() 87 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_disable() 346 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_get_resources() 367 struct ipu_soc *ipu = dev_get_drvdata(dev->parent); in ipu_drm_bind()
|
| H A D | ipuv3-plane.c | 343 struct ipu_soc *ipu = to_ipu_plane(plane)->ipu; in ipu_plane_format_mod_supported() 887 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu, in ipu_plane_init()
|
| /linux-6.15/drivers/staging/media/imx/ |
| H A D | imx-media.h | 157 struct ipu_soc *ipu[2]; 258 struct ipu_soc *ipu, 265 struct ipu_soc *ipu,
|
| H A D | imx-ic.h | 14 struct ipu_soc *ipu;
|
| H A D | imx-media-internal-sd.c | 36 struct ipu_soc *ipu, 196 struct ipu_soc *ipu; in imx_media_register_ipu_internal_subdevs()
|
| H A D | imx-ic-common.c | 23 struct ipu_soc *ipu, in imx_media_ic_register()
|
| H A D | imx-media-vdic.c | 62 struct ipu_soc *ipu; 877 struct ipu_soc *ipu, in imx_media_vdic_register()
|
| H A D | imx-media-csc-scaler.c | 507 struct ipu_soc *ipu = priv->md->ipu[0]; in ipu_csc_scaler_start_streaming()
|
| H A D | imx-media-csi.c | 58 struct ipu_soc *ipu;
|