freebsd-dev/sys/arm/ti/am335x
Ian Lepore 2d09b07279 Make kernel option KERNVIRTADDR optional, remove it from std.<platform>
files that can use the default value.

It used to be required that the low-order bits of KERNVIRTADDR matched
the low-order bits of the physical load address for all arm platforms.
That hasn't been a requirement for armv6 platforms since FreeBSD 10.
There is no longer any relationship between load addr and KERNVIRTADDR
except that both must be aligned to a 2 MiB boundary.

This change makes the default KERNVIRTADDR value 0xc0000000, and removes the
options from all the platforms that can use the default value.  The default
is now defined in vmparam.h, and that file is now included in a few new
places that reference KERNVIRTADDR, since it may not come in via the
forced-include of opt_global.h on the compile command line.
2017-12-30 00:20:49 +00:00
..
am335x_dmtimer.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +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 sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_lcd.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_lcd.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +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 sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_prcm.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_pwm.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +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 sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_rtc.c
am335x_rtcreg.h
am335x_rtcvar.h
am335x_scm_padconf.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +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 sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
am335x_usbss.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +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 Make kernel option KERNVIRTADDR optional, remove it from std.<platform> 2017-12-30 00:20:49 +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