/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (c) 2019 MediaTek Inc. */ #ifndef _CAM_CAL_DATA_H #define _CAM_CAL_DATA_H #ifdef CONFIG_COMPAT /* 64 bit */ #include #include #endif struct CAM_CAL_SENSOR_INFO { u32 sensor_id; }; struct stCAM_CAL_INFO_STRUCT { u32 u4Offset; u32 u4Length; u32 sensorID; /* * MAIN = 0x01, * SUB = 0x02, * MAIN_2 = 0x04, * SUB_2 = 0x08, * MAIN_3 = 0x10, */ u32 deviceID; u8 *pu1Params; }; #ifdef CONFIG_COMPAT struct COMPAT_stCAM_CAL_INFO_STRUCT { u32 u4Offset; u32 u4Length; u32 sensorID; u32 deviceID; compat_uptr_t pu1Params; }; #endif #endif/*_CAM_CAL_DATA_H*/