0a2624c72b6c37a5869721d78a5101dcd7e2df6d
[openwrt/svn-archive/archive.git] / package / uboot-ifxmips / patches / 120-eon_flash.patch
1 Index: u-boot-1.1.5/board/ifx/danube/flash.c
2 ===================================================================
3 --- u-boot-1.1.5.orig/board/ifx/danube/flash.c 2010-03-19 12:12:27.000000000 +0100
4 +++ u-boot-1.1.5/board/ifx/danube/flash.c 2010-03-19 12:12:30.000000000 +0100
5 @@ -477,7 +477,10 @@
6 printf("%s:%s[%d]\n", __FILE__, __func__, __LINE__);
7 info->flash_id = FLASH_MAN_MX ;//0x00030000
8 break;
9 -
10 + case (uchar)EON_MANUFACT:
11 + printf("%s:%s[%d]\n", __FILE__, __func__, __LINE__);
12 + info->flash_id = FLASH_MAN_AMD ;
13 + break;
14 default:
15 printf("%s:%s[%d]\n", __FILE__, __func__, __LINE__);
16 info->flash_id = FLASH_UNKNOWN;
17 Index: u-boot-1.1.5/include/flash.h
18 ===================================================================
19 --- u-boot-1.1.5.orig/include/flash.h 2010-03-19 12:16:23.000000000 +0100
20 +++ u-boot-1.1.5/include/flash.h 2010-03-19 12:16:48.000000000 +0100
21 @@ -130,6 +130,7 @@
22 #define TOSH_MANUFACT 0x00980098 /* TOSHIBA manuf. ID in D23..D16, D7..D0 */
23 #define MT2_MANUFACT 0x002C002C /* alternate MICRON manufacturer ID*/
24 #define EXCEL_MANUFACT 0x004A004A /* Excel Semiconductor */
25 +#define EON_MANUFACT 0x0000007F
26
27 #define EON_ID_EN29LV320B 0x22f9
28 #define FLASH_29LV320B 0xE0