[U-Boot] [PATCH v2 0/4] mtd: spi: spi-nor-core: Add SST vendor specific SFDP parser

Eugen.Hristev at microchip.com Eugen.Hristev at microchip.com
Tue Dec 3 10:10:41 CET 2019



On 13.11.2019 17:42, Tudor Ambarus - M18064 wrote:
> 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
> 

Applied series to u-boot-atmel/next
Thanks !


More information about the U-Boot mailing list