freebsd-nq/sys/arm/econa
Ian Lepore 5698bf8c86 Consolidate code related to setting up physical memory configuration into
a new physmem.c file.  The new code provides helper routines that can be
used by legacy SoCs and newer FDT-based systems.  There are routines to
add one or more regions of physically contiguous ram, and exclude one or
more physically contiguous regions of ram.  Ram can be excluded from crash
dumps, from being given over to the vm system for allocation management,
or both.  After all the included and excluded regions have been added,
arm_physmem_init_kernel_globals() processes the regions into the global
dump_avail and phys_avail arrays and realmem and physmem variables that
communicate memory configuration to the rest of the kernel.

Convert all existing SoCs to use the new helper code.
2014-02-08 23:54:16 +00:00
..
cfi_bus_econa.c
econa_machdep.c Consolidate code related to setting up physical memory configuration into 2014-02-08 23:54:16 +00:00
econa_reg.h
econa_var.h
econa.c A few last BUS_PROBE_NOWILDCARDs are in order. 2013-10-29 14:32:33 +00:00
ehci_ebus.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
files.econa s/standard/optional/ for ohci and echi, since these files are optional 2014-02-04 05:21:57 +00:00
if_ece.c Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
if_ecereg.h
if_ecevar.h
ohci_ec.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
std.econa Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it with 2014-01-28 09:12:04 +00:00
timer.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
uart_bus_ec.c Remove an incorrectly copied and pasted clause from these license 2013-11-15 16:16:55 +00:00
uart_cpu_ec.c Remove an incorrectly copied and pasted clause from these license 2013-11-15 16:16:55 +00:00