| /kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/ |
| D | camss-ispif.c | 3 * camss-ispif.c 5 * Qualcomm MSM Camera Subsystem - ISPIF (ISP Interface) Module 23 #include "camss-ispif.h" 154 * ispif_isr_8x96 - ISPIF module interrupt handler for 8x96 156 * @dev: ISPIF device 162 struct ispif_device *ispif = dev; in ispif_isr_8x96() local 165 value0 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_0(0)); in ispif_isr_8x96() 166 value1 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_1(0)); in ispif_isr_8x96() 167 value2 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_2(0)); in ispif_isr_8x96() 168 value3 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_0(1)); in ispif_isr_8x96() [all …]
|
| D | camss-ispif.h | 3 * camss-ispif.h 5 * Qualcomm MSM Camera Subsystem - ISPIF (ISP Interface) Module 38 struct ispif_device *ispif; member 70 int msm_ispif_subdev_init(struct ispif_device *ispif, 73 int msm_ispif_register_entities(struct ispif_device *ispif, 76 void msm_ispif_unregister_entities(struct ispif_device *ispif);
|
| D | camss.c | 96 /* ISPIF */ 101 .reg = { "ispif", "csi_clk_mux" }, 102 .interrupt = "ispif" 237 /* ISPIF */ 244 .reg = { "ispif", "csi_clk_mux" }, 245 .interrupt = "ispif" 562 ret = msm_ispif_subdev_init(&camss->ispif, ispif_res); in camss_init_subdevices() 564 dev_err(camss->dev, "Failed to init ispif sub-device: %d\n", in camss_init_subdevices() 615 ret = msm_ispif_register_entities(&camss->ispif, &camss->v4l2_dev); in camss_register_entities() 617 dev_err(camss->dev, "Failed to register ispif entities: %d\n", in camss_register_entities() [all …]
|
| D | camss.h | 23 #include "camss-ispif.h" 80 struct ispif_device ispif; member
|
| D | Makefile | 10 camss-ispif.o \
|
| D | camss-vfe-4-1.c | 925 * vfe_isr - ISPIF module interrupt handler
|
| D | camss-vfe-4-7.c | 1047 * vfe_isr - ISPIF module interrupt handler
|
| /kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/ |
| D | camss-ispif.c | 3 * camss-ispif.c 5 * Qualcomm MSM Camera Subsystem - ISPIF (ISP Interface) Module 23 #include "camss-ispif.h" 155 * ispif_isr_8x96 - ISPIF module interrupt handler for 8x96 157 * @dev: ISPIF device 163 struct ispif_device *ispif = dev; in ispif_isr_8x96() local 164 struct camss *camss = ispif->camss; in ispif_isr_8x96() 167 value0 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_0(0)); in ispif_isr_8x96() 168 value1 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_1(0)); in ispif_isr_8x96() 169 value2 = readl_relaxed(ispif->base + ISPIF_VFE_m_IRQ_STATUS_2(0)); in ispif_isr_8x96() [all …]
|
| D | camss-ispif.h | 3 * camss-ispif.h 5 * Qualcomm MSM Camera Subsystem - ISPIF (ISP Interface) Module 38 struct ispif_device *ispif; member 74 int msm_ispif_register_entities(struct ispif_device *ispif, 77 void msm_ispif_unregister_entities(struct ispif_device *ispif);
|
| D | camss.c | 97 /* ISPIF */ 102 .reg = { "ispif", "csi_clk_mux" }, 103 .interrupt = "ispif" 238 /* ISPIF */ 245 .reg = { "ispif", "csi_clk_mux" }, 246 .interrupt = "ispif" 414 /* ISPIF */ 421 .reg = { "ispif", "csi_clk_mux" }, 422 .interrupt = "ispif" 1151 /* Titan VFEs don't have an ISPIF */ in camss_init_subdevices() [all …]
|
| D | camss.h | 23 #include "camss-ispif.h" 98 struct ispif_device *ispif; member
|
| D | Makefile | 13 camss-ispif.o \
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | qcom,msm8916-camss.yaml | 57 - const: ispif 131 - const: ispif 212 "ispif", 235 "ispif",
|
| D | qcom,msm8996-camss.yaml | 77 - const: ispif 195 - const: ispif 319 "ispif", 356 "ispif",
|
| D | qcom,sdm660-camss.yaml | 83 - const: ispif 202 - const: ispif 337 "ispif", 375 "ispif",
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | qcom,camss.txt | 29 - "ispif" 48 - "ispif" 161 "ispif", 174 "ispif",
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | qcom_camss.rst | 36 - ISPIF (ISP Interface) module. Handles the routing of the data streams from 116 - 2 / 4 ISPIF sub-devices - ISPIF is represented by a number of sub-devices 128 - representing ISPIF by a number of sub-devices equal to the number of CSID
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | qcom_camss.rst | 36 - ISPIF (ISP Interface) module. Handles the routing of the data streams from 116 - 2 / 4 ISPIF sub-devices - ISPIF is represented by a number of sub-devices 128 - representing ISPIF by a number of sub-devices equal to the number of CSID
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | msm8916.dtsi | 1026 "ispif", 1039 "ispif",
|
| D | msm8996.dtsi | 998 "ispif", 1019 "ispif",
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | sdm630.dtsi | 1929 "ispif", 1949 "ispif",
|
| D | msm8916.dtsi | 1656 "ispif", 1669 "ispif",
|
| D | msm8996.dtsi | 2162 "ispif", 2183 "ispif",
|