FILE
atomisp_ioctl.h
File preview with syntax highlighting.
linux-6.19.14/drivers/staging/media/atomisp/pci/atomisp_ioctl.h
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Support for Medifield PNW Camera Imaging ISP subsystem. 4 * 5 * Copyright (c) 2010 Intel Corporation. All Rights Reserved. 6 * 7 * Copyright (c) 2010 Silicon Hive www.siliconhive.com. 8 */ 9 10#ifndef __ATOMISP_IOCTL_H__ 11#define __ATOMISP_IOCTL_H__ 12 13#include "ia_css.h" 14 15struct atomisp_device; 16struct atomisp_video_pipe; 17 18extern const struct atomisp_format_bridge atomisp_output_fmts[]; 19 20const struct 21atomisp_format_bridge *atomisp_get_format_bridge(unsigned int pixelformat); 22 23const struct 24atomisp_format_bridge *atomisp_get_format_bridge_from_mbus(u32 mbus_code); 25 26int atomisp_pipe_check(struct atomisp_video_pipe *pipe, bool streaming_ok); 27 28int atomisp_alloc_css_stat_bufs(struct atomisp_sub_device *asd, 29 uint16_t stream_id); 30 31int atomisp_start_streaming(struct vb2_queue *vq, unsigned int count); 32void atomisp_stop_streaming(struct vb2_queue *vq); 33 34extern const struct v4l2_ioctl_ops atomisp_ioctl_ops; 35 36#endif /* __ATOMISP_IOCTL_H__ */
~/
Read-only file preview.