| From decd8ae59241c4369e1c8771af1b0dc0589c9b84 Mon Sep 17 00:00:00 2001 |
| From: YueHaibing <yuehaibing@huawei.com> |
| Date: Thu, 4 Apr 2019 22:17:48 +0800 |
| Subject: extcon: axp288: Add a depends on ACPI to the Kconfig entry |
| |
| [ Upstream commit fa3c098c2d52a268f6372fa053932e11f50cecb1 ] |
| |
| As Hans de Goede pointed, using this driver without ACPI |
| makes little sense, so add ACPI dependency to Kconfig entry |
| to fix a build error while CONFIG_ACPI is not set. |
| |
| drivers/extcon/extcon-axp288.c: In function 'axp288_extcon_probe': |
| drivers/extcon/extcon-axp288.c:363:20: error: dereferencing pointer to incomplete type |
| put_device(&adev->dev); |
| |
| Fixes: 0cf064db948a ("extcon: axp288: Convert to use acpi_dev_get_first_match_dev()") |
| Reported-by: Hulk Robot <hulkci@huawei.com> |
| Suggested-by: Hans de Goede <hdegoede@redhat.com> |
| Signed-off-by: YueHaibing <yuehaibing@huawei.com> |
| Reviewed-by: Hans de Goede <hdegoede@redhat.com> |
| Reviewed-by: Mukesh Ojha <mojha@codeaurora.org> |
| Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/extcon/Kconfig | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/extcon/Kconfig b/drivers/extcon/Kconfig |
| index 540e8cd16ee6e..db3bcf96b98fb 100644 |
| --- a/drivers/extcon/Kconfig |
| +++ b/drivers/extcon/Kconfig |
| @@ -30,7 +30,7 @@ config EXTCON_ARIZONA |
| |
| config EXTCON_AXP288 |
| tristate "X-Power AXP288 EXTCON support" |
| - depends on MFD_AXP20X && USB_SUPPORT && X86 |
| + depends on MFD_AXP20X && USB_SUPPORT && X86 && ACPI |
| select USB_ROLE_SWITCH |
| help |
| Say Y here to enable support for USB peripheral detection |
| -- |
| 2.20.1 |
| |