coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cros_camera.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef __VENDORCODE_GOOGLE_CHROMEOS_CAMERA_H
4 #define __VENDORCODE_GOOGLE_CHROMEOS_CAMERA_H
5 
6 #include <stdint.h>
7 
8 #define CROS_CAMERA_INFO_MAGIC "CrOS"
9 #define CROS_CAMERA_INFO_VERSION 1
10 #define CROS_CAMERA_INFO_SIZE_MIN 0x0a
11 
13  uint8_t magic[4]; /* CROS_CAMERA_INFO_MAGIC */
22 };
23 
24 /* Returns 0 on success, non-zero on errors. */
26 
27 #endif
int check_cros_camera_info(const struct cros_camera_info *info)
Definition: cros_camera.c:9
static struct smmstore_params_info info
Definition: ramstage.c:12
unsigned short uint16_t
Definition: stdint.h:11
unsigned char uint8_t
Definition: stdint.h:8
uint16_t crc16
Definition: cros_camera.h:14
uint16_t sensor_pid
Definition: cros_camera.h:21
uint16_t data_format
Definition: cros_camera.h:17
uint8_t magic[4]
Definition: cros_camera.h:13
uint16_t module_pid
Definition: cros_camera.h:18
uint8_t module_vid[2]
Definition: cros_camera.h:19
uint8_t sensor_vid[2]
Definition: cros_camera.h:20