H A D | dw100.c | 88 struct dw100_device *dw_dev; member 203 static inline u32 dw100_read(struct dw100_device *dw_dev, u32 reg) in dw100_read() argument 205 return readl(dw_dev->mmio + reg); in dw100_read() 208 static inline void dw100_write(struct dw100_device *dw_dev, u32 reg, u32 val) in dw100_write() argument 210 writel(val, dw_dev->mmio + reg); in dw100_write() 215 struct dw100_device *dw_dev = m->private; in dw100_dump_regs() local 262 dw100_read(dw_dev, dw100_regs[i].addr)); in dw100_dump_regs() 312 dma_free_coherent(&ctx->dw_dev->pdev->dev, ctx->map_size, in dw100_create_mapping() 315 ctx->map = dma_alloc_coherent(&ctx->dw_dev->pdev->dev, ctx->map_size, in dw100_create_mapping() 324 dev_dbg(&ctx->dw_dev in dw100_create_mapping() 467 struct dw100_device *dw_dev = ctx->dw_dev; dw100_buf_prepare() local 600 struct dw100_device *dw_dev = video_drvdata(file); dw100_open() local 1068 dw100_job_finish(struct dw100_device *dw_dev, bool with_error) dw100_job_finish() argument 1099 dw100_hw_reset(struct dw100_device *dw_dev) dw100_hw_reset() argument 1111 _dw100_hw_set_master_bus_enable(struct dw100_device *dw_dev, unsigned int enable) _dw100_hw_set_master_bus_enable() argument 1129 dw100_hw_master_bus_enable(struct dw100_device *dw_dev) dw100_hw_master_bus_enable() argument 1134 dw100_hw_master_bus_disable(struct dw100_device *dw_dev) dw100_hw_master_bus_disable() argument 1139 dw100_hw_dewarp_start(struct dw100_device *dw_dev) dw100_hw_dewarp_start() argument 1150 dw100_hw_init_ctrl(struct dw100_device *dw_dev) dw100_hw_init_ctrl() argument 1182 dw100_hw_set_pixel_boundary(struct dw100_device *dw_dev) dw100_hw_set_pixel_boundary() argument 1193 dw100_hw_set_scale(struct dw100_device *dw_dev, u8 scale) dw100_hw_set_scale() argument 1200 dw100_hw_set_roi(struct dw100_device *dw_dev, u32 x, u32 y) dw100_hw_set_roi() argument 1211 dw100_hw_set_src_crop(struct dw100_device *dw_dev, const struct dw100_q_data *src_q_data, const struct dw100_q_data *dst_q_data) dw100_hw_set_src_crop() argument 1230 dw100_hw_set_source(struct dw100_device *dw_dev, const struct dw100_q_data *q_data, struct vb2_buffer *buffer) dw100_hw_set_source() argument 1286 dw100_hw_set_destination(struct dw100_device *dw_dev, const struct dw100_q_data *q_data, const struct dw100_fmt *ifmt, struct vb2_buffer *buffer) dw100_hw_set_destination() argument 1357 dw100_hw_set_mapping(struct dw100_device *dw_dev, dma_addr_t addr, u32 width, u32 height) dw100_hw_set_mapping() argument 1369 dw100_hw_clear_irq(struct dw100_device *dw_dev, unsigned int irq) dw100_hw_clear_irq() argument 1375 dw100_hw_enable_irq(struct dw100_device *dw_dev) dw100_hw_enable_irq() argument 1381 dw100_hw_disable_irq(struct dw100_device *dw_dev) dw100_hw_disable_irq() argument 1386 dw_hw_get_pending_irqs(struct dw100_device *dw_dev) dw_hw_get_pending_irqs() argument 1397 struct dw100_device *dw_dev = dev_id; dw100_irq_handler() local 1428 struct dw100_device *dw_dev = ctx->dw_dev; dw100_start() local 1480 dw100_init_video_device(struct dw100_device *dw_dev) dw100_init_video_device() argument 1502 struct dw100_device *dw_dev = m->private; dw100_dump_regs_show() local 1517 dw100_debugfs_init(struct dw100_device *dw_dev) dw100_debugfs_init() argument 1526 dw100_debugfs_exit(struct dw100_device *dw_dev) dw100_debugfs_exit() argument 1533 struct dw100_device *dw_dev; dw100_probe() local 1636 struct dw100_device *dw_dev = platform_get_drvdata(pdev); dw100_remove() local 1654 struct dw100_device *dw_dev = dev_get_drvdata(dev); dw100_runtime_suspend() local 1664 struct dw100_device *dw_dev = dev_get_drvdata(dev); dw100_runtime_resume() local [all...] |