freebsd-dev/sys/arm
Michal Meloun 89b4b66950 ARM: Improve robustness of locore_v6.S and fix errors.
- boot page table is not allocated in data section, so must be
  cleared before use
- map only one section (1 MB) for SOCDEV mapping (*)
- DSB must be used for ensuring of finishing TLB operations
- Invalidate BTB when appropriate

PR:		198360
Reported by:	Daisuke Aoyama <aoyama at peach.ne.jp> (*)
Approved by:	kib (mentor)
2015-11-10 11:45:41 +00:00
..
allwinner Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
altera/socfpga Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
amlogic/aml8726 Include "opt_platform.h" to fix kernel build for amlogic devices. 2015-10-20 13:47:36 +00:00
annapurna/alpine Since r289279 bufinit() uses mp_ncpus, but some architectures set this 2015-11-08 14:26:50 +00:00
arm ARM: Improve robustness of locore_v6.S and fix errors. 2015-11-10 11:45:41 +00:00
at91 Correct !FDT case with proper name. 2015-11-07 22:58:56 +00:00
broadcom/bcm2835 Fix some of WITNESS complaints and bootup lock by removing msg_avail 2015-11-08 04:15:52 +00:00
cavium/cns11xx Make kstack_pages a tunable on arm, x86, and powepc. On i386, the 2015-08-10 17:18:21 +00:00
conf Now that the PMU implementation is independent of HWPMC 2015-11-09 17:57:32 +00:00
freescale Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an 2015-10-18 19:54:11 +00:00
include Now that the PMU implementation is independent of HWPMC 2015-11-09 17:57:32 +00:00
lpc Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
mv Since r289279 bufinit() uses mp_ncpus, but some architectures set this 2015-11-08 14:26:50 +00:00
qemu Fix typo (s/ncpus/mp_ncpus/) 2015-11-09 22:12:29 +00:00
rockchip Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
samsung/exynos Remove the s3c2xx0 code, it's no longer used. As far as I know I as the 2015-10-28 13:14:16 +00:00
ti Since r289279 bufinit() uses mp_ncpus, but some architectures set this 2015-11-08 14:26:50 +00:00
versatile Add domain support to PCI bus allocation 2015-09-16 23:34:51 +00:00
xilinx Since r289279 bufinit() uses mp_ncpus, but some architectures set this 2015-11-08 14:26:50 +00:00
xscale Eliminate the last dregs of the old global arm_root_dma_tag. 2015-11-02 22:49:39 +00:00