sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
rpi: Simplify dtb file testsNow that we no longer support armv[45] devices, these tests can besimplified. While here, update the comment to reflect which rpi deviceswe support. It's been way more
rpi: Simplify dtb file testsNow that we no longer support armv[45] devices, these tests can besimplified. While here, update the comment to reflect which rpi deviceswe support. It's been way more thant he Pi-B for a long time.Sponsored by: Netflix
show more ...
Add spigen overlay for Raspberry Pi 4Submitted by: [email protected]
[rpi] Reorganize spigen(4) overlays for Raspberry Pi- Remove CS=2 entry from spigen-rpi2 since it didn't work- Add spigen-rpi3 overlay for Raspberry Pi 3- Enable rpi overlay modules for GENERIC k
[rpi] Reorganize spigen(4) overlays for Raspberry Pi- Remove CS=2 entry from spigen-rpi2 since it didn't work- Add spigen-rpi3 overlay for Raspberry Pi 3- Enable rpi overlay modules for GENERIC kernel on aarch64PR: 233489Submitted by: [email protected]Reviewed by: dbMFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D16088
dtb: rpi: Only compile and copy the DTSOThe DTB is now loaded via the firmware, passed to u-boot then to loader.efiOnly compile and copy the dts overlays.
Add spigen(4) fdt data overlays for RPI-B, RPI-2.By adding spigen-rpi{2,-b}.dtso to fdt_overlays= in loader.conf, the fdt datawill set up the correct pinmux and device nodes to create a spigen(4)
Add spigen(4) fdt data overlays for RPI-B, RPI-2.By adding spigen-rpi{2,-b}.dtso to fdt_overlays= in loader.conf, the fdt datawill set up the correct pinmux and device nodes to create a spigen(4) devicefor each available chipselect pin.Submitted by: Bob FrazierDifferential Revision: https://reviews.freebsd.org/D15067
RPI DTS: Add value previously set by VideoCore and DTB linksUsing 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
RPI DTS: Add value previously set by VideoCore and DTB linksUsing 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 valuedirectly. 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 beloaded by ubldr using the U-Boot env variable fdtfile.Tested On: RPI B Rev2, RPI Zero, RPI 2 v1.1 RPI 2 v1.2Thanks to Sylvain Garrigues <[email protected]> for the help.PR: 218344
Add the Raspberry Pi 2 dtb, based on the existing rpi.dts, but with adifferent base address for the devces.MFC after: 1 week
Create a module to install the Raspberry Pi dtb files.