CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2020/04/12 03:21:19
Modified files:
sys/arch/amd64/amd64: acpi_machdep.c
sys/arch/arm64/arm64: acpi_machdep.c
sys/arch/i386/i386: acpi_machdep.c
sys/dev/acpi : acpi.c acpivar.h
Log message:
Add support for the _CCA method. This method indicates whether DMA is
cache-coherent or not. To implement this, acpi(4) gets two bus_dma tags
and passes the appropriate one when attaching devices based on _CCA.
On i386/amd64, where for all practical purpose DMA is always cache-coherent,
the two tags are the same. But on arm64 they are distinct.
ok patrick@