freebsd-nq/sys/arm/nvidia/tegra124
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
..
files.tegra124 Implement drivers for NVIDIA tegra124 display controller, HDMI source 2016-12-26 14:36:05 +00:00
std.tegra124 Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
tegra124_car.c Fixes for NVIDIA Tegra124 clocks: 2016-12-04 16:04:22 +00:00
tegra124_car.h
tegra124_clk_per.c Fixes for NVIDIA Tegra124 clocks: 2016-12-04 16:04:22 +00:00
tegra124_clk_pll.c Fixes for NVIDIA Tegra124 clocks: 2016-12-04 16:04:22 +00:00
tegra124_clk_super.c
tegra124_coretemp.c TEGRA: Attach cpufreq and coretemp drivers only on tegra124 SoC. 2016-10-18 12:26:22 +00:00
tegra124_cpufreq.c TEGRA: Raise minimum voltage for CPU, original 0.9 V was too optimistic. 2016-10-19 14:28:51 +00:00
tegra124_machdep.c All armv6 platforms have the same implementation of platform_lastaddr. 2016-12-16 10:31:13 +00:00
tegra124_mp.c ARM: SEV/WFE instructions are implemented starting from ARMv6K, 2016-10-06 13:18:18 +00:00
tegra124_mp.h
tegra124_pmc.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra124_xusbpadctl.c Rework NVIDIA Tegra124 XUSBPAD driver. 2016-11-07 05:34:44 +00:00