mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-18 06:58:54 +00:00
ARM: tegra: Guard powergate code with a Kconfig symbol
Powergate code is not relevant on all Tegra SoC generations, so guard it with a Kconfig symbol that can be selected by the generations that need it. This is in preparation for unifying Tegra186 code with the code used on older generations. Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Tom Warren <twarren@nvidia.com>
This commit is contained in:
parent
07ea02bc2d
commit
e19143b5eb
2 changed files with 6 additions and 1 deletions
|
@ -32,6 +32,9 @@ config TEGRA_MC
|
|||
config TEGRA_PINCTRL
|
||||
bool
|
||||
|
||||
config TEGRA_PMC
|
||||
bool
|
||||
|
||||
config TEGRA_COMMON
|
||||
bool "Tegra common options"
|
||||
select BINMAN
|
||||
|
@ -74,6 +77,7 @@ config TEGRA_ARMV7_COMMON
|
|||
select TEGRA_MC
|
||||
select TEGRA_NO_BPMP
|
||||
select TEGRA_PINCTRL
|
||||
select TEGRA_PMC
|
||||
|
||||
config TEGRA_ARMV8_COMMON
|
||||
bool "Tegra 64-bit common options"
|
||||
|
@ -122,6 +126,7 @@ config TEGRA210
|
|||
select TEGRA_MC
|
||||
select TEGRA_NO_BPMP
|
||||
select TEGRA_PINCTRL
|
||||
select TEGRA_PMC
|
||||
|
||||
config TEGRA186
|
||||
bool "Tegra186 family"
|
||||
|
|
|
@ -18,7 +18,7 @@ obj-y += board.o board2.o
|
|||
obj-y += cache.o
|
||||
obj-$(CONFIG_TEGRA_CLKRST) += clock.o
|
||||
obj-$(CONFIG_TEGRA_PINCTRL) += pinmux-common.o
|
||||
obj-y += powergate.o
|
||||
obj-$(CONFIG_TEGRA_PMC) += powergate.o
|
||||
obj-y += xusb-padctl-dummy.o
|
||||
endif
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue