diff options
author | Yanhong Wang <yanhong.wang@linux.starfivetech.com> | 2022-10-13 04:21:50 +0300 |
---|---|---|
committer | Jianlong Huang <jianlong.huang@starfivetech.com> | 2022-11-03 11:31:41 +0300 |
commit | 1fefd079254acb2a5ea4f773e80746fa7311900b (patch) | |
tree | f408e9f8665b449f4ddaafa201ee1f7b10237966 /include/configs/starfive-visionfive2.h | |
parent | a98d92b150695ab214bb119a9afc07d38d136a1f (diff) | |
download | u-boot-1fefd079254acb2a5ea4f773e80746fa7311900b.tar.xz |
board: starfive: move eeprom macro definition
Move eeprom macro definition form h file to c.
Signed-off-by: Yanhong Wang <yanhong.wang@linux.starfivetech.com>
Diffstat (limited to 'include/configs/starfive-visionfive2.h')
-rw-r--r-- | include/configs/starfive-visionfive2.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/include/configs/starfive-visionfive2.h b/include/configs/starfive-visionfive2.h index 3eaf214fd5..3146c52321 100644 --- a/include/configs/starfive-visionfive2.h +++ b/include/configs/starfive-visionfive2.h @@ -172,43 +172,5 @@ #define memcpy_fromio(a, c, l) memcpy((a), (c), (l)) #define memcpy_toio(c, a, l) memcpy((c), (a), (l)) -#ifdef CONFIG_ID_EEPROM /* EEPROM for SN and MAC */ -#define CONFIG_SYS_EEPROM_BUS_NUM 5 - -#define FORMAT_VERSION 0x2 -#define PCB_VERSION 0x1 -#define BOM_VERSION 'A' -/* - * BYTES_PER_EEPROM_PAGE: the 24FC04H datasheet says that data can - * only be written in page mode, which means 16 bytes at a time: - * 16-Byte Page Write Buffer - */ -#define BYTES_PER_EEPROM_PAGE 16 - -/* - * EEPROM_WRITE_DELAY_MS: the 24FC04H datasheet says it takes up to - * 5ms to complete a given write: - * Write Cycle Time (byte or page) ro Page Write Time 5 ms, Maximum - */ -#define EEPROM_WRITE_DELAY_MS 5000 -/* - * StarFive OUI. Registration Date is 20xx-xx-xx - */ -#define STARFIVE_OUI_PREFIX "6C:CF:39:" -#define STARFIVE_DEFAULT_MAC0 {0x6c, 0xcf, 0x39, 0x6c, 0xde, 0xad} -#define STARFIVE_DEFAULT_MAC1 {0x6c, 0xcf, 0x39, 0x7c, 0xae, 0x5d} - -/* Magic number at the first four bytes of EEPROM HATs */ -#define STARFIVE_EEPROM_HATS_SIG "SFVF" /* StarFive VisionFive */ - -#define STARFIVE_EEPROM_HATS_SIZE_MAX 256 /* Header + Atom1&4(v1) */ -#define STARFIVE_EEPROM_WP_OFFSET 0 /* Read only field */ -#define STARFIVE_EEPROM_ATOM1_PSTR "VF7110A1-2228-D008E000-00000001\0" -#define STARFIVE_EEPROM_ATOM1_PSTR_SIZE 32 -#define STARFIVE_EEPROM_ATOM1_SN_OFFSET 23 -#define STARFIVE_EEPROM_ATOM1_VSTR "StarFive Technology Co., Ltd.\0\0\0" -#define STARFIVE_EEPROM_ATOM1_VSTR_SIZE 32 -#endif - #endif /* _STARFIVE_VISIONFIVE2_H */ |