freebsd-nq/sys/arm/nvidia
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
..
drm2 Implement drivers for NVIDIA tegra124 display controller, HDMI source 2016-12-26 14:36:05 +00:00
tegra124 Make kernel option KERNVIRTADDR optional, remove it from std.<platform> 2017-12-30 00:20:49 +00:00
as3722_gpio.c Use OF_prop_free instead of direct call to free(9) 2016-05-14 05:00:17 +00:00
as3722_regulators.c REGULATOR: Move functions for handling with regulator ranges to 2016-10-18 12:27:46 +00:00
as3722_rtc.c
as3722.c TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. 2016-09-30 05:25:15 +00:00
as3722.h
tegra_abpmisc.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra_ahci.c Define a single instance of ahci_devclass and reference it from all the 2017-10-02 02:58:28 +00:00
tegra_efuse.c Add the missing void to function signatures in much of the arm code. 2016-12-13 13:43:22 +00:00
tegra_efuse.h
tegra_ehci.c TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. 2016-09-30 05:25:15 +00:00
tegra_gpio.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra_i2c.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra_lic.c TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. 2016-09-30 05:25:15 +00:00
tegra_mc.c TEGRA: Add basic driver for memory controller. 2016-11-04 11:39:19 +00:00
tegra_pcie.c Convert PCIe Hot Plug to using pci_request_feature 2017-02-25 06:11:59 +00:00
tegra_pinmux.c TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. 2016-09-30 05:25:15 +00:00
tegra_pmc.h
tegra_rtc.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra_sdhci.c Restore original (pre r315760) naming for Tegra SDHCI device. 2017-03-23 08:16:53 +00:00
tegra_soctherm_if.m
tegra_soctherm.c TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. 2016-09-30 05:25:15 +00:00
tegra_uart.c Allow setting access-width for UART registers. 2017-02-27 20:08:42 +00:00
tegra_usbphy.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
tegra_xhci.c Add NVIDIA Tegra XHCI driver and coresponding firmware blob. 2016-11-07 05:37:10 +00:00