Home
last modified time | relevance | path

Searched defs:ipu (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/gpu/ipu-v3/
A Dipu-common.c39 int ipu_get_num(struct ipu_soc *ipu) in ipu_get_num()
237 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_put() local
265 struct ipu_soc *ipu = channel->ipu; in __ipu_idmac_reset_current_buffer() local
274 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_set_double_buffer() local
319 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_lock_enable() local
424 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_get_current_buffer() local
433 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_buffer_is_ready() local
457 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_select_buffer() local
475 struct ipu_soc *ipu = channel->ipu; in ipu_idmac_clear_buffer() local
1267 void ipu_dump(struct ipu_soc *ipu) in ipu_dump()
[all …]
A Dipu-dmfc.c87 struct ipu_soc *ipu; member
93 struct ipu_soc *ipu; member
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()
A Dipu-dp.c61 struct ipu_soc *ipu; member
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()
A Dipu-smfc.c26 struct ipu_soc *ipu; member
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()
A Dipu-vdi.c14 struct ipu_soc *ipu; member
198 struct ipu_vdi *ipu_vdi_get(struct ipu_soc *ipu) in ipu_vdi_get()
209 int ipu_vdi_init(struct ipu_soc *ipu, struct device *dev, in ipu_vdi_init()
232 void ipu_vdi_exit(struct ipu_soc *ipu) in ipu_vdi_exit()
A Dipu-dc.c101 struct ipu_soc *ipu; member
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()
423 void ipu_dc_exit(struct ipu_soc *ipu) in ipu_dc_exit()
A Dipu-ic.c158 struct ipu_soc *ipu; member
222 struct ipu_soc *ipu = priv->ipu; in calc_resize_coeffs() local
457 struct ipu_soc *ipu = priv->ipu; in ipu_ic_task_idma_init() local
659 struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task) in ipu_ic_get()
697 int ipu_ic_init(struct ipu_soc *ipu, struct device *dev, in ipu_ic_init()
731 void ipu_ic_exit(struct ipu_soc *ipu) in ipu_ic_exit()
738 struct ipu_soc *ipu = priv->ipu; in ipu_ic_dump() local
A Dipu-cpmem.c27 struct ipu_soc *ipu; member
260 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_high_priority() local
624 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_separate_alpha() local
892 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_dump() local
952 int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_cpmem_init()
974 void ipu_cpmem_exit(struct ipu_soc *ipu) in ipu_cpmem_exit()
A Dipu-prg.c115 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()
A Dipu-di.c25 struct ipu_soc *ipu; member
676 struct ipu_di *ipu_di_get(struct ipu_soc *ipu, int disp) in ipu_di_get()
710 int ipu_di_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_di_init()
746 void ipu_di_exit(struct ipu_soc *ipu, int id) in ipu_di_exit()
A Dipu-prv.h151 struct ipu_soc *ipu; member
202 static inline u32 ipu_idmac_read(struct ipu_soc *ipu, unsigned offset) in ipu_idmac_read()
207 static inline void ipu_idmac_write(struct ipu_soc *ipu, u32 value, in ipu_idmac_write()
A Dipu-csi.c29 struct ipu_soc *ipu; member
751 struct ipu_csi *ipu_csi_get(struct ipu_soc *ipu, int id) in ipu_csi_get()
786 int ipu_csi_init(struct ipu_soc *ipu, struct device *dev, int id, in ipu_csi_init()
815 void ipu_csi_exit(struct ipu_soc *ipu, int id) in ipu_csi_exit()
/linux/drivers/dma/ipu/
A Dipu_intern.h149 struct ipu { struct
150 void __iomem *reg_ipu; argument
157 struct clk *ipu_clk; argument
166 extern int ipu_irq_attach_irq(struct ipu *ipu, struct platform_device *dev); argument
A Dipu_irq.c22 static u32 ipu_read_reg(struct ipu *ipu, unsigned long reg) in ipu_read_reg()
27 static void ipu_write_reg(struct ipu *ipu, u32 value, unsigned long reg) in ipu_write_reg()
44 struct ipu *ipu; member
73 struct ipu *ipu; member
268 struct ipu *ipu = irq_desc_get_handler_data(desc); in ipu_irq_handler() local
314 int __init ipu_irq_attach_irq(struct ipu *ipu, struct platform_device *dev) in ipu_irq_attach_irq()
352 void ipu_irq_detach_irq(struct ipu *ipu, struct platform_device *dev) in ipu_irq_detach_irq()
A Dipu_idmac.c70 static void dump_idmac_reg(struct ipu *ipu) in dump_idmac_reg()
604 struct ipu *ipu = to_ipu(idmac); in ipu_enable_channel() local
660 struct ipu *ipu = to_ipu(idmac); in ipu_init_channel_buffer() local
825 struct ipu *ipu = to_ipu(idmac); in idmac_tx_submit() local
956 struct ipu *ipu = to_ipu(idmac); in ipu_init_channel() local
1016 struct ipu *ipu = to_ipu(idmac); in ipu_uninit_channel() local
1075 struct ipu *ipu = to_ipu(idmac); in ipu_disable_channel() local
1382 struct ipu *ipu = to_ipu(idmac); in idmac_issue_pending() local
1402 struct ipu *ipu = to_ipu(idmac); in idmac_pause() local
1431 struct ipu *ipu = to_ipu(idmac); in __idmac_terminate_all() local
[all …]
/linux/drivers/gpu/drm/ingenic/
A Dingenic-ipu.c119 static void jz4760_set_coefs(struct ingenic_ipu *ipu, unsigned int reg, in jz4760_set_coefs()
195 static void ingenic_ipu_set_downscale_coefs(struct ingenic_ipu *ipu, in ingenic_ipu_set_downscale_coefs()
227 static void ingenic_ipu_set_upscale_coefs(struct ingenic_ipu *ipu, in ingenic_ipu_set_upscale_coefs()
290 struct ingenic_ipu *ipu = plane_to_ingenic_ipu(plane); in ingenic_ipu_plane_atomic_update() local
533 struct ingenic_ipu *ipu = plane_to_ingenic_ipu(plane); in ingenic_ipu_plane_atomic_check() local
611 struct ingenic_ipu *ipu = plane_to_ingenic_ipu(plane); in ingenic_ipu_plane_atomic_disable() local
635 struct ingenic_ipu *ipu = plane_to_ingenic_ipu(plane); in ingenic_ipu_plane_atomic_get_property() local
650 struct ingenic_ipu *ipu = plane_to_ingenic_ipu(plane); in ingenic_ipu_plane_atomic_set_property() local
684 struct ingenic_ipu *ipu = arg; in ingenic_ipu_irq_handler() local
723 struct ingenic_ipu *ipu; in ingenic_ipu_bind() local
[all …]
/linux/drivers/gpu/drm/imx/
A Dipuv3-crtc.c54 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_enable() local
88 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_crtc_atomic_disable() local
347 struct ipu_soc *ipu = dev_get_drvdata(ipu_crtc->dev->parent); in ipu_get_resources() local
368 struct ipu_soc *ipu = dev_get_drvdata(dev->parent); in ipu_drm_bind() local
A Dipuv3-plane.h20 struct ipu_soc *ipu; member
A Dipuv3-plane.c348 struct ipu_soc *ipu = to_ipu_plane(plane)->ipu; in ipu_plane_format_mod_supported() local
884 struct ipu_plane *ipu_plane_init(struct drm_device *dev, struct ipu_soc *ipu, in ipu_plane_init()
/linux/drivers/staging/media/imx/
A Dimx-ic-common.c23 struct ipu_soc *ipu, in imx_media_ic_register()
A Dimx-ic.h14 struct ipu_soc *ipu; member
A Dimx-media-internal-sd.c196 struct ipu_soc *ipu; in imx_media_register_ipu_internal_subdevs() local
/linux/arch/mips/boot/dts/ingenic/
A Djz4725b.dtsi346 ipu: ipu@13080000 { label
/linux/arch/arm/boot/dts/
A Domap5.dtsi267 ipu: ipu@55020000 { label
A Domap4.dtsi360 ipu: ipu@55020000 { label

Completed in 62 milliseconds

12