lkml.org 
[lkml]   [2021]   [Nov]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 8/8] spi: Make SPI_S3C64XX=y impossible when EXYNOS_USI_V2=m
    Date
    When S3C64XX SPI is encapsulated in USIv2 block (e.g. in Exynos850),
    USIv2 driver must be loaded first, as it's preparing USI hardware for
    particular protocol use. Make it impossible for spi-s3c64xx driver to be
    built-in when USIv2 driver is built as a module, to prevent incorrect
    booting order for those drivers.

    Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
    ---
    drivers/spi/Kconfig | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
    index b2a8821971e1..fbdf901248be 100644
    --- a/drivers/spi/Kconfig
    +++ b/drivers/spi/Kconfig
    @@ -761,6 +761,7 @@ config SPI_S3C24XX_FIQ
    config SPI_S3C64XX
    tristate "Samsung S3C64XX/Exynos SoC series type SPI"
    depends on (PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST)
    + depends on EXYNOS_USI_V2 || !EXYNOS_USI_V2
    help
    SPI driver for Samsung S3C64XX, S5Pv210 and Exynos SoCs.
    Choose Y/M here only if you build for such Samsung SoC.
    --
    2.30.2
    \
     
     \ /
      Last update: 2021-11-27 23:42    [W:4.119 / U:0.148 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site