env: Move get/set_default_env() to env.h
[oweals/u-boot.git] / board / phytec / phycore_rk3288 / som.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (C) 2017 PHYTEC Messtechnik GmbH
4  * Author: Wadim Egorov <w.egorov@phytec.de>
5  */
6
7 /*
8  * rk3288_som struct represents the eeprom layout for PHYTEC RK3288 based SoMs
9  */
10 struct rk3288_som {
11         unsigned char api_version;      /* EEPROM layout API version */
12         unsigned char mod_version;      /* PCM/PFL/PCA */
13         unsigned char option[12];       /* coding for variants */
14         unsigned char som_rev;          /* SOM revision */
15         unsigned char mac[6];
16         unsigned char ksp;              /* 1: KSP, 2: KSM */
17         unsigned char kspno;            /* Number for KSP/KSM module */
18         unsigned char reserved[8];      /* not used */
19         unsigned char bs;               /* Bits set in previous bytes */
20 } __attribute__ ((__packed__));