freebsd-nq/sys/modules/dtb
Emmanuel Vadot d5d62a7a89 RPI DTS: Add value previously set by VideoCore and DTB links
Using latest U-Boot for RPI 1 or 2 the DTB loaded by the firmware is discarded.
The DTB was previously patched by the firmware to contain the DMA channel mask.
DTB provided by the rpi firmware or DTS in the Linux tree contain the raw value
directly. Do the same for our DTS as we cannot switch to the upstream ones yet.
Not having the DMA channel mask setup properly cause mmc not to be detected
(and probably other problems on driver using DMA).

Also, add links for rpi dtb to the name used by u-boot. This way the dtb can be
loaded by ubldr using the U-Boot env variable fdtfile.

Tested On: RPI B Rev2, RPI Zero, RPI 2 v1.1 RPI 2 v1.2

Thanks to Sylvain Garrigues <sylvain@sylvaingarrigues.com> for the help.

PR:		218344
2017-08-19 14:27:11 +00:00
..
allwinner Allwinner dtb: Add NanoPi M1 to the build 2017-08-01 20:28:11 +00:00
am335x [am335x] Fix DTB name in LINKS variable 2017-01-29 22:06:52 +00:00
atmel
imx5 Add a module to build imx5 dtb files. 2017-03-19 19:10:23 +00:00
imx6 Build the dtb files for the revb1 versions of wandboard. 2017-03-06 04:16:35 +00:00
mv Disable the build of the static/embedded DTB for the ARMADA38X kernel. 2017-05-09 18:12:05 +00:00
nvidia Add dtb module for Jetson-TK1 board 2016-09-29 22:01:09 +00:00
omap4 Add preliminary support for Raspberry PI3 images to nanobsd. 2016-10-18 04:02:00 +00:00
rpi RPI DTS: Add value previously set by VideoCore and DTB links 2017-08-19 14:27:11 +00:00
zynq Add dtb/zynq to generate dtb files for Zynq-based boards 2016-04-26 21:11:01 +00:00