/Linux-v4.19/drivers/media/platform/qcom/camss/ |
D | camss.c | 398 int camss_pm_domain_on(struct camss *camss, int id) in camss_pm_domain_on() argument 400 if (camss->version == CAMSS_8x96) { in camss_pm_domain_on() 401 camss->genpd_link[id] = device_link_add(camss->dev, in camss_pm_domain_on() 402 camss->genpd[id], DL_FLAG_STATELESS | in camss_pm_domain_on() 405 if (!camss->genpd_link[id]) in camss_pm_domain_on() 412 void camss_pm_domain_off(struct camss *camss, int id) in camss_pm_domain_off() argument 414 if (camss->version == CAMSS_8x96) in camss_pm_domain_off() 415 device_link_del(camss->genpd_link[id]); in camss_pm_domain_off() 528 static int camss_init_subdevices(struct camss *camss) in camss_init_subdevices() argument 537 if (camss->version == CAMSS_8x16) { in camss_init_subdevices() [all …]
|
D | Makefile | 3 qcom-camss-objs += \ 4 camss.o \ 5 camss-csid.o \ 6 camss-csiphy-2ph-1-0.o \ 7 camss-csiphy-3ph-1-0.o \ 8 camss-csiphy.o \ 9 camss-ispif.o \ 10 camss-vfe-4-1.o \ 11 camss-vfe-4-7.o \ 12 camss-vfe.o \ [all …]
|
D | camss.h | 28 container_of(ptr_module, struct camss, ptr_module) 38 struct camss, ptr_module) 71 struct camss { struct 111 int camss_pm_domain_on(struct camss *camss, int id); 112 void camss_pm_domain_off(struct camss *camss, int id); 113 void camss_delete(struct camss *camss);
|
D | camss-csid.h | 45 struct camss *camss; member 67 int msm_csid_subdev_init(struct camss *camss, struct csid_device *csid,
|
D | camss-csiphy.h | 60 struct camss *camss; member 80 int msm_csiphy_subdev_init(struct camss *camss,
|
D | camss-vfe.c | 160 if (vfe->camss->version == CAMSS_8x16) in vfe_src_pad_code() 208 else if (vfe->camss->version == CAMSS_8x96) in vfe_src_pad_code() 289 dev_err(vfe->camss->dev, "VFE reset timeout\n"); in vfe_reset() 313 dev_err(vfe->camss->dev, "VFE halt timeout\n"); in vfe_halt() 506 dev_err_ratelimited(vfe->camss->dev, in vfe_buf_update_wm_on_next() 526 dev_err_ratelimited(vfe->camss->dev, in vfe_buf_update_wm_on_last() 555 dev_err_ratelimited(vfe->camss->dev, in vfe_buf_update_wm_on_new() 570 dev_err_ratelimited(vfe->camss->dev, in vfe_buf_update_wm_on_new() 595 dev_err(vfe->camss->dev, "Output is running\n"); in vfe_get_output() 617 dev_err(vfe->camss->dev, "Can not reserve wm\n"); in vfe_get_output() [all …]
|
D | camss-csiphy.c | 104 struct device *dev = csiphy->camss->dev; in csiphy_set_clock_rates() 173 struct device *dev = csiphy->camss->dev; in csiphy_set_power() 250 dev_err(csiphy->camss->dev, in csiphy_stream_on() 255 dev_err(csiphy->camss->dev, in csiphy_stream_on() 537 int msm_csiphy_subdev_init(struct camss *camss, in msm_csiphy_subdev_init() argument 541 struct device *dev = camss->dev; in msm_csiphy_subdev_init() 547 csiphy->camss = camss; in msm_csiphy_subdev_init() 551 if (camss->version == CAMSS_8x16) { in msm_csiphy_subdev_init() 555 } else if (camss->version == CAMSS_8x96) { in msm_csiphy_subdev_init() 721 struct device *dev = csiphy->camss->dev; in msm_csiphy_register_entity()
|
D | camss-csid.c | 381 if (csid->camss->version == CAMSS_8x16) { in csid_src_pad_code() 386 } else if (csid->camss->version == CAMSS_8x96) { in csid_src_pad_code() 445 enum camss_version ver = csid->camss->version; in csid_isr() 463 struct device *dev = csid->camss->dev; in csid_set_clock_rates() 536 CAMSS_CSID_RST_CMD(csid->camss->version)); in csid_reset() 541 dev_err(csid->camss->dev, "CSID reset timeout\n"); in csid_reset() 558 struct device *dev = csid->camss->dev; in csid_set_power() 624 enum camss_version ver = csid->camss->version; in csid_set_stream() 635 dev_err(csid->camss->dev, in csid_set_stream() 719 if (csid->camss->version == CAMSS_8x96) { in csid_set_stream() [all …]
|
D | camss-video.h | 39 struct camss *camss; member
|
D | camss-vfe.h | 146 struct camss *camss; member 170 int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe,
|
D | camss-video.c | 527 dev_name(video->camss->dev)); in video_querycap() 750 dev_err(video->camss->dev, "Failed to power up pipeline: %d\n", in video_open() 804 if (atomic_dec_and_test(&video->camss->ref_count)) in msm_video_release() 805 camss_delete(video->camss); in msm_video_release() 869 q->dev = video->camss->dev; in msm_video_register() 887 if (video->camss->version == CAMSS_8x16) { in msm_video_register() 895 } else if (video->camss->version == CAMSS_8x96) { in msm_video_register() 932 atomic_inc(&video->camss->ref_count); in msm_video_register() 955 atomic_inc(&video->camss->ref_count); in msm_video_unregister() 957 atomic_dec(&video->camss->ref_count); in msm_video_unregister()
|
/Linux-v4.19/Documentation/devicetree/bindings/media/ |
D | qcom,camss.txt | 9 - "qcom,msm8916-camss" 10 - "qcom,msm8996-camss" 144 camss: camss@1b00000 { 145 compatible = "qcom,msm8916-camss";
|
/Linux-v4.19/drivers/media/platform/ |
D | Makefile | 92 obj-$(CONFIG_VIDEO_QCOM_CAMSS) += qcom/camss/
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | qcom_camss.rst | 10 drivers/media/platform/qcom/camss.
|
/Linux-v4.19/ |
D | MAINTAINERS | 12067 F: Documentation/devicetree/bindings/media/qcom,camss.txt 12069 F: drivers/media/platform/qcom/camss/
|