Searched refs:rga (Results 1 – 12 of 12) sorted by relevance
/linux/drivers/media/platform/rockchip/rga/ |
H A D | rga-hw.c | 116 struct rockchip_rga *rga = ctx->rga; in rga_cmd_set_src_addr() local 117 u32 *dest = rga->cmdbuf_virt; in rga_cmd_set_src_addr() 129 struct rockchip_rga *rga = ctx->rga; in rga_cmd_set_src1_addr() local 130 u32 *dest = rga->cmdbuf_virt; in rga_cmd_set_src1_addr() 142 struct rockchip_rga *rga = ctx->rga; in rga_cmd_set_dst_addr() local 143 u32 *dest = rga->cmdbuf_virt; in rga_cmd_set_dst_addr() 155 struct rockchip_rga *rga = ctx->rga; in rga_cmd_set_trans_info() local 156 u32 *dest = rga->cmdbuf_virt; in rga_cmd_set_trans_info() 245 if (rga->version.major == 0 || rga->version.minor == 0) { in rga_cmd_set_trans_info() 316 struct rockchip_rga *rga = ctx->rga; in rga_cmd_set_src_info() local [all …]
|
H A D | rga.h | 55 struct rockchip_rga *rga; member 124 static inline void rga_write(struct rockchip_rga *rga, u32 reg, u32 value) in rga_write() argument 126 writel(value, rga->regs + reg); in rga_write() 129 static inline u32 rga_read(struct rockchip_rga *rga, u32 reg) in rga_read() argument 131 return readl(rga->regs + reg); in rga_read() 134 static inline void rga_mod(struct rockchip_rga *rga, u32 reg, u32 val, u32 mask) in rga_mod() argument 136 u32 temp = rga_read(rga, reg) & ~(mask); in rga_mod() 139 rga_write(rga, reg, temp); in rga_mod() 142 void rga_hw_start(struct rockchip_rga *rga,
|
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/drivers/media/platform/rockchip/ |
H A D | Makefile | 2 obj-y += rga/
|
H A D | Kconfig | 5 source "drivers/media/platform/rockchip/rga/Kconfig"
|
/linux/Documentation/admin-guide/media/ |
H A D | platform-cardlist.rst | 52 rockchip-rga Rockchip Raster 2d Graphic Acceleration Unit
|
/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk322x.dtsi | 698 rga: rga@20060000 { label 699 compatible = "rockchip,rk3228-rga", "rockchip,rk3288-rga";
|
H A D | rk3288.dtsi | 1017 rga: rga@ff920000 { label 1018 compatible = "rockchip,rk3288-rga";
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk356x-base.dtsi | 577 rga: rga@fdeb0000 { label 578 compatible = "rockchip,rk3568-rga", "rockchip,rk3288-rga";
|
H A D | rk3588-base.dtsi | 1150 rga: rga@fdb80000 { label 1151 compatible = "rockchip,rk3588-rga", "rockchip,rk3288-rga";
|
H A D | rk3399-base.dtsi | 1488 rga: rga@ff680000 { label 1489 compatible = "rockchip,rk3399-rga";
|
/linux/ |
H A D | MAINTAINERS | 20259 F: Documentation/devicetree/bindings/media/rockchip-rga.yaml 20260 F: drivers/media/platform/rockchip/rga/
|