freebsd-dev/sys/arm/broadcom/bcm2835
Mike Karels ac89220b05 bcm2838_pci.c: Respect DMA limits of controller.
Fixes for Raspberry Pi 4B PCIe / USB:
- Pass through a DMA tag for the controller.
- In theory the controller can access the lower 3 GB, but testing found
  that unreliable. OpenBSD also restricts DMA to the lowest 960 MiB.
- Rename some constants to be a bit more meaningful.

Submitted by:	Robert Crowston, crowston at protonmail.com
Reviewed by:	mkarels, outside reviewers
Differential Revision:	https://reviews.freebsd.org/D26344
2020-09-12 23:49:43 +00:00
..
bcm283x_dwc_fdt.c
bcm2835_audio.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_bsc.c
bcm2835_bscreg.h
bcm2835_bscvar.h
bcm2835_clkman.c
bcm2835_clkman.h
bcm2835_cpufreq.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_dma.c
bcm2835_dma.h
bcm2835_fb.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_fbd.c
bcm2835_firmware.c Allow the Raspberry Pi firmware driver to be a bus 2020-08-03 16:43:40 +00:00
bcm2835_firmware.h Aadd Raspberry Pi firmware messages to manage GPIOs 2020-07-28 11:13:37 +00:00
bcm2835_ft5406.c
bcm2835_gpio.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_intr.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_machdep.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_mbox_prop.h arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_mbox.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_mbox.h
bcm2835_pwm.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_rng.c
bcm2835_sdhci.c Only try managing the regulator when EXT_RESOURCES is defined 2020-07-29 08:24:40 +00:00
bcm2835_sdhost.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_spi.c
bcm2835_spireg.h
bcm2835_spivar.h
bcm2835_systimer.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
bcm2835_vcbus.c
bcm2835_vcbus.h
bcm2835_vcio.c
bcm2835_wdog.c
bcm2835_wdog.h
bcm2836_mp.c
bcm2836_mp.h
bcm2836.c
bcm2838_pci.c bcm2838_pci.c: Respect DMA limits of controller. 2020-09-12 23:49:43 +00:00
bcm2838_xhci.c arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
files.bcm283x Handle Raspberry Pi 4 xhci firmware loading. 2020-08-03 10:19:50 +00:00
files.bcm2835
files.bcm2836
raspberrypi_gpio.c Add a GPIO driver for the Raspberry Pi firmware GPIOs 2020-08-03 17:18:12 +00:00
std.bcm2835
std.bcm2836
std.rpi
vc_vchi_audioserv_defs.h