12874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2a2bce379SSteve Longerbeam /* 3a2bce379SSteve Longerbeam * Copyright (c) 2014-2017 Mentor Graphics Inc. 4a2bce379SSteve Longerbeam */ 5a2bce379SSteve Longerbeam 6a2bce379SSteve Longerbeam #ifndef __LINUX_IMX_MEDIA_H__ 7a2bce379SSteve Longerbeam #define __LINUX_IMX_MEDIA_H__ 8a2bce379SSteve Longerbeam 9a2bce379SSteve Longerbeam /* 10a2bce379SSteve Longerbeam * events from the subdevs 11a2bce379SSteve Longerbeam */ 12a2bce379SSteve Longerbeam #define V4L2_EVENT_IMX_CLASS V4L2_EVENT_PRIVATE_START 13a2bce379SSteve Longerbeam #define V4L2_EVENT_IMX_FRAME_INTERVAL_ERROR (V4L2_EVENT_IMX_CLASS + 1) 14a2bce379SSteve Longerbeam 15a2bce379SSteve Longerbeam enum imx_ctrl_id { 16a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_ENABLE = (V4L2_CID_USER_IMX_BASE + 0), 17a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_NUM, 18a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_TOLERANCE_MIN, 19a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_TOLERANCE_MAX, 20a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_NUM_SKIP, 21a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_ICAP_EDGE, 22a2bce379SSteve Longerbeam V4L2_CID_IMX_FIM_ICAP_CHANNEL, 23a2bce379SSteve Longerbeam }; 24a2bce379SSteve Longerbeam 25a2bce379SSteve Longerbeam #endif 26