]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 265694, 265705, 265784:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 18 May 2014 00:30:04 +0000 (00:30 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 18 May 2014 00:30:04 +0000 (00:30 +0000)
commitd2b2886317f61039890add0a3ed7eef5ad739649
treee77d930aad9cdc3bb87f4ab2cdddc4637dbf7a80
parent1fad18277303b2308b8f628ab29ba14a500e1ebb
MFC 265694, 265705, 265784:

  Move the mptramp code which is specific to the Marvell ArmadaXP SoC out of
  the common locore.S file and into the mv/armadaxp directory.

  Consolidate all the AP core startup stuff under a single #ifdef SMP block

  Call idcache_inv_all from the AP core entry code before turning on the MMU.
  Also, enable instruction and branch caches, which should be safe now that
  they're properly initialized/invalidated first.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266385 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/arm/cpufunc_asm_armv7.S
sys/arm/arm/locore.S
sys/arm/mv/armadaxp/files.armadaxp
sys/arm/mv/armadaxp/mptramp.S [new file with mode: 0644]