lkml.org 
[lkml]   [2020]   [Oct]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.8 343/633] arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER
    Date
    From: Necip Fazil Yildiran <fazilyildiran@gmail.com>

    [ Upstream commit 63bcf87cb1c57956e1179f1a78dde625c7e3cba7 ]

    When ARC_SOC_HSDK is enabled and RESET_CONTROLLER is disabled, it results
    in the following Kbuild warning:

    WARNING: unmet direct dependencies detected for RESET_HSDK
    Depends on [n]: RESET_CONTROLLER [=n] && HAS_IOMEM [=y] && (ARC_SOC_HSDK [=y] || COMPILE_TEST [=n])
    Selected by [y]:
    - ARC_SOC_HSDK [=y] && ISA_ARCV2 [=y]

    The reason is that ARC_SOC_HSDK selects RESET_HSDK without depending on or
    selecting RESET_CONTROLLER while RESET_HSDK is subordinate to
    RESET_CONTROLLER.

    Honor the kconfig menu hierarchy to remove kconfig dependency warnings.

    Fixes: a528629dfd3b ("ARC: [plat-hsdk] select CONFIG_RESET_HSDK from Kconfig")
    Signed-off-by: Necip Fazil Yildiran <fazilyildiran@gmail.com>
    Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arc/plat-hsdk/Kconfig | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/arch/arc/plat-hsdk/Kconfig b/arch/arc/plat-hsdk/Kconfig
    index ce81018345184..6b5c54576f54d 100644
    --- a/arch/arc/plat-hsdk/Kconfig
    +++ b/arch/arc/plat-hsdk/Kconfig
    @@ -8,5 +8,6 @@ menuconfig ARC_SOC_HSDK
    select ARC_HAS_ACCL_REGS
    select ARC_IRQ_NO_AUTOSAVE
    select CLK_HSDK
    + select RESET_CONTROLLER
    select RESET_HSDK
    select HAVE_PCI
    --
    2.25.1


    \
     
     \ /
      Last update: 2020-10-27 17:59    [W:2.590 / U:0.124 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site