OSDN Git Service

firmware: tegra: add bpmp driver for Tegra210
authorTimo Alho <talho@nvidia.com>
Thu, 24 Jan 2019 17:03:54 +0000 (19:03 +0200)
committerThierry Reding <treding@nvidia.com>
Fri, 25 Jan 2019 14:58:47 +0000 (15:58 +0100)
commit139251fc220830cc49b71331d281a8ad03a08ab7
tree78c77de78f1da98ba29834e45cf81f0eeffaf1a9
parentcdfa358b248efd36c6a9cb4d4d0a3ba7509f8387
firmware: tegra: add bpmp driver for Tegra210

This patch adds driver for Tegra210 BPMP firmware.

The BPMP is a specific processor in Tegra210 chip, which runs firmware
for assisting in entering deep low power states (suspend to ram), and
offloading DRAM memory clock scaling on some platforms.

Based on work by Sivaram Nair <sivaramn@nvidia.com>

Signed-off-by: Timo Alho <talho@nvidia.com>
Acked-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/firmware/tegra/Makefile
drivers/firmware/tegra/bpmp-private.h
drivers/firmware/tegra/bpmp-tegra210.c [new file with mode: 0644]
drivers/firmware/tegra/bpmp.c
include/soc/tegra/bpmp.h