]> git.dujemihanovic.xyz Git - u-boot.git/commit
ARM: tegra: add IVC protocol implementation
authorStephen Warren <swarren@nvidia.com>
Mon, 18 Jul 2016 18:17:11 +0000 (12:17 -0600)
committerTom Warren <twarren@nvidia.com>
Thu, 21 Jul 2016 16:31:30 +0000 (09:31 -0700)
commit49626ea801e8bb33c9ee4cbcb69e2fea6b13c330
tree19a9de80821ec1827c2d8d206759b9887614f3e4
parentd0f45000babf0c89b75b4c779613afa0a900a608
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>
arch/arm/include/asm/arch-tegra/ivc.h [new file with mode: 0644]
arch/arm/mach-tegra/Kconfig
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/ivc.c [new file with mode: 0644]