[U-Boot] [PATCH v3] mtd: spi: Clean up usage of CONFIG_SPI_FLASH_MTD
jagan at amarulasolutions.com
Wed Oct 23 19:27:39 UTC 2019
On Wed, Oct 23, 2019 at 1:11 PM Schrempf Frieder
<frieder.schrempf at kontron.de> wrote:
> From: Frieder Schrempf <frieder.schrempf at kontron.de>
> Most boards currently use SPI_FLASH_MTD only in U-Boot proper, not in
> SPL. They often rely on hacks in the board header files to include
> this option conditionally. To be able to fix this, we previously
> introduced a separate option SPL_SPI_FLASH_MTD.
> Therefore we can now adjust the Makefile and change the code in
> sf_probe.c and sf_internal.h to use CONFIG_IS_ENABLED(SPI_FLASH_MTD).
> We also need to move all occurences of CONFIG_SPI_FLASH_MTD from the
> header files to the according defconfigs. The affected boards are
> socfpga, aristainetos, cm_fx6, display5, ventana, rcar-gen2, dh_imx6
> and da850evm.
> We do this all in one patch to guarantee bisectibility.
> This change was tested with buildman to make sure it does not
> introduce any regressions by comparing the resulting binary sizes.
> Signed-off-by: Frieder Schrempf <frieder.schrempf at kontron.de>
> Reviewed-by: Stefan Roese <sr at denx.de>
> Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt at gmail.com>
> Acked-by: Lukasz Majewski <lukma at denx.de>
> Reviewed-by: Heiko Schocher <hs at denx.de>
Applied to u-boot-spi/master
More information about the U-Boot