freebsd-nq/sys/arm/ti/am335x
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
..
am335x_dmtimer.c Add MULTIDELAY support to the am335x dmtimer. This will be useful for 2016-10-25 18:01:19 +00:00
am335x_dmtpps.c Configure the timer capture pin to input mode in the timer control 2017-01-27 04:08:24 +00:00
am335x_dmtreg.h Configure the timer capture pin to input mode in the timer control 2017-01-27 04:08:24 +00:00
am335x_ecap.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
am335x_ehrpwm.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
am335x_gpio.c The only remaining offender that used ti_chip() without checking for 2016-11-19 15:43:22 +00:00
am335x_lcd_syscons.c Use the correct OF_getencprop over OF_getprop + fdt32_to_cpu to read 2016-11-14 12:03:08 +00:00
am335x_lcd.c [am335x] Fallback to standard video interface bindings when using Linux dts 2017-02-01 22:03:59 +00:00
am335x_lcd.h Add HDMI support to Beaglebone Black: 2015-06-18 00:57:52 +00:00
am335x_musb.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
am335x_pmic.c Fix parsing of I2C addresses properties in fdt data. I2C address is 2015-10-21 15:41:16 +00:00
am335x_prcm.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
am335x_pwm.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_pwmss.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
am335x_reg.h
am335x_rtc.c In sys/arm/ti/am335x/am335x_rtc.c, fix a clang 3.6.0 warning about 2015-02-26 07:45:40 +00:00
am335x_rtcreg.h Add support to turn off Beaglebone with poweroff(8) or shutdown(8) -p. 2015-01-12 03:23:16 +00:00
am335x_rtcvar.h Add support to turn off Beaglebone with poweroff(8) or shutdown(8) -p. 2015-01-12 03:23:16 +00:00
am335x_scm_padconf.c Resolv the remaining conflicting symbols between omap4 and am335x, and 2016-11-19 01:51:56 +00:00
am335x_scm_padconf.h Resolv the remaining conflicting symbols between omap4 and am335x, and 2016-11-19 01:51:56 +00:00
am335x_scm.c Fixes the sensor initialization, always reset the digital outputs to start. 2016-12-31 02:18:08 +00:00
am335x_scm.h Revert r305119, move the control module register data to am335x_scm.h and 2016-09-05 18:42:21 +00:00
am335x_usbss.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
files.am335x Add a driver for the AM335x bandgap sensor, an on-die temperature sensor 2016-08-31 07:42:46 +00:00
std.am335x Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
tda19988.c Somewhat improve HDMI event API 2015-11-14 21:01:35 +00:00
tps65217x.h Fix a typo in a comment that has been carried over from am335x_pmic.c. 2015-06-09 19:17:33 +00:00