firmware: tegra: Refactor BPMP driver
authorTimo Alho <talho@nvidia.com>
Thu, 24 Jan 2019 17:03:53 +0000 (19:03 +0200)
committerThierry Reding <treding@nvidia.com>
Fri, 25 Jan 2019 14:58:47 +0000 (15:58 +0100)
commitcdfa358b248efd36c6a9cb4d4d0a3ba7509f8387
treedb7d882df0d9233280ad0e4e300d3d3794f2b3f2
parent165ce6e01d2d00bff2f10eba8dd679cee44163bd
firmware: tegra: Refactor BPMP driver

Split BPMP driver into common and chip specific parts to facilitate
adding support for previous and future Tegra chips that are using BPMP
as co-processor.

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 [new file with mode: 0644]
drivers/firmware/tegra/bpmp-tegra186.c [new file with mode: 0644]
drivers/firmware/tegra/bpmp.c
include/soc/tegra/bpmp.h