freebsd-skq/sys/mips
sgalabov 46a0c35dae In order to build a kernel with one of these configs the user should do
the following:

1. Give the appropriate board dts file to be used by either:
1.1. edit the SoC kernel config required (e.g., MT7620A_FDT) and include
the required FDT_DTS_FILE makeoption; or
1.2. simply supply FDT_DTS_FILE="xx.dts" on the command line when building
the kernel
Of course, the user can also create a completely new kernel config to
match the desired board and include the SoC kernel config from within
it.

If required, edit the MEDIATEK config file, which includes optional
drivers and comment out the unneeded ones.
2.1. this would only make sense if kernel size is a concern. Even if we
build the kernel with all drivers, if we lzma it and package it as a uImage,
its size is still around 1.1MiB.

The user will have to choose a dts file (or create a new one) from
sys/gnu/dts/mips , where all Mediatek/Ralink dts files will be imported via
a later revision.

Approved by:	adrian (mentor)
Sponsored by:	Smartcom - Bulgaria AD
Differential Revision:	https://reviews.freebsd.org/D5966
2016-04-15 15:20:41 +00:00
..
adm5120 mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
alchemy mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
atheros mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
beri Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
cavium Don't assume that bio_cmd is a bitfield. 2016-03-10 06:25:47 +00:00
conf In order to build a kernel with one of these configs the user should do 2016-04-15 15:20:41 +00:00
gxemul Add 32-bit support for Gxemul's oldtestmips machine emulation 2013-09-04 20:34:36 +00:00
idt mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
include Define PCI_RES_BUS for MIPS. 2016-04-12 07:18:48 +00:00
malta As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
mediatek Move Mediatek/Ralink PCIe to NEW_PCIB 2016-04-12 07:21:22 +00:00
mips mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
nlm mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
rmi mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
rt305x mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
sentry5 Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
sibyte As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00