ARM: display5: Fix CS check after moving some SPI related CONFIGs to Kconfig
authorLukasz Majewski <lukma@denx.de>
Sun, 9 Jun 2019 20:54:39 +0000 (22:54 +0200)
committerStefano Babic <sbabic@denx.de>
Fri, 19 Jul 2019 18:14:50 +0000 (20:14 +0200)
After commit 14453fbfadc2 ("Convert CONFIG_SF_DEFAULT_* to Kconfig")
and commit abe66b1b5dec ("Convert CONFIG_ENV_SPI_* to Kconfig") ,which
moved some SPI related CONFIG_* defines to Kconfig the display5 board has
become unbootable as the SPI CS check condition had wrong value.

This commit fixes this check and allows proper SPI NOR flash operation in
SPL.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
board/liebherr/display5/common.c

index 7b89d169703624ef8ef2591d29543001a1f3ffd2..8390d9a0f31cb425d9f9c45fff658b4432b603d4 100644 (file)
@@ -68,7 +68,7 @@ iomux_v3_cfg_t const ecspi2_pads[] = {
 
 int board_spi_cs_gpio(unsigned int bus, unsigned int cs)
 {
-       if (bus != 1 || cs != (IMX_GPIO_NR(5, 29) << 8))
+       if (bus != 1 || cs != 0)
                return -EINVAL;
 
        return IMX_GPIO_NR(5, 29);