opnsense-src/sys/arm/ti/omap4
Michal Meloun 93a065e749 Remake support for SMP kernel on UP cpu:
- Use new option SMP_ON_UP instead of (mis)using specific CPU type.
   By this, any SMP kernel can be compiled with SMP_ON_UP support.
 - Enable runtime detection of CPU multiprocessor extensions only
   if SMP_ON_UP option is used. In other cases (pure SMP or UP),
   statically compile only required variant.
 - Don't leak multiprocessor instructions to UP kernel.
 - Correctly handle data cache write back to point of unification.
   DCCMVAU is supported on all armv7 cpus.
 - For SMP_ON_UP kernels, detect proper TTB flags on runtime.

Differential Revision: https://reviews.freebsd.org/D9133
2017-02-02 06:14:44 +00:00
..
pandaboard Don't assume we're running on a pandaboard if the pandaboard-specific 2016-11-19 00:55:46 +00:00
files.omap4 Don't assume we're running on a pandaboard if the pandaboard-specific 2016-11-19 00:55:46 +00:00
omap4_gpio.c The only remaining offender that used ti_chip() without checking for 2016-11-19 15:43:22 +00:00
omap4_l2cache.c Move duplicated code to print l2 cache config into the common code. 2014-04-27 23:47:38 +00:00
omap4_mp.c Convert the omap4 code to use PLATFORM_SMP. 2016-11-18 22:58:47 +00:00
omap4_mp.h Convert the omap4 code to use PLATFORM_SMP. 2016-11-18 22:58:47 +00:00
omap4_prcm_clks.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
omap4_reg.h
omap4_scm_padconf.c Resolv the remaining conflicting symbols between omap4 and am335x, and 2016-11-19 01:51:56 +00:00
omap4_scm_padconf.h Resolv the remaining conflicting symbols between omap4 and am335x, and 2016-11-19 01:51:56 +00:00
omap4_smc.h PL310 driver update: 2012-12-31 21:19:44 +00:00
omap4_wugen.c INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
std.omap4 Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00