linux-gbmc: Backport Winbond W25Q512NW support
ref:
https://github.com/torvalds/linux/commit/ef434f08b0562069cf431873a052692357d325a1
Tested:
```
kernel msg : [ 88.914587] spi-nor spi1.0: w25q512nwq (65536 Kbytes)
```
```
dev: size erasesize name
mtd0: 04000000 00001000 "bmc"
mtd1: 00400000 00001000 "u-boot"
mtd2: 00800000 00001000 "kernel"
mtd3: 02fe0000 00001000 "rofs"
mtd4: 00010000 00001000 "image-descriptor"
mtd5: 00100000 00001000 "hoth-update"
mtd6: 00300000 00001000 "rwfs"
mtd7: 00010000 00001000 "hoth-mailbox"
mtd8: 04000000 00001000 "bios"
root@machine:/tmp# flashcp -v /tmp/image-bios /dev/mtd8
Erasing block: 16384/16384 (100%)
Writing kb: 65536/65536 (100%)
Verifying kb: 65536/65536 (100%)
```
Google-Bug-Id: 346498543
Change-Id: I736421115527713fd9262f4dd27c554627a7c494
Signed-off-by: David Wang <davidwang@quanta.corp-partner.google.com>
(cherry picked from commit 0e3b8edd78d4ae1d16789d742d1bd09b96b6e2b5)
2 files changed