freebsd-dev/sys/arm/broadcom/bcm2835
Andrew Turner 7413ae0ee5 Switch the bcm2835 cpufreq driver to use the firmware interface
Use the new Raspberry Pi firmware driver in the cpufreq driver. It is
intended all drivers that need to interact with the firmware will move to
use the firmware driver, this is the first.

Reviewed by:	manu
Sponsored by:	Innovate UK
Differential Revision:	https://reviews.freebsd.org/D25609
2020-07-28 10:45:29 +00:00
..
bcm283x_dwc_fdt.c Switch to mainstream DTS for Raspberry Pi-B and Pi-2. 2018-02-27 15:01:17 +00:00
bcm2835_audio.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_bsc.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_bscreg.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
bcm2835_bscvar.h [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver 2018-04-08 00:56:19 +00:00
bcm2835_clkman.c Add skeleton manual page for bcm283x_pwm 2018-01-22 07:43:54 +00:00
bcm2835_clkman.h Add a skeleton Clock Manager for RPi2/3, and use that from pwm 2018-01-22 07:10:30 +00:00
bcm2835_cpufreq.c Switch the bcm2835 cpufreq driver to use the firmware interface 2020-07-28 10:45:29 +00:00
bcm2835_dma.c bcm2835: push address mapping conversion for DMA/mailbox to runtime 2019-11-20 03:57:46 +00:00
bcm2835_dma.h bcm2835_sdhci: "fix" DMA on the RPi 4 2019-11-23 01:46:02 +00:00
bcm2835_fb.c Kill off dummy kbd drivers 2019-12-20 16:22:14 +00:00
bcm2835_fbd.c Split long lines in the Raspberry Pi FB driver 2020-07-10 09:34:47 +00:00
bcm2835_firmware.c Move the bcm2835 firmware driver earlier in the boot. 2020-07-28 10:43:52 +00:00
bcm2835_firmware.h Switch the bcm2835 cpufreq driver to use the firmware interface 2020-07-28 10:45:29 +00:00
bcm2835_ft5406.c bcm2835: push address mapping conversion for DMA/mailbox to runtime 2019-11-20 03:57:46 +00:00
bcm2835_gpio.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_intr.c Move the reporting of spurious interrupts under bootverbose control, because 2019-04-21 17:39:01 +00:00
bcm2835_machdep.c arm: add SOC_BRCM_BCM2837 option, include it in GENERIC 2019-12-17 23:01:37 +00:00
bcm2835_mbox_prop.h Switch the bcm2835 cpufreq driver to use the firmware interface 2020-07-28 10:45:29 +00:00
bcm2835_mbox.c Move the bcm2835 mailbox driver earlier in the boot 2020-07-28 10:40:00 +00:00
bcm2835_mbox.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
bcm2835_pwm.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_rng.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_sdhci.c Enable use of the regulator in the Broadcom SDHCI controller 2020-07-28 09:46:58 +00:00
bcm2835_sdhost.c A bit of code hygiene (no functional changes). 2019-06-10 23:25:40 +00:00
bcm2835_spi.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
bcm2835_spireg.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
bcm2835_spivar.h [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver 2018-04-08 00:56:19 +00:00
bcm2835_systimer.c Switch to mainstream DTS for Raspberry Pi-B and Pi-2. 2018-02-27 15:01:17 +00:00
bcm2835_vcbus.c bcm2835_vcbus: unifdef all platform definitions 2020-01-17 21:39:28 +00:00
bcm2835_vcbus.h RPI: Fix DMA/SDHCI on the BCM2836 (Raspberry Pi 2) 2019-12-09 17:34:40 +00:00
bcm2835_vcio.c
bcm2835_wdog.c Fix reboot command on the Raspberry Pi series. 2020-06-22 08:12:21 +00:00
bcm2835_wdog.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
bcm2836_mp.c Change leading spaces to tabs, no functional change. 2017-09-02 19:22:16 +00:00
bcm2836_mp.h Remove "all rights reserved" from copyright for the file I own. 2019-12-03 21:00:45 +00:00
bcm2836.c bcm_lintc: don't attach if "interrupt-controller" is missing 2019-11-07 21:31:15 +00:00
bcm2838_pci.c Fix the module name for some arm drivers. 2020-07-12 07:27:21 +00:00
files.bcm283x Add a driver to talk to the Raspberry Pi firmware 2020-07-09 16:28:13 +00:00
files.bcm2835
files.bcm2836
std.bcm2835
std.bcm2836 Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files. 2018-07-28 06:46:10 +00:00
std.rpi Make kernel option KERNVIRTADDR optional, remove it from std.<platform> 2017-12-30 00:20:49 +00:00
vc_vchi_audioserv_defs.h