Home | History | Annotate | Download | only in phycore_rk3288
      1 /* SPDX-License-Identifier: GPL-2.0+ */
      2 /*
      3  * Copyright (C) 2017 PHYTEC Messtechnik GmbH
      4  * Author: Wadim Egorov <w.egorov (at) 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__));
     21