A53驱动如何配置pl310?

时间:2019-03-27 04:56:26

标签: caching linux-kernel arm64

我没有发现任何A53平台可用于pl310缓存控制器的信息。

我不确定使用pl310这样的缓存控制器仍然是A53 aarch64平台的典型方法。

如果我必须在A53中使用pl310,如何在Linux下为其编写驱动程序?许多pl310寄存器仅是“安全”写操作。

1 个答案:

答案 0 :(得分:0)

我不是Linux内核专家,但是我想说已经有"arm,pl310-cache"兼容PL310和Linux中的朋友arch/arm/mm/cache-l2x0.c的驱动程序。

更新:这是已有五年历史的白皮书,但其does mention pl310。

但是l2c2x0驱动程序的内核文档中有以下说明:

Note 1: The description in this document doesn't apply to integrated L2
    cache controllers as found in e.g. Cortex-A15/A7/A57/A53. These
    integrated L2 controllers are assumed to be all preconfigured by
    early secure boot code. Thus no need to deal with their configuration
in the kernel at all.