1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright (c) 2020 Rockchip Electronics Co., Ltd. */ 3 4 #ifndef _RKISP_CAPTURE_V1X_H 5 #define _RKISP_CAPTURE_V1X_H 6 7 #if IS_ENABLED(CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V1X) 8 int rkisp_register_stream_v1x(struct rkisp_device *dev); 9 void rkisp_unregister_stream_v1x(struct rkisp_device *dev); 10 void rkisp_mi_v1x_isr(u32 mis_val, struct rkisp_device *dev); 11 #else rkisp_register_stream_v1x(struct rkisp_device * dev)12static inline int rkisp_register_stream_v1x(struct rkisp_device *dev) { return -EINVAL; } rkisp_unregister_stream_v1x(struct rkisp_device * dev)13static inline void rkisp_unregister_stream_v1x(struct rkisp_device *dev) {} rkisp_mi_v1x_isr(u32 mis_val,struct rkisp_device * dev)14static inline void rkisp_mi_v1x_isr(u32 mis_val, struct rkisp_device *dev) {} 15 #endif 16 17 #endif 18