summaryrefslogtreecommitdiffstats
path: root/target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2014-12-17 14:53:25 +0000
committerRafał Miłecki <zajec5@gmail.com>2014-12-17 14:53:25 +0000
commite21e9c55484762a3bc4fe6521d5b1fc84bfa1a1e (patch)
tree9fced2f084635096d5d48098385ea49590f36f4f /target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch
parentd27c682def7cdaa887e06b0edb1b4a29c0130eb4 (diff)
downloadmaster-31e0f0ae-e21e9c55484762a3bc4fe6521d5b1fc84bfa1a1e.tar.gz
master-31e0f0ae-e21e9c55484762a3bc4fe6521d5b1fc84bfa1a1e.tar.bz2
master-31e0f0ae-e21e9c55484762a3bc4fe6521d5b1fc84bfa1a1e.zip
bcm53xx: backport spi-nor changes and update bcm53xxspiflash
Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 43738
Diffstat (limited to 'target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch')
-rw-r--r--target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch42
1 files changed, 0 insertions, 42 deletions
diff --git a/target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch b/target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch
deleted file mode 100644
index f2bb0542b9..0000000000
--- a/target/linux/bcm53xx/patches-3.14/405-mtd-bcm53xxspiflash-try-using-JEDEC-as-one-of-method.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/drivers/mtd/spi-nor/bcm53xxspiflash.c
-+++ b/drivers/mtd/spi-nor/bcm53xxspiflash.c
-@@ -173,7 +173,8 @@ static const struct spi_device_id *bcm53
-
- /* TODO: Try more ID commands */
-
-- return ERR_PTR(-ENODEV);
-+ /* Some chips used by Broadcom may actually support JEDEC */
-+ return spi_nor_read_id(nor);
-
- found_name:
- id = spi_nor_match_id(name);
---- a/drivers/mtd/spi-nor/spi-nor.c
-+++ b/drivers/mtd/spi-nor/spi-nor.c
-@@ -629,7 +629,7 @@ const struct spi_device_id spi_nor_ids[]
- };
- EXPORT_SYMBOL_GPL(spi_nor_ids);
-
--static const struct spi_device_id *spi_nor_read_id(struct spi_nor *nor)
-+const struct spi_device_id *spi_nor_read_id(struct spi_nor *nor)
- {
- int tmp;
- u8 id[5];
-@@ -660,6 +660,7 @@ static const struct spi_device_id *spi_n
- dev_err(nor->dev, "unrecognized JEDEC id %06x\n", jedec);
- return ERR_PTR(-ENODEV);
- }
-+EXPORT_SYMBOL_GPL(spi_nor_read_id);
-
- static int spi_nor_read(struct mtd_info *mtd, loff_t from, size_t len,
- size_t *retlen, u_char *buf)
---- a/include/linux/mtd/spi-nor.h
-+++ b/include/linux/mtd/spi-nor.h
-@@ -188,6 +188,8 @@ struct spi_nor {
- void *priv;
- };
-
-+const struct spi_device_id *spi_nor_read_id(struct spi_nor *nor);
-+
- /**
- * spi_nor_scan() - scan the SPI NOR
- * @nor: the spi_nor structure