Searched full:csi2rx (Results 1 – 19 of 19) sorted by relevance
| /kernel/linux/linux-6.6/drivers/media/platform/cadence/ |
| D | cdns-csi2rx.c | 104 static void csi2rx_reset(struct csi2rx_priv *csi2rx) in csi2rx_reset() argument 107 csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 111 writel(0, csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 114 static int csi2rx_configure_ext_dphy(struct csi2rx_priv *csi2rx) in csi2rx_configure_ext_dphy() argument 119 ret = phy_power_on(csi2rx->dphy); in csi2rx_configure_ext_dphy() 123 ret = phy_configure(csi2rx->dphy, &opts); in csi2rx_configure_ext_dphy() 125 phy_power_off(csi2rx->dphy); in csi2rx_configure_ext_dphy() 132 static int csi2rx_start(struct csi2rx_priv *csi2rx) in csi2rx_start() argument 139 ret = clk_prepare_enable(csi2rx->p_clk); in csi2rx_start() 143 reset_control_deassert(csi2rx->p_rst); in csi2rx_start() [all …]
|
| D | Makefile | 3 obj-$(CONFIG_VIDEO_CADENCE_CSI2RX) += cdns-csi2rx.o
|
| D | Kconfig | 15 called cdns-csi2rx.
|
| /kernel/linux/linux-5.10/drivers/media/platform/cadence/ |
| D | cdns-csi2rx.c | 95 static void csi2rx_reset(struct csi2rx_priv *csi2rx) in csi2rx_reset() argument 98 csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 102 writel(0, csi2rx->base + CSI2RX_SOFT_RESET_REG); in csi2rx_reset() 105 static int csi2rx_start(struct csi2rx_priv *csi2rx) in csi2rx_start() argument 112 ret = clk_prepare_enable(csi2rx->p_clk); in csi2rx_start() 116 csi2rx_reset(csi2rx); in csi2rx_start() 118 reg = csi2rx->num_lanes << 8; in csi2rx_start() 119 for (i = 0; i < csi2rx->num_lanes; i++) { in csi2rx_start() 120 reg |= CSI2RX_STATIC_CFG_DLANE_MAP(i, csi2rx->lanes[i]); in csi2rx_start() 121 set_bit(csi2rx->lanes[i], &lanes_used); in csi2rx_start() [all …]
|
| D | Makefile | 3 obj-$(CONFIG_VIDEO_CADENCE_CSI2RX) += cdns-csi2rx.o
|
| D | Kconfig | 23 called cdns-csi2rx.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | cdns,csi2rx.yaml | 4 $id: http://devicetree.org/schemas/media/cdns,csi2rx.yaml# 20 - starfive,jh7110-csi2rx 21 - const: cdns,csi2rx 28 - description: CSI2Rx system clock 46 - description: CSI2Rx system reset 136 compatible = "starfive,jh7110-csi2rx", "cdns,csi2rx";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | cdns,csi2rx.txt | 8 - compatible: must be set to "cdns,csi2rx" and an SoC-specific compatible 44 csi2rx: csi-bridge@0d060000 { 45 compatible = "cdns,csi2rx";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | st,st-mipid02.txt | 52 mipid02: csi2rx@14 {
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | st,st-mipid02.yaml | 143 mipid02: csi2rx@14 {
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | platform-cardlist.rst | 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | platform-cardlist.rst | 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller
|
| /kernel/linux/linux-6.6/drivers/dma/ti/ |
| D | k3-psil-am62.c | 104 /* CSI2RX */
|
| D | k3-psil-am62a.c | 114 /* CSI2RX */
|
| D | k3-psil-j784s4.c | 125 /* CSI2RX */
|
| D | k3-psil-j721e.c | 149 /* CSI2RX */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/xilinx/ |
| D | xlnx,csi2rxss.yaml | 200 xcsi2rxss_1: csi2rx@a0020000 {
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/xilinx/ |
| D | xlnx,csi2rxss.yaml | 173 xcsi2rxss_1: csi2rx@a0020000 {
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 4488 F: Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
|