diff options
author | Stephen Warren <swarren@nvidia.com> | 2016-07-18 12:17:11 -0600 |
---|---|---|
committer | Tom Warren <twarren@nvidia.com> | 2016-07-21 09:31:30 -0700 |
commit | 49626ea801e8bb33c9ee4cbcb69e2fea6b13c330 (patch) | |
tree | 19a9de80821ec1827c2d8d206759b9887614f3e4 /arch/arm/mach-tegra/Kconfig | |
parent | d0f45000babf0c89b75b4c779613afa0a900a608 (diff) | |
download | u-boot-49626ea801e8bb33c9ee4cbcb69e2fea6b13c330.tar.gz |
ARM: tegra: add IVC protocol implementation
IVC (Inter-VM Communication) protocol is a Tegra-specific IPC (Inter
Processor Communication) framework. Within the context of U-Boot, it is
typically used for communication between the main CPU and various
auxiliary processors. In particular, it will be used to communicate with
the BPMP (Boot and Power Management Processor) on Tegra186 in order to
manipulate clocks and reset signals.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/Kconfig')
-rw-r--r-- | arch/arm/mach-tegra/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig index f4affa5512..85ae3b7f42 100644 --- a/arch/arm/mach-tegra/Kconfig +++ b/arch/arm/mach-tegra/Kconfig @@ -1,5 +1,13 @@ if TEGRA +config TEGRA_IVC + bool "Tegra IVC protocol" + help + IVC (Inter-VM Communication) protocol is a Tegra-specific IPC + (Inter Processor Communication) framework. Within the context of + U-Boot, it is typically used for communication between the main CPU + and various auxiliary processors. + config TEGRA_COMMON bool "Tegra common options" select DM @@ -60,6 +68,7 @@ config TEGRA186 select TEGRA186_GPIO select TEGRA_ARMV8_COMMON select TEGRA_HSP + select TEGRA_IVC endchoice |