/linux-6.14.4/drivers/media/platform/cadence/ |
D | cdns-csi2rx.c | 144 static void csi2rx_reset(struct csi2rx_priv *csi2rx) in csi2rx_reset() argument 150 csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 152 for (i = 0; i < csi2rx->max_streams; i++) { in csi2rx_reset() 154 csi2rx->base + CSI2RX_STREAM_CTRL_REG(i)); in csi2rx_reset() 160 writel(0, csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 161 for (i = 0; i < csi2rx->max_streams; i++) in csi2rx_reset() 162 writel(0, csi2rx->base + CSI2RX_STREAM_CTRL_REG(i)); in csi2rx_reset() 165 static int csi2rx_configure_ext_dphy(struct csi2rx_priv *csi2rx) in csi2rx_configure_ext_dphy() argument 177 ret = v4l2_subdev_call_state_active(&csi2rx->subdev, pad, get_fmt, in csi2rx_configure_ext_dphy() 184 link_freq = v4l2_get_link_freq(csi2rx->source_subdev->ctrl_handler, in csi2rx_configure_ext_dphy() [all …]
|
D | Makefile | 3 obj-$(CONFIG_VIDEO_CADENCE_CSI2RX) += cdns-csi2rx.o
|
D | Kconfig | 17 called cdns-csi2rx.
|
/linux-6.14.4/Documentation/devicetree/bindings/media/ |
D | ti,j721e-csi2rx-shim.yaml | 4 $id: http://devicetree.org/schemas/media/ti,j721e-csi2rx-shim.yaml# 7 title: TI J721E CSI2RX Shim 10 The TI J721E CSI2RX Shim is a wrapper around Cadence CSI2RX bridge that 20 const: ti,j721e-csi2rx-shim 45 $ref: cdns,csi2rx.yaml# 64 compatible = "ti,j721e-csi2rx-shim"; 74 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | cdns,csi2rx.yaml | 4 $id: http://devicetree.org/schemas/media/cdns,csi2rx.yaml# 20 - starfive,jh7110-csi2rx 21 - ti,j721e-csi2rx 22 - const: cdns,csi2rx 29 - description: CSI2Rx system clock 47 - description: CSI2Rx system reset 137 compatible = "starfive,jh7110-csi2rx", "cdns,csi2rx";
|
/linux-6.14.4/drivers/media/platform/ti/ |
D | Kconfig | 67 tristate "TI J721E CSI2RX wrapper layer driver" 75 Support for TI CSI2RX wrapper layer. This just enables the wrapper driver. 76 The Cadence CSI2RX bridge driver needs to be enabled separately.
|
D | Makefile | 6 obj-y += j721e-csi2rx/
|
/linux-6.14.4/drivers/media/platform/ti/j721e-csi2rx/ |
D | Makefile | 2 obj-$(CONFIG_VIDEO_TI_J721E_CSI2RX) += j721e-csi2rx.o
|
D | j721e-csi2rx.c | 3 * TI CSI2RX Shim Wrapper Driver 23 #define TI_CSI2RX_MODULE_NAME "j721e-csi2rx" 604 * TODO: Derive the sequence number from the CSI2RX frame number in ti_csi2rx_dma_callback() 1023 strscpy(mdev->model, "TI-CSI2RX", sizeof(mdev->model)); in ti_csi2rx_v4l2_init() 1157 { .compatible = "ti,j721e-csi2rx-shim", },
|
/linux-6.14.4/Documentation/devicetree/bindings/media/i2c/ |
D | st,st-mipid02.yaml | 143 mipid02: csi2rx@14 {
|
/linux-6.14.4/Documentation/admin-guide/media/ |
D | platform-cardlist.rst | 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller
|
/linux-6.14.4/drivers/dma/ti/ |
D | k3-psil-am62a.c | 114 /* CSI2RX */
|
D | k3-psil-am62.c | 104 /* CSI2RX */
|
D | k3-psil-j721s2.c | 125 /* CSI2RX */
|
D | k3-psil-am62p.c | 114 /* CSI2RX */
|
D | k3-psil-j784s4.c | 125 /* CSI2RX */
|
D | k3-psil-j721e.c | 149 /* CSI2RX */
|
/linux-6.14.4/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,csi2rxss.yaml | 173 xcsi2rxss_1: csi2rx@a0020000 {
|
/linux-6.14.4/arch/arm64/boot/dts/ti/ |
D | k3-j784s4-j742s2-main-common.dtsi | 799 compatible = "ti,j721e-csi2rx-shim"; 810 compatible = "ti,j721e-csi2rx", "cdns,csi2rx"; 852 compatible = "ti,j721e-csi2rx-shim"; 863 compatible = "ti,j721e-csi2rx", "cdns,csi2rx"; 904 compatible = "ti,j721e-csi2rx-shim"; 915 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | k3-j721s2-main.dtsi | 1233 compatible = "ti,j721e-csi2rx-shim"; 1244 compatible = "ti,j721e-csi2rx", "cdns,csi2rx"; 1286 compatible = "ti,j721e-csi2rx-shim"; 1297 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | k3-am62a-main.dtsi | 1033 compatible = "ti,j721e-csi2rx-shim"; 1044 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | k3-am62p-j722s-common-main.dtsi | 1028 compatible = "ti,j721e-csi2rx-shim"; 1039 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | k3-am62-main.dtsi | 1022 compatible = "ti,j721e-csi2rx-shim"; 1033 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
D | k3-j721e-main.dtsi | 578 compatible = "ti,j721e-csi2rx-shim"; 589 compatible = "ti,j721e-csi2rx", "cdns,csi2rx"; 631 compatible = "ti,j721e-csi2rx-shim"; 642 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
|
/linux-6.14.4/arch/riscv/boot/dts/starfive/ |
D | jh7110.dtsi | 1122 csi2rx: csi@19800000 { label 1123 compatible = "starfive,jh7110-csi2rx", "cdns,csi2rx";
|