freebsd-skq/sys/arm/mv
Marcin Wojtas 789bbd4d27 Make Marvell armv7 timer and wdt registers definitions common
Define timers registers for both SoCs and choose proper one during runtime
based on information from FDT.
In WDT driver there are different function for ArmadaXP and other ARMv5 SoCs.
In timer driver registers definitions are stored in resource_spec structure
and chosen during runtime.

Submitted by: Rafal Kozik <rk@semihalf.com>
Obtained from: Semihalf
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D14746
2018-04-04 12:30:52 +00:00
..
armada Make Marvell armv7 timer and wdt registers definitions common 2018-04-04 12:30:52 +00:00
armada38x Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
armadaxp Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
discovery sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
kirkwood sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
orion sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
armv5_machdep.c Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
files.arm7 Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
files.mv Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
gpio.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ic.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
mpic.c Enable ArmadaXP using INTRNG interrupt controller 2018-04-03 21:17:19 +00:00
mv_armv7_machdep.c Make Marvell Armada reset registers usage generic 2018-04-04 10:14:43 +00:00
mv_common.c Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
mv_localbus.c Switch users of fdt_is_enabled to use ofw_bus_node_status_okay. These are 2018-04-03 11:01:50 +00:00
mv_pci_ctrl.c Support multi-port PCIe hierarchy in Marvell boards DTS 2017-06-08 16:54:02 +00:00
mv_pci.c Add missing flag check in Marvell PCIE driver 2018-04-03 23:27:07 +00:00
mv_ts.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
mvreg.h Make Marvell armv7 timer and wdt registers definitions common 2018-04-04 12:30:52 +00:00
mvvar.h Make get_tclk and get_cpu_freq generic for Marvell armv7 SoCs 2018-04-03 22:10:50 +00:00
mvwin.h Make mv_common.c generic for Marvell Armada38X and ArmadaXP 2018-04-03 21:54:36 +00:00
rtc.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
std-pj4b.mv Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
std.mv
timer.c Make Marvell armv7 timer and wdt registers definitions common 2018-04-04 12:30:52 +00:00