u-boot/drivers/pch/Kconfig
Simon Glass 26047f6029 x86: Allow removal of standard PCH drivers
These drivers are not needed on all platforms. While they are small, it
is useful in TPL to drop then. Add Kconfig control to allow this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2019-12-15 11:44:16 +08:00

28 lines
990 B
Plaintext

config PCH
bool "Enable Platform-controller Hub (PCH) support"
depends on X86 || SANDBOX
help
Most x86 chips include a PCH which is responsible for handling
parts of the system not handled by that CPU. It supersedes the
northbridge / southbridge architecture that was previously used. The
PCH allows for higher performance since the memory functions are
handled in the CPU.
config X86_PCH7
bool "Add support for Intel PCH7"
default y if X86
help
Enable this if your SoC uses Platform Controller Hub 7 (PCH7). This
dates from about 2011 and is used on baytrail, for example. The
PCH provides access to the GPIO and SPI base addresses, among other
functions.
config X86_PCH9
bool "Add support for Intel PCH9"
default y if X86
help
Enable this if your SoC uses Platform Controller Hub 9 (PCH9). This
dates from about 2015 and is used on baytrail, for example. The
PCH provides access to the GPIO and SPI base addresses, among other
functions.