Home
last modified time | relevance | path

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

12

/linux/drivers/media/platform/nxp/
H A 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
38 #define CSIS_DRIVER_NAME "imx-mipi-csis"
49 /* CSIS version */
54 /* CSIS common control */
65 /* CSIS clock control */
74 /* CSIS Interrupt mask */
91 /* CSIS Interrupt source */
485 * CSIS outputs data in quad pixel mode regardless of the mode
487 * the IP cores connected to the CSIS in i.MX SoCs (CSI bridge
[all …]
H A 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
H A DMakefile9 obj-$(CONFIG_VIDEO_IMX_MIPI_CSIS) += imx-mipi-csis.o
/linux/Documentation/devicetree/bindings/media/
H A 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 …]
H A Dsamsung,fimc.yaml17 CSIS, FIMC-LITE and FIMC-IS (ISP).
78 "^csis@[0-9a-f]+$":
80 $ref: samsung,exynos4210-csis.yaml#
155 csis@80000 {
156 compatible = "samsung,exynos4210-csis";
161 clock-names = "csis", "sclk_csis";
170 phy-names = "csis";
183 samsung,csis-hs-settle = <12>;
188 /* ... CSIS 1 */
H A 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
H A Dimx.txt34 to the i.MX IPU CSIs.
H A Dnxp,imx8-isi.yaml45 A phandle referencing the block control that contains the CSIS to ISI
/linux/drivers/media/platform/samsung/exynos4-is/
H A 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 …]
H A DMakefile4 s5p-csis-objs := mipi-csis.o
14 obj-$(CONFIG_VIDEO_S5P_MIPI_CSIS) += s5p-csis.o
H A 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
H A 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 …]
H A DKconfig36 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver"
42 receiver (MIPI-CSIS) devices.
45 module will be called s5p-csis.
H A Dmipi-csis.h10 #define CSIS_DRIVER_NAME "s5p-mipi-csis"
H A Dfimc-lite.h116 * @sensor: sensor subdev attached to FIMC-LITE directly or through MIPI-CSIS
/linux/Documentation/devicetree/bindings/phy/
H A 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.
/linux/Documentation/admin-guide/media/
H A 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]
H A 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).
H A Dplatform-cardlist.rst54 s5p-csis S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS)
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4.dtsi265 csis_0: csis@80000 {
266 compatible = "samsung,exynos4210-csis";
271 clock-names = "csis", "sclk_csis";
275 phy-names = "csis";
281 csis_1: csis@90000 {
282 compatible = "samsung,exynos4210-csis";
287 clock-names = "csis", "sclk_csis";
291 phy-names = "csis";
H A Ds5pv210.dtsi562 csis0: csis@0 {
563 compatible = "samsung,s5pv210-csis";
569 clock-names = "csis",
/linux/Documentation/driver-api/media/drivers/
H A Dfimc-devel.rst23 drivers/media/platform/samsung/exynos4-is/mipi-csis.[ch]
/linux/drivers/staging/media/imx/
H A Dimx-media-internal-sd.c225 * not a sync subdev (one of the CSIs) in imx_media_register_ipu_internal_subdevs()
/linux/drivers/phy/samsung/
H A Dphy-exynos-mipi-video.c3 * Samsung S5P/Exynos SoC series MIPI CSIS/DSIM DPHY driver
/linux/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-pipe.c32 * subdev between the CSIS and the ISI. We thus need to expose media bus codes
33 * corresponding to the CSIS output, which is narrower.

12