freebsd-src/sys/arm
Adrian Chadd b12a863a1e ipq4018: add initial reset driver support for the clock/reset controller.
This implements the "reset controller" side of the clock/reset controller.
It's a simple array of registers and bits to set.

The register table itself comes from Linux; the rest of the code is a
reimplementation.

It doesn't yet implement or expose the clock side - I have a lot of
reverse engineering to do before that!

Reviewed by: andrew, manu, imp
Differential Revision: https://reviews.freebsd.org/D32723

Obtained from: Linux (registers)
2021-11-04 09:02:41 -07:00
..
allwinner mmc: switch mmc_helper to device_ api 2021-09-20 17:18:02 +02:00
altera/socfpga arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
annapurna/alpine Remove versatile support 2021-04-12 06:16:31 +00:00
arm sched: separate out schedinit_ap() 2021-11-03 15:54:59 -05:00
broadcom/bcm2835 bcm2835_sdhci: don't use DMA for kernel dumps 2021-09-21 10:08:39 -03:00
conf ipq401x: flip on SMP for the ASUS AC1300 2021-11-04 09:02:38 -07:00
freescale Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
include arm: Remove unused items 2021-11-03 13:54:36 -06:00
linux linux(4): Regen for clone syscall. 2021-08-12 11:47:31 +03:00
mv arm/mv: Don't rely on firmware MSI mapping in ICU 2021-07-20 23:24:42 +02:00
nvidia arm: fix a typo in nvidia/drm2/tegra_bo.c 2021-10-25 18:42:10 +00:00
qemu arm: Add kern_clocksource.c directly in files.arm 2019-04-16 20:04:22 +00:00
qualcomm ipq4018: add initial reset driver support for the clock/reset controller. 2021-11-04 09:02:41 -07:00
rockchip Add support for RK3288 SoC. 2020-12-04 16:24:44 +00:00
ti ti(4): Fix a typo in an error message 2021-10-02 10:51:29 +02:00
xilinx arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00