Searched refs:rga (Results 1 - 6 of 6) sorted by last modified time

/linux-master/drivers/media/platform/rockchip/rga/
H A Drga.h14 #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 Drga.c28 #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 Drga-hw.c9 #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 Drga-buf.c17 #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 DMakefile2 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 DMakefile2 obj-y += rga/

Completed in 169 milliseconds