freebsd-nq/sys/arm
Ian Lepore 1cf228d34b Invalidate caches immediately upon entry to init_secondary(). Also set
the Bufferable bit in the PDE entries of the secondary processor startup
pagetables.

The caches really need to be invalidated even earlier than this, but this
is a big step in the right direction.  The invalidate needs to happen
before the MMU is enabled, which means it has to be called from asm code
that's running with physical addressing.  Fixing that will be handled in
a future change.
2014-02-24 03:47:39 +00:00
..
allwinner Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
arm Invalidate caches immediately upon entry to init_secondary(). Also set 2014-02-24 03:47:39 +00:00
at91 Honor the disabled status by only grabbing resources and returning 2014-02-13 16:50:08 +00:00
broadcom/bcm2835 Correct the order of arguments to mtx_init(). 2014-02-14 11:18:15 +00:00
conf Add an ident line. 2014-02-24 01:17:23 +00:00
econa It turns out a global variable is the only straightforward way to 2014-02-09 02:39:00 +00:00
freescale Fix a typo _IMX51_TZICRREG_H_ -> _IMX51_TZICREG_H_ (extra R) 2014-02-23 21:13:04 +00:00
include Add a new cache maintenance function, idcache_inv_all, to the table, and 2014-02-24 01:41:58 +00:00
lpc Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
mv Move the declaration for mpentry() into a header file instead of pasting 2014-02-23 22:35:18 +00:00
rockchip Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
s3c2xx0 It turns out a global variable is the only straightforward way to 2014-02-09 02:39:00 +00:00
sa11x0 Update legacy platforms to use new arm_physmem helper routines. 2014-02-09 22:10:14 +00:00
samsung/exynos Move the declaration for mpentry() into a header file instead of pasting 2014-02-23 22:35:18 +00:00
tegra Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it with 2014-01-28 09:12:04 +00:00
ti Move the declaration for mpentry() into a header file instead of pasting 2014-02-23 22:35:18 +00:00
versatile Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
xilinx Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
xscale Make it possible to use the env kernel config file option for AVILA 2014-02-17 11:05:57 +00:00