Home
last modified time | relevance | path

Searched refs:jpu (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/media/platform/
Drcar_jpu.c204 struct jpu { struct
277 struct jpu *jpu; member
475 static u32 jpu_read(struct jpu *jpu, unsigned int reg) in jpu_read() argument
477 return ioread32(jpu->regs + reg); in jpu_read()
480 static void jpu_write(struct jpu *jpu, u32 val, unsigned int reg) in jpu_write() argument
482 iowrite32(val, jpu->regs + reg); in jpu_write()
495 static void jpu_set_tbl(struct jpu *jpu, u32 reg, const unsigned int *tbl, in jpu_set_tbl() argument
500 jpu_write(jpu, tbl[i], reg + (i << 2)); in jpu_set_tbl()
503 static void jpu_set_qtbl(struct jpu *jpu, unsigned short quality) in jpu_set_qtbl() argument
505 jpu_set_tbl(jpu, JCQTBL(0), qtbl_lum[quality], QTBL_SIZE); in jpu_set_qtbl()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/media/
Drenesas,jpu.txt8 - compatible: "renesas,jpu-<soctype>", "renesas,rcar-gen2-jpu" as fallback.
10 - "renesas,jpu-r8a7790" for R-Car H2
11 - "renesas,jpu-r8a7791" for R-Car M2-W
12 - "renesas,jpu-r8a7792" for R-Car V2H
13 - "renesas,jpu-r8a7793" for R-Car M2-N
21 compatible = "renesas,jpu-r8a7790", "renesas,rcar-gen2-jpu";
/Linux-v4.19/arch/arm/boot/dts/
Dr8a7792.dtsi819 jpu: jpeg-codec@fe980000 { label
820 compatible = "renesas,jpu-r8a7792",
821 "renesas,rcar-gen2-jpu";
Dr8a7790.dtsi1700 jpu: jpeg-codec@fe980000 { label
1701 compatible = "renesas,jpu-r8a7790",
1702 "renesas,rcar-gen2-jpu";
Dr8a7791.dtsi1666 jpu: jpeg-codec@fe980000 { label
1667 compatible = "renesas,jpu-r8a7791",
1668 "renesas,rcar-gen2-jpu";