Since commitece67f4758("soc/tegra: Make ARCH_TEGRA_SOC_FOO defaults for NVIDIA Tegra"), all Tegra arm64 archs are enabled for GKI. Commiteb5e5c1f62("ANDROID: gki_defconfig: Enable Tegra SoCs") disabled options related to Tegra archs older than Tegra234 since that was the only one supported at the time. Now that all archs are supported, these options can be used. * SERIAL_8250_TEGRA is used by Tegra210 and Tegra186 for UART serial * TEGRA186_TIMER is used by Tegra186 and newer for watchdog timers * TEGRA_IOMMU_SMMU is required by Tegra210 for mmu * TEGRA210_EMC can be a module, but depends on an additional built-in config; plus all other Tegra emc support is built-in already * TEGRA_AHB is used by Tegra210 * ARM_TEGRA20_CPUFREQ and ARM_TEGRA124_CPUFREQ Kconfig changes are reset to match mainline. New vendor snippets enabling CPUFREQ_DT can disable as needed. The rockpi4 target is updated as an example of this. Change-Id: I05541c6e1fc1ccd9ab430451a66f0d5cc3c7b0e1 Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
16 lines
360 B
Plaintext
16 lines
360 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config ARM_AMBA
|
|
bool
|
|
|
|
if ARM_AMBA
|
|
|
|
config TEGRA_AHB
|
|
bool "Enable AHB driver for NVIDIA Tegra SoCs" if COMPILE_TEST
|
|
default y if ARCH_TEGRA
|
|
help
|
|
Adds AHB configuration functionality for NVIDIA Tegra SoCs,
|
|
which controls AHB bus master arbitration and some performance
|
|
parameters (priority, prefetch size).
|
|
|
|
endif
|