/Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/ |
D | sun4i_dma.c | 36 static void sun4i_csi_capture_start(struct sun4i_csi *csi) in sun4i_csi_capture_start() 41 static void sun4i_csi_capture_stop(struct sun4i_csi *csi) in sun4i_csi_capture_stop() 52 struct sun4i_csi *csi = vb2_get_drv_priv(vq); in sun4i_csi_queue_setup() local 75 struct sun4i_csi *csi = vb2_get_drv_priv(vb->vb2_queue); in sun4i_csi_buffer_prepare() local 93 static int sun4i_csi_setup_scratch_buffer(struct sun4i_csi *csi, in sun4i_csi_setup_scratch_buffer() 111 static int sun4i_csi_buffer_fill_slot(struct sun4i_csi *csi, unsigned int slot) in sun4i_csi_buffer_fill_slot() 144 static int sun4i_csi_buffer_fill_all(struct sun4i_csi *csi) in sun4i_csi_buffer_fill_all() 158 static void sun4i_csi_buffer_mark_done(struct sun4i_csi *csi, in sun4i_csi_buffer_mark_done() 178 static int sun4i_csi_buffer_flip(struct sun4i_csi *csi, unsigned int sequence) in sun4i_csi_buffer_flip() 195 struct sun4i_csi *csi = vb2_get_drv_priv(vb->vb2_queue); in sun4i_csi_buffer_queue() local [all …]
|
D | sun4i_csi.c | 39 struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, in sun4i_csi_notify_bound() local 58 struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, in sun4i_csi_notify_complete() local 108 static int sun4i_csi_notifier_init(struct sun4i_csi *csi) in sun4i_csi_notifier_init() 145 struct sun4i_csi *csi; in sun4i_csi_probe() local 250 struct sun4i_csi *csi = platform_get_drvdata(pdev); in sun4i_csi_remove() local 269 struct sun4i_csi *csi = dev_get_drvdata(dev); in sun4i_csi_runtime_resume() local 284 struct sun4i_csi *csi = dev_get_drvdata(dev); in sun4i_csi_runtime_suspend() local
|
D | sun4i_v4l2.c | 56 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_querycap() local 95 static void _sun4i_csi_try_fmt(struct sun4i_csi *csi, in _sun4i_csi_try_fmt() 142 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_try_fmt_vid_cap() local 152 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_s_fmt_vid_cap() local 163 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_g_fmt_vid_cap() local 206 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_open() local 241 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_release() local 291 struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev); in sun4i_csi_subdev_get_fmt() local 308 struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev); in sun4i_csi_subdev_set_fmt() local 354 int sun4i_csi_v4l2_register(struct sun4i_csi *csi) in sun4i_csi_v4l2_register()
|
/Linux-v5.4/drivers/staging/media/imx/ |
D | imx7-media-csi.c | 198 static u32 imx7_csi_reg_read(struct imx7_csi *csi, unsigned int offset) in imx7_csi_reg_read() 203 static void imx7_csi_reg_write(struct imx7_csi *csi, unsigned int value, in imx7_csi_reg_write() 209 static void imx7_csi_hw_reset(struct imx7_csi *csi) in imx7_csi_hw_reset() 220 static u32 imx7_csi_irq_clear(struct imx7_csi *csi) in imx7_csi_irq_clear() 230 static void imx7_csi_init_interface(struct imx7_csi *csi) in imx7_csi_init_interface() 246 static void imx7_csi_hw_enable_irq(struct imx7_csi *csi) in imx7_csi_hw_enable_irq() 262 static void imx7_csi_hw_disable_irq(struct imx7_csi *csi) in imx7_csi_hw_disable_irq() 275 static void imx7_csi_hw_enable(struct imx7_csi *csi) in imx7_csi_hw_enable() 284 static void imx7_csi_hw_disable(struct imx7_csi *csi) in imx7_csi_hw_disable() 293 static void imx7_csi_dma_reflash(struct imx7_csi *csi) in imx7_csi_dma_reflash() [all …]
|
D | imx-media-of.c | 153 struct v4l2_subdev *csi) in imx_media_create_csi_of_links()
|
D | imx-media-internal-sd.c | 191 struct v4l2_subdev *csi) in imx_media_register_ipu_internal_subdevs()
|
D | imx-ic-prp.c | 295 struct v4l2_subdev *csi; in prp_link_validate() local
|
/Linux-v5.4/drivers/media/platform/sunxi/sun6i-csi/ |
D | sun6i_csi.c | 33 struct sun6i_csi csi; member 44 static inline struct sun6i_csi_dev *sun6i_csi_to_dev(struct sun6i_csi *csi) in sun6i_csi_to_dev() 50 bool sun6i_csi_is_format_supported(struct sun6i_csi *csi, in sun6i_csi_is_format_supported() 164 int sun6i_csi_set_power(struct sun6i_csi *csi, bool enable) in sun6i_csi_set_power() 376 struct sun6i_csi *csi = &sdev->csi; in sun6i_csi_setup_bus() local 464 struct sun6i_csi *csi = &sdev->csi; in sun6i_csi_set_format() local 571 int sun6i_csi_update_config(struct sun6i_csi *csi, in sun6i_csi_update_config() 588 void sun6i_csi_update_buf_addr(struct sun6i_csi *csi, dma_addr_t addr) in sun6i_csi_update_buf_addr() 602 void sun6i_csi_set_stream(struct sun6i_csi *csi, bool enable) in sun6i_csi_set_stream() 629 static int sun6i_csi_link_entity(struct sun6i_csi *csi, in sun6i_csi_link_entity() [all …]
|
D | sun6i_video.h | 19 struct sun6i_csi *csi; member
|
D | sun6i_video.c | 595 int sun6i_video_init(struct sun6i_video *video, struct sun6i_csi *csi, in sun6i_video_init()
|
/Linux-v5.4/drivers/gpu/ipu-v3/ |
D | ipu-csi.c | 177 static inline u32 ipu_csi_read(struct ipu_csi *csi, unsigned offset) in ipu_csi_read() 182 static inline void ipu_csi_write(struct ipu_csi *csi, u32 value, in ipu_csi_write() 192 static int ipu_csi_set_testgen_mclk(struct ipu_csi *csi, u32 pixel_clk, in ipu_csi_set_testgen_mclk() 378 ipu_csi_set_bt_interlaced_codes(struct ipu_csi *csi, in ipu_csi_set_bt_interlaced_codes() 427 int ipu_csi_init_interface(struct ipu_csi *csi, in ipu_csi_init_interface() 520 bool ipu_csi_is_interlaced(struct ipu_csi *csi) in ipu_csi_is_interlaced() 551 void ipu_csi_get_window(struct ipu_csi *csi, struct v4l2_rect *w) in ipu_csi_get_window() 570 void ipu_csi_set_window(struct ipu_csi *csi, struct v4l2_rect *w) in ipu_csi_set_window() 589 void ipu_csi_set_downsize(struct ipu_csi *csi, bool horiz, bool vert) in ipu_csi_set_downsize() 606 void ipu_csi_set_test_generator(struct ipu_csi *csi, bool active, in ipu_csi_set_test_generator() [all …]
|
/Linux-v5.4/Documentation/media/v4l-drivers/ |
D | imx7.rst | 51 csi section in i.MX7 Video Capture Driver
|
/Linux-v5.4/drivers/media/platform/rcar-vin/ |
D | rcar-vin.h | 119 enum rvin_csi_id csi; member 258 } csi[RVIN_CSI_MAX]; member
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | imx6sll.dtsi | 612 csi: csi@20e8000 { label
|
D | sunxi-h3-h5.dtsi | 749 csi: camera@1cb0000 { label
|
D | imx6sl.dtsi | 736 csi: csi@20e4000 { label
|
D | sun8i-a83t.dtsi | 1017 csi: camera@1cb0000 { label
|
D | imx6ul.dtsi | 968 csi: csi@21c4000 { label
|
D | imx7s.dtsi | 748 csi: csi@30710000 { label
|
/Linux-v5.4/drivers/staging/uwb/ |
D | allocator.c | 130 struct uwb_rsv_col_set_info *csi = &ci->csi; in uwb_rsv_find_best_column_set() local
|
D | uwb-internal.h | 135 struct uwb_rsv_col_set_info csi; member
|
/Linux-v5.4/drivers/clk/imx/ |
D | clk-imx31.c | 41 per_div, per, csi, fir, csi_div, usb_div_pre, usb_div_post, fir_div_pre, enumerator
|
/Linux-v5.4/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a64.dtsi | 985 csi: csi@1cb0000 { label
|
/Linux-v5.4/arch/ia64/kernel/ |
D | topology.c | 141 pal_cache_shared_info_t csi; in cache_shared_cpu_map_setup() local
|
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rxmq.c | 275 bool csi) in iwl_mvm_pass_packet_to_mac80211() 1563 bool csi = false; in iwl_mvm_rx_mpdu_mq() local
|