freebsd-skq/sys/arm
Zbigniew Bodek 786e3fea32 Add support for watchdog on Armada38x
A38X watchdog support was implemented in sys/arm/mv/timer.c driver.
It required following modifications:
- add "marvell,armada-380-wdt" compatibility, which supports only watchdog
- correct and enhance definitions related to timer control register
- unmask reset capability in RSTOUTn_MASK register
- use dedicated watchdog timer on A38X instead of second timer

Obtained from:  Semihalf
Sponsored by:   Stormshield
Submitted by:   Bartosz Szczepanek <bsz@semihalf.com>
Differential revision:  https://reviews.freebsd.org/D4423
2016-01-20 14:23:57 +00:00
..
allwinner [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
altera/socfpga [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
amlogic/aml8726 [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
annapurna/alpine [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
arm Fix GIC FDT interrupts decoding 2016-01-20 13:45:35 +00:00
at91 We don't need at91_bs_tag. arm_base_bs_tag works now that we have 2016-01-16 05:47:34 +00:00
broadcom/bcm2835 Add dev.fb.X.resync sysctl to resync ARM framebuffer with VideoCore 2015-12-20 00:58:22 +00:00
cavium/cns11xx Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
conf Add support for I2C on Armada38x 2016-01-20 14:21:06 +00:00
freescale Quick exit after setting the clock control register. 2016-01-17 23:03:21 +00:00
include Use __ARM_ARCH to decide when ARM_TP_ADDRESS needs to be set. This fixes 2016-01-16 10:12:50 +00:00
lpc Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
mv Add support for watchdog on Armada38x 2016-01-20 14:23:57 +00:00
qemu [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
rockchip [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
samsung/exynos [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
ti [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
versatile Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
xilinx [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
xscale Make the 'env' directive described in config(5) work on all architectures, 2016-01-02 02:53:48 +00:00