[U-Boot] [PATCH v2 0/4] mtd: spi: spi-nor-core: Add SST vendor specific SFDP parser
Tudor.Ambarus at microchip.com
Tudor.Ambarus at microchip.com
Wed Nov 13 15:42:49 UTC 2019
From: Tudor Ambarus <tudor.ambarus at microchip.com>
Parse manufacturer specific SFDP table. The SST SFDP table contains
pre-programmed globally unique MAC addresses. Retrieve the MAC
address from the SPI NOR flash and set it in ethaddr in env.
v2:
- s/SFDP_MICROCHIP_ID/SFDP_SST_ID
- don't drop all information we extracted from BFPT if optional table
parsers fail. In case of failing, each optional SFDP parser is
responsible to roll back to the previously known spi_nor data.
Tudor Ambarus (4):
mtd: spi: spi-nor-core: Add SST vendor specific SFDP parser
board: atmel: sama5d27_wlsom1_ek: Set ethaddr from spi-nor flash
configs: sama5d27_wlsom1_ek: qspiflash: Enable SPI NOR ethaddr
retrieval
configs: sama5d27_wlsom1_ek: mmc: Enable SPI NOR ethaddr retrieval
arch/arm/mach-at91/include/mach/at91_common.h | 1 +
board/atmel/common/Makefile | 1 +
board/atmel/common/mac-spi-nor.c | 127 +++++++++++++++++++++
.../atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c | 3 +
configs/sama5d27_wlsom1_ek_mmc_defconfig | 5 +
configs/sama5d27_wlsom1_ek_qspiflash_defconfig | 1 +
drivers/mtd/spi/spi-nor-core.c | 46 +++++++-
include/linux/mtd/spi-nor.h | 2 +
8 files changed, 184 insertions(+), 2 deletions(-)
create mode 100644 board/atmel/common/mac-spi-nor.c
--
2.9.5
More information about the U-Boot
mailing list