Create device options for the two common ARM timers.

Sponsored by:	ABT Systems Ltd
This commit is contained in:
Andrew Turner 2015-11-21 16:23:56 +00:00
parent 210d6af74d
commit ed18006cbf
19 changed files with 21 additions and 15 deletions

View File

@ -2,8 +2,6 @@
kern/kern_clocksource.c standard
arm/arm/mpcore_timer.c standard
arm/altera/socfpga/socfpga_common.c standard
arm/altera/socfpga/socfpga_machdep.c standard
arm/altera/socfpga/socfpga_manager.c standard

View File

@ -1,6 +1,4 @@
# $FreeBSD$
arm/arm/generic_timer.c standard
arm/broadcom/bcm2835/bcm2836.c standard
arm/broadcom/bcm2835/bcm2836_mp.c optional smp

View File

@ -87,6 +87,8 @@ device dwmmc
# Interrupt controller
device gic
# ARM Generic Timer
device generic_timer
# Pseudo devices

View File

@ -64,6 +64,8 @@ options ROOTDEVNAME=\"ufs:mmcsd0s2a\"
device gic
# Cache controller
device pl310 # PL310 L2 cache controller
# ARM MPCore timer
device mpcore_timer
# Pseudo devices.
device loop # Network loopback

View File

@ -62,6 +62,8 @@ options DDB # Enable the kernel debugger
device fdt_pinctrl
# Interrupt controller
device gic
# ARM MPCore timer
device mpcore_timer
# MMC/SD/SDIO Card slot support
device mmc # mmc/sd bus

View File

@ -47,6 +47,8 @@ options ROOTDEVNAME=\"ufs:/dev/mmcsd0\"
# Interrupt controller
device gic
# ARM MPCore timer
device mpcore_timer
# MMC/SD/SDIO Card slot support
device mmc # mmc/sd bus

View File

@ -53,6 +53,9 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
options ROOTDEVNAME=\"ufs:mmcsd0s2\"
# ARM Generic Timer
device generic_timer
device bpf
device loop
device ether

View File

@ -53,6 +53,8 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
# Interrupt controller
device gic
# ARM MPCore timer
device mpcore_timer
# MMC/SD/SDIO Card slot support
device mmc # mmc/sd bus

View File

@ -46,6 +46,8 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
# Interrupt controller
device gic
# ARM Generic Timer
device generic_timer
device bpf
device loop

View File

@ -62,6 +62,8 @@ options NO_SWAPPING
# Interrupt controller
device gic
# ARM MPCore timer
device mpcore_timer
# MMC/SD/SDIO Card slot support
device mmc # mmc/sd bus

View File

@ -54,6 +54,8 @@ options ROOTDEVNAME=\"ufs:mmcsd0s2a\"
device gic
# Cache controller
device pl310 # PL310 L2 cache controller
# ARM MPCore timer
device mpcore_timer
device loop
device random

View File

@ -8,7 +8,6 @@ kern/kern_clocksource.c standard
#
# Standard imx6 devices and support.
#
arm/arm/mpcore_timer.c standard
arm/freescale/fsl_ocotp.c standard
arm/freescale/imx/imx6_anatop.c standard
arm/freescale/imx/imx6_ccm.c standard

View File

@ -2,8 +2,6 @@
kern/kern_clocksource.c standard
arm/arm/mpcore_timer.c standard
arm/freescale/vybrid/vf_machdep.c standard
arm/freescale/vybrid/vf_common.c standard
arm/freescale/vybrid/vf_ccm.c standard

View File

@ -8,7 +8,6 @@ kern/kern_clocksource.c standard
#
# Standard qemu virt devices and support.
#
arm/arm/generic_timer.c standard
arm/qemu/virt_common.c standard
arm/qemu/virt_machdep.c standard
arm/qemu/virt_mp.c optional smp

View File

@ -1,8 +1,6 @@
# $FreeBSD$
kern/kern_clocksource.c standard
arm/arm/mpcore_timer.c standard
arm/rockchip/rk30xx_common.c standard
arm/rockchip/rk30xx_machdep.c standard
arm/rockchip/rk30xx_pmu.c standard

View File

@ -2,8 +2,6 @@
kern/kern_clocksource.c standard
arm/arm/generic_timer.c standard
arm/samsung/exynos/exynos5_mct.c standard
arm/samsung/exynos/exynos5_mp.c optional smp
arm/samsung/exynos/exynos5_common.c standard

View File

@ -1,6 +1,5 @@
#$FreeBSD$
arm/arm/mpcore_timer.c standard
arm/ti/ti_smc.S standard
arm/ti/usb/omap_ehci.c optional usb ehci

View File

@ -5,8 +5,6 @@
kern/kern_clocksource.c standard
arm/arm/mpcore_timer.c standard
arm/xilinx/zy7_machdep.c standard
arm/xilinx/zy7_l2cache.c standard
arm/xilinx/zy7_slcr.c standard

View File

@ -39,6 +39,7 @@ arm/arm/fiq.c standard
arm/arm/fiq_subr.S standard
arm/arm/fusu.S standard
arm/arm/gdb_machdep.c optional gdb
arm/arm/generic_timer.c optional generic_timer
arm/arm/gic.c optional gic
arm/arm/identcpu.c standard
arm/arm/in_cksum.c optional inet | inet6
@ -50,6 +51,7 @@ arm/arm/machdep.c standard
arm/arm/mem.c optional mem
arm/arm/minidump_machdep.c optional mem
arm/arm/mp_machdep.c optional smp
arm/arm/mpcore_timer.c optional mpcore_timer
arm/arm/nexus.c standard
arm/arm/physmem.c standard
arm/arm/pic_if.m optional arm_intrng