mailbox: add Tegra186 HSP driver
authorStephen Warren <swarren@nvidia.com>
Fri, 17 Jun 2016 15:43:57 +0000 (09:43 -0600)
committerSimon Glass <sjg@chromium.org>
Sun, 19 Jun 2016 23:05:55 +0000 (17:05 -0600)
commit0f67e2395be44db2c1bef17b6ada2e46221908ed
tree51733116f48f2b63eb690c5d6debdaa14f554490
parent769d52ef0f04812fd65ef2f3ab921ad2e8562ab1
mailbox: add Tegra186 HSP driver

Tegra186's HSP module implements doorbells, mailboxes, semaphores, and
shared interrupts. This patch provides a driver for HSP, and hooks it
into the mailbox API. Currently, only doorbells are supported.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Simon Glass <sjg@chromium.org>
arch/arm/dts/tegra186.dtsi
arch/arm/mach-tegra/Kconfig
drivers/mailbox/Kconfig
drivers/mailbox/Makefile
drivers/mailbox/tegra-hsp.c [new file with mode: 0644]
include/dt-bindings/mailbox/tegra-hsp.h [new file with mode: 0644]