Home
last modified time | relevance | path

Searched refs:camss (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/
H A Dcamss.c3 * camss.c
28 #include "camss.h"
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 *cams argument
465 camss_of_parse_ports(struct camss *camss) camss_of_parse_ports() argument
517 camss_init_subdevices(struct camss *camss) camss_init_subdevices() argument
588 camss_register_entities(struct camss *camss) camss_register_entities() argument
720 camss_unregister_entities(struct camss *camss) camss_unregister_entities() argument
740 struct camss *camss = container_of(async, struct camss, notifier); camss_subdev_notifier_bound() local
754 struct camss *camss = container_of(async, struct camss, notifier); camss_subdev_notifier_complete() local
814 struct camss *camss; camss_probe() local
953 camss_delete(struct camss *camss) camss_delete() argument
977 struct camss *camss = platform_get_drvdata(pdev); camss_remove() local
[all...]
H A Dcamss.h3 * camss.h
21 #include "camss-csid.h"
22 #include "camss-csiphy.h"
23 #include "camss-ispif.h"
24 #include "camss-vfe.h"
27 container_of(ptr_module, struct camss, ptr_module)
37 struct camss, ptr_module)
70 struct camss { struct
111 int camss_pm_domain_on(struct camss *camss, in
[all...]
H A Dcamss-csid.h3 * camss-csid.h
45 struct camss *camss; member
67 int msm_csid_subdev_init(struct camss *camss, struct csid_device *csid,
H A Dcamss-csiphy.h3 * camss-csiphy.h
60 struct camss *camss; member
80 int msm_csiphy_subdev_init(struct camss *camss,
H A Dcamss-vfe.c3 * camss-vfe.c
24 #include "camss-vfe.h"
25 #include "camss.h"
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 in vfe_buf_update_wm_on_new()
1978 msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe, const struct resources *res, u8 id) msm_vfe_subdev_init() argument
[all...]
H A Dcamss-csiphy.c3 * camss-csiphy.c
22 #include "camss-csiphy.h"
23 #include "camss.h"
104 struct device *dev = csiphy->camss->dev; in csiphy_set_clock_rates()
173 struct device *dev = csiphy->camss->dev; in csiphy_set_power()
252 dev_err(csiphy->camss->dev, in csiphy_stream_on()
257 dev_err(csiphy->camss->dev, in csiphy_stream_on()
539 int msm_csiphy_subdev_init(struct camss *camss, in msm_csiphy_subdev_init() argument
543 struct device *dev = camss in msm_csiphy_subdev_init()
[all...]
H A Dcamss-csid.c3 * camss-csid.c
24 #include "camss-csid.h"
25 #include "camss.h"
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 in csid_set_power()
1085 msm_csid_subdev_init(struct camss *camss, struct csid_device *csid, const struct resources *res, u8 id) msm_csid_subdev_init() argument
[all...]
H A Dcamss-vfe.h3 * camss-vfe.h
19 #include "camss-video.h"
146 struct camss *camss; member
170 int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe,
H A Dcamss-video.h3 * camss-video.h
39 struct camss *camss; member
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/
H A Dcamss.c3 * camss.c
29 #include "camss.h"
1003 int camss_pm_domain_on(struct camss *camss, int id) in camss_pm_domain_on() argument
1007 if (id < camss->vfe_num) { in camss_pm_domain_on()
1008 struct vfe_device *vfe = &camss->vfe[id]; in camss_pm_domain_on()
1016 void camss_pm_domain_off(struct camss *camss, int id) in camss_pm_domain_off() argument
1018 if (id < camss->vfe_num) { in camss_pm_domain_off()
1019 struct vfe_device *vfe = &camss in camss_pm_domain_off()
1072 camss_of_parse_ports(struct camss *camss) camss_of_parse_ports() argument
1121 camss_init_subdevices(struct camss *camss) camss_init_subdevices() argument
1210 camss_register_entities(struct camss *camss) camss_register_entities() argument
1368 camss_unregister_entities(struct camss *camss) camss_unregister_entities() argument
1388 struct camss *camss = container_of(async, struct camss, notifier); camss_subdev_notifier_bound() local
1402 struct camss *camss = container_of(async, struct camss, notifier); camss_subdev_notifier_complete() local
1453 camss_configure_pd(struct camss *camss) camss_configure_pd() argument
1518 camss_icc_get(struct camss *camss) camss_icc_get() argument
1541 camss_genpd_cleanup(struct camss *camss) camss_genpd_cleanup() argument
1564 struct camss *camss; camss_probe() local
1716 camss_delete(struct camss *camss) camss_delete() argument
1733 struct camss *camss = platform_get_drvdata(pdev); camss_remove() local
1758 struct camss *camss = dev_get_drvdata(dev); camss_runtime_suspend() local
1777 struct camss *camss = dev_get_drvdata(dev); camss_runtime_resume() local
[all...]
H A Dcamss-ispif.c3 * camss-ispif.c
23 #include "camss-ispif.h"
24 #include "camss.h"
164 struct camss *camss = ispif->camss; in ispif_isr_8x96() local
190 dev_err_ratelimited(camss->dev, "VFE0 pix0 overflow\n"); in ispif_isr_8x96()
193 dev_err_ratelimited(camss->dev, "VFE0 rdi0 overflow\n"); in ispif_isr_8x96()
196 dev_err_ratelimited(camss->dev, "VFE0 pix1 overflow\n"); in ispif_isr_8x96()
199 dev_err_ratelimited(camss in ispif_isr_8x96()
232 struct camss *camss = ispif->camss; ispif_isr_8x16() local
268 struct camss *camss = ispif->camss; ispif_vfe_reset() local
323 struct camss *camss = ispif->camss; ispif_reset() local
806 struct camss *camss = ispif->camss; ispif_set_stream() local
1097 msm_ispif_subdev_init(struct camss *camss, const struct resources_ispif *res) msm_ispif_subdev_init() argument
1372 struct camss *camss; msm_ispif_register_entities() local
[all...]
H A Dcamss.h3 * camss.h
21 #include "camss-csid.h"
22 #include "camss-csiphy.h"
23 #include "camss-ispif.h"
24 #include "camss-vfe.h"
27 container_of(ptr_module, struct camss, ptr_module)
37 struct camss, ptr_module)
88 struct camss { struct
135 int camss_pm_domain_on(struct camss *camss, in
[all...]
H A Dcamss-csid.c3 * camss-csid.c
24 #include "camss-csid.h"
25 #include "camss-csid-gen1.h"
26 #include "camss.h"
89 struct device *dev = csid->camss->dev; in csid_set_clock_rates()
159 struct camss *camss = csid->camss; in csid_set_power() local
160 struct device *dev = camss->dev; in csid_set_power()
161 struct vfe_device *vfe = &camss in csid_set_power()
568 msm_csid_subdev_init(struct camss *camss, struct csid_device *csid, const struct resources *res, u8 id) msm_csid_subdev_init() argument
[all...]
H A Dcamss-vfe-480.c3 * camss-vfe-480.c
15 #include "camss.h"
16 #include "camss-vfe.h"
106 dev_dbg(vfe->camss->dev, "VFE HW Version = %u.%u.%u\n", gen, rev, step); in vfe_hw_version()
261 dev_err(vfe->camss->dev, "Output is running\n"); in vfe_get_output()
299 dev_err(vfe->camss->dev, "Output is not in reserved state %d\n", in vfe_enable_output()
456 dev_err_ratelimited(vfe->camss->dev, in vfe_isr_wm_done()
464 dev_err_ratelimited(vfe->camss->dev, in vfe_isr_wm_done()
500 struct camss *camss in vfe_pm_domain_off() local
514 struct camss *camss = vfe->camss; vfe_pm_domain_on() local
[all...]
H A Dcamss-ispif.h3 * camss-ispif.h
66 struct camss *camss; member
71 int msm_ispif_subdev_init(struct camss *camss,
H A Dcamss-csiphy.c3 * camss-csiphy.c
22 #include "camss-csiphy.h"
23 #include "camss.h"
129 struct device *dev = csiphy->camss->dev; in csiphy_set_clock_rates()
196 struct device *dev = csiphy->camss->dev; in csiphy_set_power()
255 dev_err(csiphy->camss->dev, in csiphy_stream_on()
547 int msm_csiphy_subdev_init(struct camss *camss, in msm_csiphy_subdev_init() argument
551 struct device *dev = camss->dev; in msm_csiphy_subdev_init()
556 csiphy->camss in msm_csiphy_subdev_init()
[all...]
H A Dcamss-vfe.c3 * camss-vfe.c
24 #include "camss-vfe.h"
25 #include "camss.h"
173 if (vfe->camss->version == CAMSS_8x16) in vfe_src_pad_code()
221 else if (vfe->camss->version == CAMSS_8x96 || in vfe_src_pad_code()
222 vfe->camss->version == CAMSS_660 || in vfe_src_pad_code()
223 vfe->camss->version == CAMSS_845 || in vfe_src_pad_code()
224 vfe->camss->version == CAMSS_8250) in vfe_src_pad_code()
299 dev_err(vfe->camss->dev, "VFE reset timeout\n"); in vfe_reset()
439 struct device *dev = vfe->camss in vfe_set_clock_rates()
1281 msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe, const struct resources *res, u8 id) msm_vfe_subdev_init() argument
[all...]
H A Dcamss-csiphy.h3 * camss-csiphy.h
67 struct camss *camss; member
88 int msm_csiphy_subdev_init(struct camss *camss,
H A Dcamss-vfe-170.c3 * camss-vfe-170.c
14 #include "camss.h"
15 #include "camss-vfe.h"
187 dev_dbg(vfe->camss->dev, "VFE HW Version = %u.%u.%u\n", in vfe_hw_version()
412 dev_err(vfe->camss->dev, "Output is running\n"); in vfe_get_output()
420 dev_err(vfe->camss->dev, "Can not reserve wm\n"); in vfe_get_output()
465 dev_err(vfe->camss->dev, "Output is not in reserved state %d\n", in vfe_enable_output()
630 dev_err_ratelimited(vfe->camss->dev, in vfe_isr_wm_done()
638 dev_err_ratelimited(vfe->camss->dev, in vfe_isr_wm_done()
674 struct camss *cams in vfe_pm_domain_off() local
688 struct camss *camss = vfe->camss; vfe_pm_domain_on() local
[all...]
H A Dcamss-csid.h3 * camss-csid.h
153 struct camss *camss; member
202 int msm_csid_subdev_init(struct camss *camss, struct csid_device *csid,
H A Dcamss-video.c3 * camss-video.c
18 #include "camss-video.h"
19 #include "camss.h"
499 dev_err(video->camss->dev, "Failed to start media pipeline: %d\n", ret); in video_start_streaming()
562 dev_dbg(video->camss->dev, "Video pipeline still used, don't stop streaming.\n"); in video_stop_streaming()
567 dev_err(video->camss->dev, "Video pipeline stop failed: %d\n", ret); in video_stop_streaming()
595 strscpy(cap->driver, "qcom-camss", sizeof(cap->driver)); in video_querycap()
872 dev_err(video->camss->dev, "Failed to power up pipeline: %d\n", in video_open()
926 if (atomic_dec_and_test(&video->camss->ref_count)) in msm_video_release()
927 camss_delete(video->camss); in msm_video_release()
[all...]
H A Dcamss-vfe.h3 * camss-vfe.h
19 #include "camss-video.h"
20 #include "camss-vfe-gen1.h"
131 struct camss *camss; member
158 int msm_vfe_subdev_init(struct camss *camss, struct vfe_device *vfe,
H A Dcamss-vfe-gen1.c3 * camss-vfe-gen1.c
10 #include "camss.h"
11 #include "camss-vfe.h"
12 #include "camss-vfe-gen1.h"
29 dev_err(vfe->camss->dev, "VFE halt timeout\n"); in vfe_gen1_halt()
52 dev_err(vfe->camss->dev, "VFE sof timeout\n"); in vfe_disable_output()
64 dev_err(vfe->camss->dev, "VFE reg update timeout\n"); in vfe_disable_output()
88 vfe->ops_gen1->camif_wait_for_stop(vfe, vfe->camss->dev); in vfe_disable_output()
198 dev_err(vfe->camss->dev, "Output is not in reserved state %d\n", output->state); in vfe_enable_output()
293 dev_err(vfe->camss in vfe_get_output()
[all...]
H A Dcamss-video.h3 * camss-video.h
39 struct camss *camss; member
H A Dcamss-vfe-4-7.c3 * camss-vfe-4-7.c
16 #include "camss.h"
17 #include "camss-vfe.h"
18 #include "camss-vfe-gen1.h"
261 dev_dbg(vfe->camss->dev, "VFE HW Version = 0x%08x\n", hw_version); in vfe_hw_version()
1055 dev_dbg(vfe->camss->dev, "VFE: status0 = 0x%08x, status1 = 0x%08x\n", in vfe_isr()
1112 struct camss *camss; in vfe_pm_domain_off() local
1117 camss = vfe->camss; in vfe_pm_domain_off()
1128 struct camss *camss = vfe->camss; vfe_pm_domain_on() local
[all...]

Completed in 19 milliseconds

12