Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/staging/media/atomisp/pci/
A Datomisp_csi2.h28 struct atomisp_device;
38 struct atomisp_device *isp;
45 int atomisp_mipi_csi2_init(struct atomisp_device *isp);
46 void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp);
A Datomisp_cmd.h35 struct atomisp_device;
53 void dump_sp_dmem(struct atomisp_device *isp, unsigned int addr,
57 int atomisp_reset(struct atomisp_device *isp);
66 void atomisp_msi_irq_init(struct atomisp_device *isp);
67 void atomisp_msi_irq_uninit(struct atomisp_device *isp);
78 bool atomisp_is_viewfinder_support(struct atomisp_device *isp);
282 int atomisp_freq_scaling(struct atomisp_device *vdev,
291 void atomisp_css_flush(struct atomisp_device *isp);
296 enum mipi_port_id __get_mipi_port(struct atomisp_device *isp,
A Datomisp_v4l2.h26 struct atomisp_device;
32 const struct firmware *atomisp_load_firmware(struct atomisp_device *isp);
33 int atomisp_csi_lane_config(struct atomisp_device *isp);
A Datomisp_tpg.h29 struct atomisp_device *isp;
33 void atomisp_tpg_cleanup(struct atomisp_device *isp);
34 int atomisp_tpg_init(struct atomisp_device *isp);
A Datomisp_ioctl.h26 struct atomisp_device;
50 unsigned int atomisp_streaming_count(struct atomisp_device *isp);
56 int atomisp_stream_on_master_slave_sensor(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.c195 struct atomisp_device *isp = asd->isp; in __dump_pipe_config()
277 struct atomisp_device *isp = asd->isp; in __dump_stream_config()
411 struct atomisp_device *isp = asd->isp; in __destroy_stream()
517 struct atomisp_device *isp = asd->isp; in __destroy_stream_pipes()
538 struct atomisp_device *isp = asd->isp; in __destroy_pipes()
572 struct atomisp_device *isp = asd->isp; in __apply_additional_pipe_config()
698 struct atomisp_device *isp = asd->isp; in __create_pipe()
967 struct atomisp_device *isp = asd->isp; in atomisp_q_metadata_buffer_to_css()
987 struct atomisp_device *isp = asd->isp; in atomisp_q_s3a_buffer_to_css()
1008 struct atomisp_device *isp = asd->isp; in atomisp_q_dis_buffer_to_css()
[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,
426 int atomisp_css_isr_thread(struct atomisp_device *isp,
430 bool atomisp_css_valid_sof(struct atomisp_device *isp);
A Datomisp_subdev.h89 struct atomisp_device *isp;
265 struct atomisp_device *isp;
409 int atomisp_subdev_init(struct atomisp_device *isp);
410 void atomisp_subdev_cleanup(struct atomisp_device *isp);
411 int atomisp_create_pads_links(struct atomisp_device *isp);
A Datomisp_v4l2.c467 static int atomisp_save_iunit_reg(struct atomisp_device *isp) in atomisp_save_iunit_reg()
522 static int atomisp_restore_iunit_reg(struct atomisp_device *isp) in atomisp_restore_iunit_reg()
705 struct atomisp_device *isp = dev_get_drvdata(dev); in atomisp_power_off()
732 struct atomisp_device *isp = (struct atomisp_device *) in atomisp_power_on()
754 struct atomisp_device *isp = (struct atomisp_device *) in atomisp_suspend()
785 int atomisp_csi_lane_config(struct atomisp_device *isp) in atomisp_csi_lane_config()
909 static int atomisp_subdev_probe(struct atomisp_device *isp) in atomisp_subdev_probe()
1027 static int atomisp_register_entities(struct atomisp_device *isp) in atomisp_register_entities()
1209 atomisp_load_firmware(struct atomisp_device *isp) in atomisp_load_firmware()
1319 struct atomisp_device *isp; in atomisp_pci_probe()
[all …]
A Datomisp_drvfs.c40 struct atomisp_device *isp;
56 static inline int iunit_dump_dbgopt(struct atomisp_device *isp, in iunit_dump_dbgopt()
182 int atomisp_drvfs_init(struct atomisp_device *isp) in atomisp_drvfs_init()
A Datomisp_ioctl.c558 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_querycap()
574 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_input()
664 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_s_input()
752 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_framesizes()
776 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_frameintervals()
803 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_enum_fmt_cap()
954 struct atomisp_device *isp = asd->isp; in atomisp_alloc_css_stat_bufs()
1063 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_qbuf_wrapper()
1089 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_dqbuf_wrapper()
1244 struct atomisp_device *isp = asd->isp; in atomisp_start_streaming()
[all …]
A Datomisp_tpg.c136 void atomisp_tpg_cleanup(struct atomisp_device *isp) in atomisp_tpg_cleanup()
140 int atomisp_tpg_init(struct atomisp_device *isp) in atomisp_tpg_init()
A Datomisp_internal.h204 struct atomisp_device { struct
262 container_of(dev, struct atomisp_device, v4l2_dev) argument
A Datomisp_csi2.c324 struct atomisp_device *isp = asd->isp; in atomisp_csi2_configure_isp2401()
368 void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp) in atomisp_mipi_csi2_cleanup()
372 int atomisp_mipi_csi2_init(struct atomisp_device *isp) in atomisp_mipi_csi2_init()
A Datomisp_drvfs.h22 int atomisp_drvfs_init(struct atomisp_device *isp);
A Datomisp_fops.h25 unsigned int atomisp_dev_users(struct atomisp_device *isp);
A Datomisp_cmd.c105 struct atomisp_device *isp = asd->isp; in atomisp_get_sensor_fps()
429 struct atomisp_device *isp) in print_csi_rx_errors()
498 struct atomisp_device *isp = (struct atomisp_device *)dev; in atomisp_isr()
772 struct atomisp_device *isp = asd->isp; in atomisp_buf_done()
1274 struct atomisp_device *isp = container_of(work, struct atomisp_device, in atomisp_assert_recovery_work()
1292 struct atomisp_device *isp = asd->isp; in atomisp_setup_flash()
1322 struct atomisp_device *isp = isp_ptr; in atomisp_isr_thread()
1540 struct atomisp_device *isp = asd->isp; in atomisp_set_sensor_runmode()
1793 struct atomisp_device *isp = asd->isp; in atomisp_update_grid_info()
1861 struct atomisp_device *isp = asd->isp; in atomisp_gdc_cac_table()
[all …]
A Datomisp_subdev.c184 struct atomisp_device *isp = isp_sd->isp; in isp_subdev_subscribe_event()
376 struct atomisp_device *isp = isp_sd->isp; in atomisp_subdev_set_selection()
585 struct atomisp_device *isp = isp_sd->isp; in atomisp_subdev_set_ffmt()
725 struct atomisp_device *isp = asd->isp; in __atomisp_update_run_mode()
1104 int atomisp_create_pads_links(struct atomisp_device *isp) in atomisp_create_pads_links()
1255 int atomisp_subdev_init(struct atomisp_device *isp) in atomisp_subdev_init()
A Datomisp_fops.c636 static void atomisp_dev_init_struct(struct atomisp_device *isp) in atomisp_dev_init_struct()
699 unsigned int atomisp_dev_users(struct atomisp_device *isp) in atomisp_dev_users()
712 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_open()
788 struct atomisp_device *isp = video_get_drvdata(vdev); in atomisp_release()

Completed in 45 milliseconds