Home
last modified time | relevance | path

Searched full:esparser (Results 1 – 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Damlogic,gx-vdec.yaml20 - ESPARSER is a bitstream parser that outputs to a VIFIFO. Further VDEC blocks
47 - const: esparser
55 - const: esparser
62 - const: esparser
131 reg-names = "dos", "esparser";
133 interrupt-names = "vdec", "esparser";
137 reset-names = "esparser";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Damlogic,gx-vdec.yaml20 - ESPARSER is a bitstream parser that outputs to a VIFIFO. Further VDEC blocks
47 - const: esparser
55 - const: esparser
62 - const: esparser
132 reg-names = "dos", "esparser";
134 interrupt-names = "vdec", "esparser";
138 reset-names = "esparser";
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/
Desparser.c21 #include "esparser.h"
187 * the ESPARSER interrupt.
337 dev_dbg(core->dev, "esparser: ts = %llu pld_size = %u offset = %08X flags = %08X\n", in esparser_queue()
360 dev_warn(core->dev, "esparser: input parsing error\n"); in esparser_queue()
440 irq = platform_get_irq_byname(pdev, "esparser"); in esparser_init()
447 dev_err(dev, "Failed requesting ESPARSER IRQ\n"); in esparser_init()
452 devm_reset_control_get_exclusive(dev, "esparser"); in esparser_init()
Desparser.h18 * esparser_queue_eos() - write End Of Stream sequence to the ESPARSER
26 * as possible to the ESPARSER
Dvdec.h99 * @conf_esparser: mandatory call to let the vdec configure the ESPARSER
123 * @eos_sequence: optional call to get an end sequence to send to esparser
198 * @esparser_queued_bufs: number of buffers currently queued into ESPARSER
199 * @esparser_queue_work: work struct for the ESPARSER to process src buffers
DMakefile4 meson-vdec-objs = esparser.o vdec.o vdec_helpers.o vdec_platform.o
Dvdec_hevc.c93 /* VDEC_HEVC specific ESPARSER configuration */
Dvdec_1.c119 /* VDEC_1 specific ESPARSER stuff */ in vdec_1_conf_esparser()
Dvdec.c24 #include "esparser.h"
1016 r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "esparser"); in vdec_probe()
1019 dev_err(dev, "Couldn't remap ESPARSER memory\n"); in vdec_probe()
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/
Desparser.c20 #include "esparser.h"
186 * the ESPARSER interrupt.
335 dev_dbg(core->dev, "esparser: ts = %llu pld_size = %u offset = %08X flags = %08X\n", in esparser_queue()
358 dev_warn(core->dev, "esparser: input parsing error\n"); in esparser_queue()
438 irq = platform_get_irq_byname(pdev, "esparser"); in esparser_init()
445 dev_err(dev, "Failed requesting ESPARSER IRQ\n"); in esparser_init()
450 devm_reset_control_get_exclusive(dev, "esparser"); in esparser_init()
Desparser.h18 * esparser_queue_eos() - write End Of Stream sequence to the ESPARSER
28 * as possible to the ESPARSER
Dvdec.h101 * @conf_esparser: mandatory call to let the vdec configure the ESPARSER
126 * @eos_sequence: optional call to get an end sequence to send to esparser
202 * @esparser_queued_bufs: number of buffers currently queued into ESPARSER
203 * @esparser_queue_work: work struct for the ESPARSER to process src buffers
DMakefile4 meson-vdec-objs = esparser.o vdec.o vdec_helpers.o vdec_platform.o
Dvdec_hevc.c93 /* VDEC_HEVC specific ESPARSER configuration */
Dvdec_1.c119 /* VDEC_1 specific ESPARSER stuff */ in vdec_1_conf_esparser()
Dvdec.c24 #include "esparser.h"
1012 core->esparser_base = devm_platform_ioremap_resource_byname(pdev, "esparser"); in vdec_probe()
Dcodec_h264.c61 * Buffer to send to the ESPARSER to signal End Of Stream for H.264.
/kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/
Dmeson-gx.dtsi519 reg-names = "dos", "esparser";
523 interrupt-names = "vdec", "esparser";
Dmeson-g12-common.dtsi2118 reg-names = "dos", "esparser";
2121 interrupt-names = "vdec", "esparser";
2134 reset-names = "esparser";
Dmeson-gxbb.dtsi875 reset-names = "esparser";
Dmeson-gxl.dtsi945 reset-names = "esparser";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
Dmeson-gx.dtsi510 reg-names = "dos", "esparser";
514 interrupt-names = "vdec", "esparser";
Dmeson-g12-common.dtsi2110 reg-names = "dos", "esparser";
2113 interrupt-names = "vdec", "esparser";
2126 reset-names = "esparser";
Dmeson-gxbb.dtsi855 reset-names = "esparser";
Dmeson-gxl.dtsi924 reset-names = "esparser";

12