From 97db1fb47fdf72fdf6a35e5b2886b14a3c13dafa Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Thu, 26 Mar 2015 15:58:41 -0700 Subject: soc: select generic gpio lib on (almost) all non-x86 SOCs BOARD_ID functionality is not what requires the GPIO lib, but it is the mainboard specific implementations that do. The option essentially says whether the SoC provides (with the interface required by the common GPIO code). Right now, x86 and Samsung's Exynos SOCs don't have support for this interface. So this should be selected by the SOC, not by BOARD_ID_SUPPORT. Signed-off-by: Stefan Reinauer BUG=none BRANCH=none TEST=emerge-storm coreboot still successfully compiled an image Change-Id: I0ce2bd7ce023f22791d31a6245833b61135504b3 Signed-off-by: Patrick Georgi Original-Commit-Id: 0dd4dea521372194eedf11b077d95fd3b15ad9f7 Original-Change-Id: I3dea6c2fb42a23fcb9d384c3bbfa7fc8e217be2d Original-Reviewed-on: https://chromium-review.googlesource.com/262743 Original-Reviewed-by: Vadim Bendebury Original-Tested-by: Stefan Reinauer Original-Commit-Queue: Stefan Reinauer Original-Reviewed-by: David Hendricks Reviewed-on: http://review.coreboot.org/9899 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- src/soc/qualcomm/ipq806x/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'src/soc/qualcomm/ipq806x') diff --git a/src/soc/qualcomm/ipq806x/Kconfig b/src/soc/qualcomm/ipq806x/Kconfig index a18fc2e1cc..5c03d52573 100644 --- a/src/soc/qualcomm/ipq806x/Kconfig +++ b/src/soc/qualcomm/ipq806x/Kconfig @@ -10,6 +10,7 @@ config SOC_QC_IPQ806X select DYNAMIC_CBMEM select HAVE_UART_SPECIAL select SPI_ATOMIC_SEQUENCING + select GENERIC_GPIO_LIB if SOC_QC_IPQ806X -- cgit v1.2.3