1 #ifndef __UAPI_CAM_CPAS_H__ 2 #define __UAPI_CAM_CPAS_H__ 3 4 #include "cam_defs.h" 5 6 #define CAM_FAMILY_CAMERA_SS 1 7 #define CAM_FAMILY_CPAS_SS 2 8 9 /** 10 * struct cam_cpas_query_cap - CPAS query device capability payload 11 * 12 * @camera_family : Camera family type 13 * @reserved : Reserved field for alignment 14 * @camera_version : Camera platform version 15 * @cpas_version : Camera CPAS version within camera platform 16 * 17 */ 18 struct cam_cpas_query_cap { 19 uint32_t camera_family; 20 uint32_t reserved; 21 struct cam_hw_version camera_version; 22 struct cam_hw_version cpas_version; 23 }; 24 25 #endif /* __UAPI_CAM_CPAS_H__ */ 26