soc: mediatek: add mt6779 devapc driver
authorNeal Liu <neal.liu@mediatek.com>
Thu, 15 Oct 2020 03:20:39 +0000 (11:20 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 27 Nov 2020 23:28:25 +0000 (00:28 +0100)
commit0890beb22618c0359f1e2652fc1e49bb5c5e876d
tree49ef69a95c3d535849a3cbcd5fa03d7295eaec83
parentaaf162d4a5dfdf623a48b3bd6af2af4c237c38f3
soc: mediatek: add mt6779 devapc driver

MediaTek bus fabric provides TrustZone security support and data
protection to prevent slaves from being accessed by unexpected
masters.
The security violation is logged and sent to the processor for
further analysis or countermeasures.

Any occurrence of security violation would raise an interrupt, and
it will be handled by mtk-devapc driver. The violation
information is printed in order to find the murderer.

Signed-off-by: Neal Liu <neal.liu@mediatek.com>
Link: https://lore.kernel.org/r/1602732039-12179-3-git-send-email-neal.liu@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/soc/mediatek/Kconfig
drivers/soc/mediatek/Makefile
drivers/soc/mediatek/mtk-devapc.c [new file with mode: 0644]