Home
last modified time | relevance | path

Searched refs:atomisp_device (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/staging/media/atomisp/pci/
A Datomisp_cmd.h35 struct atomisp_device;
46 void dump_sp_dmem(struct atomisp_device *isp, unsigned int addr,
50 int atomisp_reset(struct atomisp_device *isp);
58 void atomisp_msi_irq_init(struct atomisp_device *isp);
59 void atomisp_msi_irq_uninit(struct atomisp_device *isp);
68 bool atomisp_is_viewfinder_support(struct atomisp_device *isp);
247 int atomisp_select_input(struct atomisp_device *isp, unsigned int input);
250 void atomisp_setup_input_links(struct atomisp_device *isp);
253 int atomisp_try_fmt(struct atomisp_device *isp, struct v4l2_pix_format *f,
264 int atomisp_freq_scaling(struct atomisp_device *vdev,
[all …]
A Datomisp_csi2.h38 struct atomisp_device;
61 struct atomisp_device *isp;
68 int atomisp_mipi_csi2_init(struct atomisp_device *isp);
69 void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp);
74 int atomisp_csi2_bridge_init(struct atomisp_device *isp);
75 int atomisp_csi2_bridge_parse_firmware(struct atomisp_device *isp);
A Datomisp_v4l2.h26 struct atomisp_device;
31 const struct firmware *atomisp_load_firmware(struct atomisp_device *isp);
32 int atomisp_csi_lane_config(struct atomisp_device *isp);
33 int atomisp_register_device_nodes(struct atomisp_device *isp);
A Datomisp_compat_css20.h37 struct atomisp_device;
147 int atomisp_css_load_firmware(struct atomisp_device *isp);
156 int atomisp_css_dump_blob_infor(struct atomisp_device *isp);
166 int atomisp_set_css_dbgfunc(struct atomisp_device *isp, int opt);
A Datomisp_compat_css20.c187 struct atomisp_device *isp = asd->isp; in __dump_pipe_config()
269 struct atomisp_device *isp = asd->isp; in __dump_stream_config()
388 struct atomisp_device *isp = asd->isp; in __destroy_stream()
494 struct atomisp_device *isp = asd->isp; in __destroy_stream_pipes()
515 struct atomisp_device *isp = asd->isp; in __destroy_pipes()
549 struct atomisp_device *isp = asd->isp; in __apply_additional_pipe_config()
648 struct atomisp_device *isp = asd->isp; in __create_pipe()
912 struct atomisp_device *isp = asd->isp; in atomisp_q_metadata_buffer_to_css()
932 struct atomisp_device *isp = asd->isp; in atomisp_q_s3a_buffer_to_css()
953 struct atomisp_device *isp = asd->isp; in atomisp_q_dis_buffer_to_css()
[all …]
A Datomisp_v4l2.c590 struct atomisp_device *isp = dev_get_drvdata(dev); in atomisp_power_off()
621 struct atomisp_device *isp = (struct atomisp_device *) in atomisp_power_on()
646 struct atomisp_device *isp = (struct atomisp_device *) in atomisp_suspend()
669 struct atomisp_device *isp = dev_get_drvdata(dev); in atomisp_resume()
682 int atomisp_csi_lane_config(struct atomisp_device *isp) in atomisp_csi_lane_config()
776 static int atomisp_subdev_probe(struct atomisp_device *isp) in atomisp_subdev_probe()
1094 atomisp_load_firmware(struct atomisp_device *isp) in atomisp_load_firmware()
1134 static void atomisp_pm_init(struct atomisp_device *isp) in atomisp_pm_init()
1161 static void atomisp_pm_uninit(struct atomisp_device *isp) in atomisp_pm_uninit()
1173 struct atomisp_device *isp; in atomisp_pci_probe()
[all …]
A Datomisp_compat.h26 struct atomisp_device;
40 int atomisp_css_init(struct atomisp_device *isp);
42 void atomisp_css_uninit(struct atomisp_device *isp);
46 int atomisp_css_irq_translate(struct atomisp_device *isp,
55 int atomisp_css_irq_enable(struct atomisp_device *isp,
386 int atomisp_css_isr_thread(struct atomisp_device *isp);
388 bool atomisp_css_valid_sof(struct atomisp_device *isp);
A Datomisp_drvfs.c42 static inline int iunit_dump_dbgopt(struct atomisp_device *isp, in iunit_dump_dbgopt()
114 struct atomisp_device *isp = dev_get_drvdata(dev); in dbgfun_store()
135 struct atomisp_device *isp = dev_get_drvdata(dev); in dbgopt_store()
A Datomisp_subdev.h81 struct atomisp_device *isp;
236 struct atomisp_device *isp;
353 int atomisp_subdev_init(struct atomisp_device *isp);
354 void atomisp_subdev_cleanup(struct atomisp_device *isp);
A Datomisp_ioctl.c378 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_querycap()
394 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_input()
440 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_s_input()
542 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_framesizes()
578 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_frameintervals()
612 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_fmt_cap()
666 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_try_fmt_cap()
695 struct atomisp_device *isp = asd->isp; in atomisp_alloc_css_stat_bufs()
804 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_qbuf_wrapper()
874 struct atomisp_device *isp = asd->isp; in atomisp_start_streaming()
[all …]
A Datomisp_internal.h172 struct atomisp_device { struct
218 container_of(dev, struct atomisp_device, v4l2_dev) argument
A Datomisp_csi2_bridge.c607 int atomisp_csi2_bridge_init(struct atomisp_device *isp) in atomisp_csi2_bridge_init()
633 #define notifier_to_atomisp(n) container_of(n, struct atomisp_device, notifier)
640 struct atomisp_device *isp = notifier_to_atomisp(notifier); in atomisp_notifier_bound()
667 struct atomisp_device *isp = notifier_to_atomisp(notifier); in atomisp_notifier_unbind()
676 struct atomisp_device *isp = notifier_to_atomisp(notifier); in atomisp_notifier_complete()
687 int atomisp_csi2_bridge_parse_firmware(struct atomisp_device *isp) in atomisp_csi2_bridge_parse_firmware()
A Datomisp_csi2.c303 struct atomisp_device *isp = asd->isp; in atomisp_csi2_configure_isp2401()
343 void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp) in atomisp_mipi_csi2_cleanup()
347 int atomisp_mipi_csi2_init(struct atomisp_device *isp) in atomisp_mipi_csi2_init()
A Datomisp_cmd.c96 struct atomisp_device *isp = asd->isp; in atomisp_get_sensor_fps()
401 struct atomisp_device *isp) in print_csi_rx_errors()
448 struct atomisp_device *isp = (struct atomisp_device *)dev; in atomisp_isr()
671 struct atomisp_device *isp = asd->isp; in atomisp_buf_done()
877 struct atomisp_device *isp = container_of(work, struct atomisp_device, in atomisp_assert_recovery_work()
960 struct atomisp_device *isp = isp_ptr; in atomisp_isr_thread()
1386 struct atomisp_device *isp = asd->isp; in atomisp_update_grid_info()
1454 struct atomisp_device *isp = asd->isp; in atomisp_gdc_cac_table()
1686 struct atomisp_device *isp = asd->isp; in atomisp_3a_stat()
3128 struct atomisp_device *isp = asd->isp; in atomisp_color_effect()
[all …]
A Datomisp_ioctl.h26 struct atomisp_device;
A Datomisp_subdev.c157 struct atomisp_device *isp = isp_sd->isp; in isp_subdev_subscribe_event()
316 struct atomisp_device *isp = isp_sd->isp; in atomisp_subdev_set_selection()
492 struct atomisp_device *isp = isp_sd->isp; in atomisp_subdev_set_ffmt()
634 struct atomisp_device *isp = asd->isp; in atomisp_link_setup()
926 int atomisp_subdev_init(struct atomisp_device *isp) in atomisp_subdev_init()
A Datomisp_fops.c448 static void atomisp_dev_init_struct(struct atomisp_device *isp) in atomisp_dev_init_struct()
489 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_open()
540 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_release()

Completed in 37 milliseconds