Skip to content
  • Krzysztof Kozlowski's avatar
    power: max14577: Fix circular config SYSFS dependency · 6a91e854
    Krzysztof Kozlowski authored
    
    
    Make the max14577 charger driver depending on SYSFS instead selecting
    it. This fixes warning on x86_64 with allmodconfig:
    
    scripts/kconfig/conf --allmodconfig Kconfig
    fs/sysfs/Kconfig:1:error: recursive dependency detected!
    fs/sysfs/Kconfig:1:	symbol SYSFS is selected by CHARGER_MAX14577
    drivers/power/Kconfig:327:	symbol CHARGER_MAX14577 depends on POWER_SUPPLY
    drivers/power/Kconfig:1:	symbol POWER_SUPPLY is selected by HID_SONY
    drivers/hid/Kconfig:638:	symbol HID_SONY depends on NEW_LEDS
    drivers/leds/Kconfig:8:	symbol NEW_LEDS is selected by SENSORS_APPLESMC
    drivers/hwmon/Kconfig:299:	symbol SENSORS_APPLESMC depends on HWMON
    drivers/hwmon/Kconfig:5:	symbol HWMON is selected by EEEPC_LAPTOP
    drivers/platform/x86/Kconfig:496:	symbol EEEPC_LAPTOP depends on HOTPLUG_PCI
    drivers/pci/hotplug/Kconfig:5:	symbol HOTPLUG_PCI depends on SYSFS
    
    Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
    Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: default avatarSebastian Reichel <sre@kernel.org>
    6a91e854