HomeFreeBSD

ARM: create new memory attribute for writethrough cacheable memory.

Description

ARM: create new memory attribute for writethrough cacheable memory.

  • add new TEX class for WT cacheable memory
  • export new TEX class to kernel as VM_MEMATTR_WT attribute
  • add new aliases VM_MEMATTR_WRITE_COMBINING and VM_MEMATTR_WRITE_BACK, it's used in DRM code

Note:
Only Cortex A8 supports WT caching in HW. On rest of Cortex CPUs,
WT requests is treated as uncacheable.

Approved by: kib (mentor)

Details

Provenance
mmelAuthored on
Parents
rS291491: Fix the build after ifconfig was converted over to lib80211 in r291470
Branches
Unknown
Tags
Unknown