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_V4L2_H__ 11 #define __ATOMISP_V4L2_H__ 12 13 struct atomisp_video_pipe; 14 struct v4l2_device; 15 struct atomisp_device; 16 struct firmware; 17 18 int atomisp_video_init(struct atomisp_video_pipe *video); 19 void atomisp_video_unregister(struct atomisp_video_pipe *video); 20 const struct firmware *atomisp_load_firmware(struct atomisp_device *isp); 21 int atomisp_csi_lane_config(struct atomisp_device *isp); 22 int atomisp_register_device_nodes(struct atomisp_device *isp); 23 24 #endif /* __ATOMISP_V4L2_H__ */ 25