Home
last modified time | relevance | path

Searched full:csis (Results 1 – 25 of 68) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/media/platform/nxp/
Dimx-mipi-csis.c3 * Samsung CSIS MIPI CSI-2 receiver driver.
5 * The Samsung CSIS IP is a MIPI CSI-2 receiver found in various NXP i.MX7 and
37 #define CSIS_DRIVER_NAME "imx-mipi-csis"
48 /* CSIS version */
53 /* CSIS common control */
64 /* CSIS clock control */
73 /* CSIS Interrupt mask */
90 /* CSIS Interrupt source */
480 * CSIS outputs data in quad pixel mode regardless of the mode
482 * the IP cores connected to the CSIS in i.MX SoCs (CSI bridge
[all …]
DKconfig32 tristate "NXP MIPI CSI-2 CSIS receiver found on i.MX7 and i.MX8 models"
39 Video4Linux2 sub-device driver for the MIPI CSI-2 CSIS receiver
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dsamsung,exynos4210-csis.yaml4 $id: http://devicetree.org/schemas/media/samsung,exynos4210-csis.yaml#
7 title: Samsung S5P/Exynos SoC series MIPI CSI-2 receiver (MIPI CSIS)
16 - samsung,s5pv210-csis
17 - samsung,exynos4210-csis
18 - samsung,exynos4212-csis
19 - samsung,exynos5250-csis
41 - const: csis
57 - const: csis
63 description: MIPI CSIS I/O and PLL voltage supply (e.g. 1.8V).
66 description: MIPI CSIS Core voltage supply (e.g. 1.1V).
[all …]
Dsamsung,fimc.yaml17 CSIS, FIMC-LITE and FIMC-IS (ISP).
78 "^csis@[0-9a-f]+$":
80 $ref: samsung,exynos4210-csis.yaml#
155 csis@11880000 {
156 compatible = "samsung,exynos4210-csis";
161 clock-names = "csis", "sclk_csis";
170 phy-names = "csis";
183 samsung,csis-hs-settle = <12>;
188 /* ... CSIS 1 */
Dnxp,imx-mipi-csi2.yaml15 receiver IP core named CSIS. The IP core originates from Samsung, and may be
16 compatible with some of the Exynos4 and S5P SoCs. i.MX7 SoCs use CSIS version
17 3.3, and i.MX8 SoCs use CSIS version 3.6.3.
20 completely wrapped by the CSIS and doesn't expose a control interface of its
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dsamsung-mipi-csis.txt1 Samsung S5P/Exynos SoC series MIPI CSI-2 receiver (MIPI CSIS)
6 - compatible : "samsung,s5pv210-csis" for S5PV210 (S5PC110),
7 "samsung,exynos4210-csis" for Exynos4210 (S5PC210),
8 "samsung,exynos4212-csis" for Exynos4212/Exynos4412,
9 "samsung,exynos5250-csis" for Exynos5250;
11 - interrupts : should contain MIPI CSIS interrupt; the format of the
14 - vddio-supply : MIPI CSIS I/O and PLL voltage supply (e.g. 1.8V);
15 - vddcore-supply : MIPI CSIS Core voltage supply (e.g. 1.1V);
18 - clock-names : must contain "csis", "sclk_csis" entries, matching entries
25 - samsung,csis-wclk : CSI-2 wrapper clock selection. If this property is present
[all …]
Dsamsung-fimc.txt6 the S5P SoCs series known as CAMIF), MIPI CSIS, FIMC-LITE and FIMC-IS (ISP).
109 I2C0) nodes and linked to a port node in the csis or the parallel-ports node,
193 csis_0: csis@11880000 {
194 compatible = "samsung,exynos4210-csis";
203 samsung,csis-hs-settle = <12>;
209 The MIPI-CSIS device binding is defined in samsung-mipi-csis.txt.
Dimx7-mipi-csi2.txt14 - interrupts : should contain MIPI CSIS interrupt;
25 provides power to MIPI CSIS core;
31 - fsl,csis-hs-settle : differential receiver (HS-RX) settle time;
72 fsl,csis-hs-settle = <3>;
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
Dmipi-csis.c33 #include "mipi-csis.h"
41 /* CSIS global control */
121 [CSIS_CLK_GATE] = "csis",
127 "vddcore", /* CSIS Core (1.0V, 1.1V or 1.2V) suppply */
128 "vddio", /* CSIS I/O and PLL (1.8V) supply */
178 * @pads: CSIS pads array
179 * @sd: v4l2_subdev associated with CSIS device instance
181 * @pdev: CSIS platform device
182 * @phy: pointer to the CSIS generic PHY
184 * @supplies: CSIS regulator supplies
[all …]
DMakefile4 s5p-csis-objs := mipi-csis.o
14 obj-$(CONFIG_VIDEO_S5P_MIPI_CSIS) += s5p-csis.o
Dmedia-dev.h23 #include "mipi-csis.h"
28 #define CSIS_OF_NODE_NAME "csis"
99 * @csis: MIPI CSIS subdevs data
115 struct fimc_csis_info csis[CSIS_MAX_ENTITIES]; member
Dmedia-dev.c37 #include "mipi-csis.h"
305 * If neither CSIS nor FIMC was set up, in __fimc_pipeline_s_stream()
449 * directly or through MIPI-CSIS, depending on the external media bus in fimc_md_parse_one_endpoint()
522 if (!of_node_name_eq(node, "csis")) in fimc_md_register_sensor_entities()
524 /* The csis node can have only port subnode. */ in fimc_md_register_sensor_entities()
575 * MIPI-CSIS, FIMC and FIMC-LITE platform devices registration.
649 if (WARN_ON(fmd->csis[id].sd)) in register_csis_entity()
655 fmd->csis[id].sd = sd; in register_csis_entity()
658 "Failed to register MIPI-CSIS.%d (%d)\n", id, ret); in register_csis_entity()
733 /* Register FIMC, FIMC-LITE and CSIS media entities */
[all …]
DKconfig35 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"
41 receiver (MIPI-CSIS) devices.
44 module will be called s5p-csis.
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
Dmipi-csis.c33 #include "mipi-csis.h"
41 /* CSIS global control */
121 [CSIS_CLK_GATE] = "csis",
127 "vddcore", /* CSIS Core (1.0V, 1.1V or 1.2V) supply */
128 "vddio", /* CSIS I/O and PLL (1.8V) supply */
178 * @pads: CSIS pads array
179 * @sd: v4l2_subdev associated with CSIS device instance
181 * @pdev: CSIS platform device
182 * @phy: pointer to the CSIS generic PHY
184 * @supplies: CSIS regulator supplies
[all …]
DMakefile4 s5p-csis-objs := mipi-csis.o
14 obj-$(CONFIG_VIDEO_S5P_MIPI_CSIS) += s5p-csis.o
Dmedia-dev.h22 #include "mipi-csis.h"
27 #define CSIS_OF_NODE_NAME "csis"
98 * @csis: MIPI CSIS subdevs data
119 struct fimc_csis_info csis[CSIS_MAX_ENTITIES]; member
Dmedia-dev.c36 #include "mipi-csis.h"
304 * If neither CSIS nor FIMC was set up, in __fimc_pipeline_s_stream()
448 * directly or through MIPI-CSIS, depending on the external media bus in fimc_md_parse_one_endpoint()
524 if (!of_node_name_eq(node, "csis")) in fimc_md_register_sensor_entities()
526 /* The csis node can have only port subnode. */ in fimc_md_register_sensor_entities()
577 * MIPI-CSIS, FIMC and FIMC-LITE platform devices registration.
651 if (WARN_ON(fmd->csis[id].sd)) in register_csis_entity()
657 fmd->csis[id].sd = sd; in register_csis_entity()
660 "Failed to register MIPI-CSIS.%d (%d)\n", id, ret); in register_csis_entity()
735 /* Register FIMC, FIMC-LITE and CSIS media entities */
[all …]
DKconfig36 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"
42 receiver (MIPI-CSIS) devices.
45 module will be called s5p-csis.
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dimx7.rst83 media-ctl -l "'ov2680 1-0036':0 -> 'imx7-mipi-csis.0':0[1]"
84 media-ctl -l "'imx7-mipi-csis.0':1 -> 'csi-mux':1[1]"
92 media-ctl -V "'imx7-mipi-csis.0':0 [fmt:SBGGR10_1X10/800x600 field:none]"
136 <- "imx7-mipi-csis.0":1 [ENABLED]
141 - entity 14: imx7-mipi-csis.0 (2 pads, 2 links)
156 -> "imx7-mipi-csis.0":0 [ENABLED]
Dfimc.rst52 connections of the MIPI-CSIS device(s) to the FIMC entities.
129 sub-device node is created per each MIPI-CSIS device.
153 optional s5p-csis.ko (MIPI-CSI receiver subdev).
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dsamsung,mipi-video-phy.yaml7 title: Samsung S5P/Exynos SoC MIPI CSIS/DSIM DPHY
17 0 - MIPI CSIS 0,
19 2 - MIPI CSIS 1,
24 4 - MIPI CSIS 2.
/kernel/linux/linux-6.6/Documentation/admin-guide/media/
Dimx7.rst83 media-ctl -l "'ov2680 1-0036':0 -> 'imx7-mipi-csis.0':0[1]"
84 media-ctl -l "'imx7-mipi-csis.0':1 -> 'csi-mux':1[1]"
92 media-ctl -V "'imx7-mipi-csis.0':0 [fmt:SBGGR10_1X10/800x600 field:none]"
136 <- "imx7-mipi-csis.0":1 [ENABLED]
141 - entity 14: imx7-mipi-csis.0 (2 pads, 2 links)
156 -> "imx7-mipi-csis.0":0 [ENABLED]
Dfimc.rst52 connections of the MIPI-CSIS device(s) to the FIMC entities.
129 sub-device node is created per each MIPI-CSIS device.
153 optional s5p-csis.ko (MIPI-CSI receiver subdev).
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dsamsung-phy.txt1 Samsung S5P/Exynos SoC series MIPI CSIS/DSIM DPHY
22 0 - MIPI CSIS 0,
24 2 - MIPI CSIS 1,
28 4 - MIPI CSIS 2.
/kernel/linux/linux-5.10/drivers/staging/media/imx/
Dimx7-mipi-csis.c32 #define CSIS_DRIVER_NAME "imx7-mipi-csis"
44 /* CSIS common control */
55 /* CSIS clock control */
64 /* CSIS Interrupt mask */
81 /* CSIS Interrupt source */
772 * The CSIS can't transcode in any way, the source format is identical in mipi_csis_enum_mbus_code()
807 * The CSIS can't transcode in any way, the source format can't be in mipi_csis_set_fmt()
863 /* Store the CSIS format descriptor for active formats. */ in mipi_csis_set_fmt()
953 of_property_read_u32(node, "fsl,csis-hs-settle", &state->hs_settle); in mipi_csis_parse_dt()

123