Home
last modified time | relevance | path

Searched full:dcmipp (Results 1 – 19 of 19) sorted by relevance

/linux-6.14.4/drivers/media/platform/st/stm32/stm32-dcmipp/
Ddcmipp-core.c24 #include "dcmipp-common.h"
26 #define DCMIPP_MDEV_MODEL_NAME "DCMIPP MDEV"
178 static int dcmipp_create_links(struct dcmipp_device *dcmipp) in dcmipp_create_links() argument
184 for (i = 0; i < dcmipp->pipe_cfg->num_links; i++) { in dcmipp_create_links()
186 &dcmipp->pipe_cfg->links[i]; in dcmipp_create_links()
188 dcmipp->entity[link->src_ent]; in dcmipp_create_links()
190 dcmipp->entity[link->sink_ent]; in dcmipp_create_links()
192 dev_dbg(dcmipp->dev, "Create link \"%s\":%d -> %d:\"%s\" [%s]\n", in dcmipp_create_links()
193 dcmipp->pipe_cfg->ents[link->src_ent].name, in dcmipp_create_links()
195 dcmipp->pipe_cfg->ents[link->sink_ent].name, in dcmipp_create_links()
[all …]
DMakefile2 stm32-dcmipp-y := dcmipp-core.o dcmipp-common.o dcmipp-input.o dcmipp-byteproc.o dcmipp-bytecap.o
4 obj-$(CONFIG_VIDEO_STM32_DCMIPP) += stm32-dcmipp.o
Ddcmipp-common.h20 #define DCMIPP_PDEV_NAME "dcmipp"
72 * The DCMIPP provides a single IRQ line and a IRQ status registers for all
201 /* DCMIPP subdev init / release entry points */
Ddcmipp-input.c16 #include "dcmipp-common.h"
324 * With DCMIPP this means LSC=SAV=0x80 & LEC=EAV=0x9d. in dcmipp_inp_configure_parallel()
354 /* Select the DCMIPP parallel interface */ in dcmipp_inp_configure_parallel()
397 /* Select the DCMIPP CSI interface */ in dcmipp_inp_configure_csi()
Ddcmipp-bytecap.c18 #include "dcmipp-common.h"
137 * DCMIPP driver is handling 2 buffers
138 * active: buffer into which DCMIPP is currently writing into
139 * next: buffer given to the DCMIPP and which will become
778 * active thanks to the shadowing mechanism of the DCMIPP. In in dcmipp_bytecap_irq_thread()
903 /* DCMIPP requires 16 bytes aligned buffers */ in dcmipp_bytecap_ent_init()
Ddcmipp-common.c14 #include "dcmipp-common.h"
Ddcmipp-byteproc.c16 #include "dcmipp-common.h"
/linux-6.14.4/Documentation/devicetree/bindings/media/
Dst,stm32-dcmipp.yaml4 $id: http://devicetree.org/schemas/media/st,stm32-dcmipp.yaml#
7 title: STMicroelectronics STM32 DCMIPP Digital Camera Memory Interface Pixel Processor
16 - st,stm32mp13-dcmipp
17 - st,stm32mp25-dcmipp
48 DCMIPP supports a single port node with parallel bus.
82 - st,stm32mp13-dcmipp
112 dcmipp@5a000000 {
113 compatible = "st,stm32mp13-dcmipp";
Dst,stm32mp25-csi.yaml11 camera to the DCMIPP camera pipeline.
/linux-6.14.4/arch/arm/boot/dts/st/
Dstm32mp135.dtsi11 dcmipp: dcmipp@5a000000 { label
12 compatible = "st,stm32mp13-dcmipp";
Dstm32mp135f-dk.dts172 &dcmipp {
/linux-6.14.4/drivers/media/platform/st/stm32/
DKconfig34 tristate "STM32 Digital Camera Memory Interface Pixel Processor (DCMIPP) support"
44 Pixel Processor (DCMIPP) available as a v4l2 device.
47 will be called stm32-dcmipp.
DMakefile4 obj-$(CONFIG_VIDEO_STM32_DCMIPP) += stm32-dcmipp/
/linux-6.14.4/Documentation/arch/arm/stm32/
Dstm32mp13-overview.rst31 - DCMIPP
Dstm32mp151-overview.rst30 - DCMIPP
/linux-6.14.4/arch/arm64/boot/dts/st/
Dstm32mp257f-ev1.dts121 &dcmipp {
Dstm32mp251.dtsi814 dcmipp: dcmipp@48030000 { label
815 compatible = "st,stm32mp25-dcmipp";
/linux-6.14.4/drivers/clk/stm32/
Dclk-stm32mp25.c545 /* DCMIPP */
/linux-6.14.4/
DMAINTAINERS14636 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14643 F: Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14645 F: drivers/media/platform/st/stm32/stm32-dcmipp/*