summaryrefslogtreecommitdiff
path: root/packages/u-boot/u-boot-1.3.2/mpc8313e-rdb-eeprom.patch
blob: bdc69d95626f339a3f7ff87fa21c886dbe4e126f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Index: u-boot-1.3.2/include/configs/MPC8313ERDB.h
===================================================================
--- u-boot-1.3.2.orig/include/configs/MPC8313ERDB.h	2008-09-12 18:52:50.000000000 +0200
+++ u-boot-1.3.2/include/configs/MPC8313ERDB.h	2008-09-12 18:52:58.000000000 +0200
@@ -263,6 +263,16 @@
 #define CFG_I2C_OFFSET		0x3000
 #define CFG_I2C2_OFFSET		0x3100
 
+/*
+ * EEPROM configuration
+ */
+#define CONFIG_CMD_EEPROM
+#define CFG_I2C_EEPROM_ADDR_LEN		2	/* 16-bit EEPROM address */
+#define CFG_I2C_EEPROM_ADDR		0x50	/* Atmel: AT24C256*/
+#define CFG_EEPROM_PAGE_WRITE_DELAY_MS	10	/* 10ms of delay */
+#define CFG_EEPROM_PAGE_WRITE_BITS	6	/* 64-Byte Page Write Mode */
+#define CFG_EEPROM_PAGE_WRITE_ENABLE
+
 /* TSEC */
 #define CFG_TSEC1_OFFSET	0x24000
 #define CFG_TSEC1		(CFG_IMMR+CFG_TSEC1_OFFSET)