summaryrefslogtreecommitdiff
path: root/include/configs/starfive-visionfive2.h
diff options
context:
space:
mode:
authorYanhong Wang <yanhong.wang@linux.starfivetech.com>2022-10-13 04:21:50 +0300
committerJianlong Huang <jianlong.huang@starfivetech.com>2022-11-03 11:31:41 +0300
commit1fefd079254acb2a5ea4f773e80746fa7311900b (patch)
treef408e9f8665b449f4ddaafa201ee1f7b10237966 /include/configs/starfive-visionfive2.h
parenta98d92b150695ab214bb119a9afc07d38d136a1f (diff)
downloadu-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.h38
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 */