HomeFreeBSD

Set the correct values in the arm aux control register, based on chip type.

Description

Set the correct values in the arm aux control register, based on chip type.

The bits in the aux control register vary based on the processor type. In
the past we've always just set the 'smp' and "broadcast tlb/cache ops' bits,
which worked fine for the first few SoCs we supported. Now that we support
most of the cortex-a series processors, it's important to get the right bits
set based on the processor type.

Submitted by: Svatopluk Kraus <onwahe@gmail.com>

Details

Provenance
ianAuthored on
Parents
rS289601: Don't check if `val` is NULL before calling free; free(3) already
Branches
Unknown
Tags
Unknown