Extend the commented code that shows which additional mappings are needed,
authorpatrick <patrick@openbsd.org>
Fri, 5 Mar 2021 00:18:26 +0000 (00:18 +0000)
committerpatrick <patrick@openbsd.org>
Fri, 5 Mar 2021 00:18:26 +0000 (00:18 +0000)
commit011728dde393f5ed35869d874c0696ab52f95938
tree2dee9d0fdcbc1b7dc447fac578afed018a106ace
parent6e01e20a244294f0e05c2bddf035164404e6123d
Extend the commented code that shows which additional mappings are needed,
or which regions need to be reserved.  As it turns out, a region we should
not map is the PCIe address space.  Making a PCIe device try to do DMA to
an address in PCIe address space will obviously not make its way to SMMU
and host memory.  We'll probably have to add an API for that.
sys/arch/arm64/dev/smmu.c