Home
last modified time | relevance | path

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

/linux/drivers/media/platform/cadence/
H A Dcdns-csi2rx.c22 #include <media/cadence/cdns-csi2rx.h>
175 struct csi2rx_priv *csi2rx)
191 remote_pad = media_pad_remote_pad_first(&csi2rx->pads[i]); in csi2rx_configure_error_irq_mask()
205 struct csi2rx_priv *csi2rx = dev_id; in csi2rx_configure_error_irq_mask()
209 error_status = readl(csi2rx->base + CSI2RX_ERROR_IRQS_REG); in csi2rx_irq_handler()
210 error_mask = readl(csi2rx->base + CSI2RX_ERROR_IRQS_MASK_REG); in csi2rx_irq_handler() local
215 csi2rx->events[i]++; in csi2rx_irq_handler()
217 writel(error_status, csi2rx->base + CSI2RX_ERROR_IRQS_REG); in csi2rx_irq_handler()
233 static int csi2rx_get_frame_desc_from_source(struct csi2rx_priv *csi2rx, in csi2rx_get_fmt_by_code()
238 remote_pad = media_entity_remote_source_pad_unique(&csi2rx
180 csi2rx_configure_error_irq_mask(void __iomem * base,struct csi2rx_priv * csi2rx) csi2rx_configure_error_irq_mask() argument
244 csi2rx_reset(struct csi2rx_priv * csi2rx) csi2rx_reset() argument
265 csi2rx_configure_ext_dphy(struct csi2rx_priv * csi2rx) csi2rx_configure_ext_dphy() argument
309 csi2rx_start(struct csi2rx_priv * csi2rx) csi2rx_start() argument
430 csi2rx_stop(struct csi2rx_priv * csi2rx) csi2rx_stop() argument
475 struct csi2rx_priv *csi2rx = v4l2_subdev_to_csi2rx(sd); csi2rx_log_status() local
490 struct csi2rx_priv *csi2rx = v4l2_subdev_to_csi2rx(subdev); csi2rx_s_stream() local
586 struct csi2rx_priv *csi2rx = v4l2_subdev_to_csi2rx(subdev); cdns_csi2rx_negotiate_ppc() local
644 struct csi2rx_priv *csi2rx = v4l2_subdev_to_csi2rx(subdev); csi2rx_async_bound() local
671 csi2rx_get_resources(struct csi2rx_priv * csi2rx,struct platform_device * pdev) csi2rx_get_resources() argument
765 csi2rx_parse_dt(struct csi2rx_priv * csi2rx) csi2rx_parse_dt() argument
823 struct csi2rx_priv *csi2rx; csi2rx_probe() local
907 struct csi2rx_priv *csi2rx = platform_get_drvdata(pdev); csi2rx_remove() local
[all...]
H A DMakefile3 obj-$(CONFIG_VIDEO_CADENCE_CSI2RX) += cdns-csi2rx.o
H A DKconfig18 called cdns-csi2rx.
/linux/drivers/media/platform/ti/j721e-csi2rx/
H A DMakefile2 obj-$(CONFIG_VIDEO_TI_J721E_CSI2RX) += j721e-csi2rx.o
/linux/drivers/media/platform/ti/
H A DMakefile6 obj-y += j721e-csi2rx/
/linux/drivers/media/platform/synopsys/
H A DKconfig23 will be called dw-mipi-csi2rx.
H A Ddw-mipi-csi2rx.c784 snprintf(sd->name, sizeof(sd->name), "dw-mipi-csi2rx %s", in imx93_csi2rx_dphy_deassert_reset()
1053 .name = "dw-mipi-csi2rx",
/linux/drivers/dma/ti/
H A Dk3-psil-am62a.c114 /* CSI2RX */
H A Dk3-psil-am62.c104 /* CSI2RX */
H A Dk3-psil-j721s2.c125 /* CSI2RX */
H A Dk3-psil-am62p.c114 /* CSI2RX */
H A Dk3-psil-j784s4.c125 /* CSI2RX */
H A Dk3-psil-j721e.c149 /* CSI2RX */
/linux/Documentation/devicetree/bindings/media/xilinx/
H A Dxlnx,csi2rxss.yaml173 xcsi2rxss_1: csi2rx@a0020000 {
/linux/arch/riscv/boot/dts/starfive/
H A Djh7110.dtsi1146 csi2rx: csi@19800000 { label
1147 compatible = "starfive,jh7110-csi2rx", "cdns,csi2rx";
H A Djh7110-common.dtsi138 &csi2rx {
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62a-main.dtsi1058 compatible = "ti,j721e-csi2rx-shim";
1069 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
H A Dk3-am62-main.dtsi1086 compatible = "ti,j721e-csi2rx-shim";
1097 compatible = "ti,j721e-csi2rx", "cdns,csi2rx";
/linux/
H A DMAINTAINERS5721 F: Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
26240 F: drivers/media/platform/synopsys/dw-mipi-csi2rx.c
27101 TI J721E CSI2RX DRIVER
27105 F: Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
27106 F: drivers/media/platform/ti/j721e-csi2rx/