X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=target%2Flinux%2Fgeneric-2.6%2Fpatches-2.6.35%2F089-mtd-samsung-flash.patch;fp=target%2Flinux%2Fgeneric-2.6%2Fpatches-2.6.35%2F089-mtd-samsung-flash.patch;h=0000000000000000000000000000000000000000;hp=7cb4efdffc75c00b541951324bb48a40fa4ea8d8;hb=c6ab1b23be796c1bbe1915ac566fe3377ae8109f;hpb=01131f5dd9f61be5a5c857152ca079f316fd7538 diff --git a/target/linux/generic-2.6/patches-2.6.35/089-mtd-samsung-flash.patch b/target/linux/generic-2.6/patches-2.6.35/089-mtd-samsung-flash.patch deleted file mode 100644 index 7cb4efdffc..0000000000 --- a/target/linux/generic-2.6/patches-2.6.35/089-mtd-samsung-flash.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/drivers/mtd/chips/cfi_cmdset_0002.c -+++ b/drivers/mtd/chips/cfi_cmdset_0002.c -@@ -374,9 +374,32 @@ static void cfi_fixup_major_minor(struct - { - // manufacturers defined in include/linux/mtd/cfi.h - -- if (cfi->mfr == CFI_MFR_SAMSUNG && cfi->id == 0x257e && -- extp->MajorVersion == '0') -+ if (cfi->mfr == CFI_MFR_SAMSUNG && -+ extp->MajorVersion == '0') { -+ printk(" Fixed Samsung's Amd/Fujitsu Extended Query version from %c.%c", -+ extp->MajorVersion, extp->MinorVersion); -+ - extp->MajorVersion = '1'; -+ extp->MinorVersion = '0'; -+ -+ printk(" to %c.%c.\n", -+ extp->MajorVersion, extp->MinorVersion); -+ } -+ -+ if (cfi->mfr == CFI_MFR_SAMSUNG && -+ extp->MajorVersion == '3' && extp->MinorVersion == '3') { -+ printk(KERN_NOTICE " Newer Samsung flash detected, " -+ "should be compatibile with Amd/Fujitsu.\n"); -+ -+ printk(" Fixed Samsung's Amd/Fujitsu Extended Query version from %c.%c", -+ extp->MajorVersion, extp->MinorVersion); -+ -+ extp->MajorVersion = '1'; // set to 1.3 (last defined version) -+ extp->MinorVersion = '3'; -+ -+ printk(" to %c.%c.\n", -+ extp->MajorVersion, extp->MinorVersion); -+ } - } - - struct mtd_info *cfi_cmdset_0002(struct map_info *map, int primary)