Searched refs:rga (Results 1 - 6 of 6) sorted by last modified time
/linux-master/drivers/media/platform/rockchip/rga/ |
H A D | rga.h | 14 #define RGA_NAME "rockchip-rga" 55 struct rockchip_rga *rga; member in struct:rga_ctx 121 static inline void rga_write(struct rockchip_rga *rga, u32 reg, u32 value) argument 123 writel(value, rga->regs + reg); 126 static inline u32 rga_read(struct rockchip_rga *rga, u32 reg) argument 128 return readl(rga->regs + reg); 131 static inline void rga_mod(struct rockchip_rga *rga, u32 reg, u32 val, u32 mask) argument 133 u32 temp = rga_read(rga, reg) & ~(mask); 136 rga_write(rga, reg, temp); 139 void rga_hw_start(struct rockchip_rga *rga, [all...] |
H A D | rga.c | 28 #include "rga-hw.h" 29 #include "rga.h" 37 struct rockchip_rga *rga = ctx->rga; local 41 spin_lock_irqsave(&rga->ctrl_lock, flags); 43 rga->curr = ctx; 48 rga_hw_start(rga, vb_to_rga(src), vb_to_rga(dst)); 50 spin_unlock_irqrestore(&rga->ctrl_lock, flags); 55 struct rockchip_rga *rga = prv; local 58 intr = rga_read(rga, RGA_IN 156 struct rockchip_rga *rga = ctx->rga; local 365 struct rockchip_rga *rga = video_drvdata(file); local 412 struct rockchip_rga *rga = ctx->rga; local 506 struct rockchip_rga *rga = ctx->rga; local 611 struct rockchip_rga *rga = ctx->rga; local 703 rga_enable_clocks(struct rockchip_rga *rga) argument 735 rga_disable_clocks(struct rockchip_rga *rga) argument 742 rga_parse_dt(struct rockchip_rga *rga) argument 799 struct rockchip_rga *rga; local 922 struct rockchip_rga *rga = platform_get_drvdata(pdev); local 938 struct rockchip_rga *rga = dev_get_drvdata(dev); local 947 struct rockchip_rga *rga = dev_get_drvdata(dev); local [all...] |
H A D | rga-hw.c | 9 #include "rga-hw.h" 10 #include "rga.h" 29 * The rga hw scaling factor is a normalized inverse of the 116 struct rockchip_rga *rga = ctx->rga; local 117 u32 *dest = rga->cmdbuf_virt; 129 struct rockchip_rga *rga = ctx->rga; local 130 u32 *dest = rga->cmdbuf_virt; 142 struct rockchip_rga *rga local 155 struct rockchip_rga *rga = ctx->rga; local 316 struct rockchip_rga *rga = ctx->rga; local 344 struct rockchip_rga *rga = ctx->rga; local 391 struct rockchip_rga *rga = ctx->rga; local 415 struct rockchip_rga *rga = ctx->rga; local 440 rga_hw_start(struct rockchip_rga *rga, struct rga_vb_buffer *src, struct rga_vb_buffer *dst) argument [all...] |
H A D | rga-buf.c | 17 #include "rga-hw.h" 18 #include "rga.h" 79 struct rockchip_rga *rga = ctx->rga; local 86 rbuf->dma_desc = dma_alloc_coherent(rga->dev, 130 v4l2_err(&ctx->rga->v4l2_dev, 163 struct rockchip_rga *rga = ctx->rga; local 165 dma_free_coherent(rga->dev, rbuf->n_desc * sizeof(*rbuf->dma_desc), 189 struct rockchip_rga *rga local 204 struct rockchip_rga *rga = ctx->rga; local [all...] |
H A D | Makefile | 2 rockchip-rga-objs := rga.o rga-hw.o rga-buf.o 4 obj-$(CONFIG_VIDEO_ROCKCHIP_RGA) += rockchip-rga.o
|
/linux-master/drivers/media/platform/rockchip/ |
H A D | Makefile | 2 obj-y += rga/
|
Completed in 169 milliseconds