]> git.baikalelectronics.ru Git - uboot.git/commit
mtd: spi: Set CONFIG_SF_DEFAULT_MODE default to 0
authorMarek Vasut <marex@denx.de>
Tue, 14 Sep 2021 18:28:24 +0000 (20:28 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 28 Sep 2021 16:03:21 +0000 (12:03 -0400)
commit198414718ec8bf595a394787c35216ba6a2fd6b9
tree007ede98dba7a6c3a9d1eda53a3b849a729b381d
parentc77145a3e28709f3701eeeed7cf2f947e4c74dce
mtd: spi: Set CONFIG_SF_DEFAULT_MODE default to 0

Before aa8f2d0127f ("spi: Update speed/mode on change") most systems
silently defaulted to SF bus mode 0. Now the mode is always updated,
which causes breakage. It seems most SF which are used as boot media
operate in bus mode 0, so switch that as the default.

This should fix booting at least on Altera SoCFPGA, ST STM32, Xilinx
ZynqMP, NXP iMX and Rockchip SoCs, which recently ran into trouble
with mode 3. Marvell Kirkwood and Xilinx microblaze need to be checked
as those might need mode 3.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com>
Cc: Andreas Biessmann <andreas@biessmann.org>
Cc: Eugen Hristev <eugen.hristev@microchip.com>
Cc: Michal Simek <michal.simek@xilinx.com>
Cc: Patrice Chotard <patrice.chotard@foss.st.com>
Cc: Patrick Delaunay <patrick.delaunay@foss.st.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Siew Chin Lim <elly.siew.chin.lim@intel.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: Valentin Longchamp <valentin.longchamp@hitachi-powergrids.com>
Cc: Vignesh Raghavendra <vigneshr@ti.com>
drivers/mtd/spi/Kconfig