Create device options for the two common ARM timers.
Sponsored by: ABT Systems Ltd
This commit is contained in:
parent
210d6af74d
commit
ed18006cbf
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=291135
@ -2,8 +2,6 @@
|
|||||||
|
|
||||||
kern/kern_clocksource.c standard
|
kern/kern_clocksource.c standard
|
||||||
|
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
|
|
||||||
arm/altera/socfpga/socfpga_common.c standard
|
arm/altera/socfpga/socfpga_common.c standard
|
||||||
arm/altera/socfpga/socfpga_machdep.c standard
|
arm/altera/socfpga/socfpga_machdep.c standard
|
||||||
arm/altera/socfpga/socfpga_manager.c standard
|
arm/altera/socfpga/socfpga_manager.c standard
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
arm/arm/generic_timer.c standard
|
|
||||||
|
|
||||||
arm/broadcom/bcm2835/bcm2836.c standard
|
arm/broadcom/bcm2835/bcm2836.c standard
|
||||||
arm/broadcom/bcm2835/bcm2836_mp.c optional smp
|
arm/broadcom/bcm2835/bcm2836_mp.c optional smp
|
||||||
|
@ -87,6 +87,8 @@ device dwmmc
|
|||||||
|
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM Generic Timer
|
||||||
|
device generic_timer
|
||||||
|
|
||||||
# Pseudo devices
|
# Pseudo devices
|
||||||
|
|
||||||
|
@ -64,6 +64,8 @@ options ROOTDEVNAME=\"ufs:mmcsd0s2a\"
|
|||||||
device gic
|
device gic
|
||||||
# Cache controller
|
# Cache controller
|
||||||
device pl310 # PL310 L2 cache controller
|
device pl310 # PL310 L2 cache controller
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
# Pseudo devices.
|
# Pseudo devices.
|
||||||
device loop # Network loopback
|
device loop # Network loopback
|
||||||
|
@ -62,6 +62,8 @@ options DDB # Enable the kernel debugger
|
|||||||
device fdt_pinctrl
|
device fdt_pinctrl
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
# MMC/SD/SDIO Card slot support
|
# MMC/SD/SDIO Card slot support
|
||||||
device mmc # mmc/sd bus
|
device mmc # mmc/sd bus
|
||||||
|
@ -47,6 +47,8 @@ options ROOTDEVNAME=\"ufs:/dev/mmcsd0\"
|
|||||||
|
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
# MMC/SD/SDIO Card slot support
|
# MMC/SD/SDIO Card slot support
|
||||||
device mmc # mmc/sd bus
|
device mmc # mmc/sd bus
|
||||||
|
@ -53,6 +53,9 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
|
|||||||
|
|
||||||
options ROOTDEVNAME=\"ufs:mmcsd0s2\"
|
options ROOTDEVNAME=\"ufs:mmcsd0s2\"
|
||||||
|
|
||||||
|
# ARM Generic Timer
|
||||||
|
device generic_timer
|
||||||
|
|
||||||
device bpf
|
device bpf
|
||||||
device loop
|
device loop
|
||||||
device ether
|
device ether
|
||||||
|
@ -53,6 +53,8 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
|
|||||||
|
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
# MMC/SD/SDIO Card slot support
|
# MMC/SD/SDIO Card slot support
|
||||||
device mmc # mmc/sd bus
|
device mmc # mmc/sd bus
|
||||||
|
@ -46,6 +46,8 @@ options INVARIANT_SUPPORT # Extra sanity checks of internal structures, require
|
|||||||
|
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM Generic Timer
|
||||||
|
device generic_timer
|
||||||
|
|
||||||
device bpf
|
device bpf
|
||||||
device loop
|
device loop
|
||||||
|
@ -62,6 +62,8 @@ options NO_SWAPPING
|
|||||||
|
|
||||||
# Interrupt controller
|
# Interrupt controller
|
||||||
device gic
|
device gic
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
# MMC/SD/SDIO Card slot support
|
# MMC/SD/SDIO Card slot support
|
||||||
device mmc # mmc/sd bus
|
device mmc # mmc/sd bus
|
||||||
|
@ -54,6 +54,8 @@ options ROOTDEVNAME=\"ufs:mmcsd0s2a\"
|
|||||||
device gic
|
device gic
|
||||||
# Cache controller
|
# Cache controller
|
||||||
device pl310 # PL310 L2 cache controller
|
device pl310 # PL310 L2 cache controller
|
||||||
|
# ARM MPCore timer
|
||||||
|
device mpcore_timer
|
||||||
|
|
||||||
device loop
|
device loop
|
||||||
device random
|
device random
|
||||||
|
@ -8,7 +8,6 @@ kern/kern_clocksource.c standard
|
|||||||
#
|
#
|
||||||
# Standard imx6 devices and support.
|
# Standard imx6 devices and support.
|
||||||
#
|
#
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
arm/freescale/fsl_ocotp.c standard
|
arm/freescale/fsl_ocotp.c standard
|
||||||
arm/freescale/imx/imx6_anatop.c standard
|
arm/freescale/imx/imx6_anatop.c standard
|
||||||
arm/freescale/imx/imx6_ccm.c standard
|
arm/freescale/imx/imx6_ccm.c standard
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
|
|
||||||
kern/kern_clocksource.c standard
|
kern/kern_clocksource.c standard
|
||||||
|
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
|
|
||||||
arm/freescale/vybrid/vf_machdep.c standard
|
arm/freescale/vybrid/vf_machdep.c standard
|
||||||
arm/freescale/vybrid/vf_common.c standard
|
arm/freescale/vybrid/vf_common.c standard
|
||||||
arm/freescale/vybrid/vf_ccm.c standard
|
arm/freescale/vybrid/vf_ccm.c standard
|
||||||
|
@ -8,7 +8,6 @@ kern/kern_clocksource.c standard
|
|||||||
#
|
#
|
||||||
# Standard qemu virt devices and support.
|
# Standard qemu virt devices and support.
|
||||||
#
|
#
|
||||||
arm/arm/generic_timer.c standard
|
|
||||||
arm/qemu/virt_common.c standard
|
arm/qemu/virt_common.c standard
|
||||||
arm/qemu/virt_machdep.c standard
|
arm/qemu/virt_machdep.c standard
|
||||||
arm/qemu/virt_mp.c optional smp
|
arm/qemu/virt_mp.c optional smp
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
kern/kern_clocksource.c standard
|
kern/kern_clocksource.c standard
|
||||||
|
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
|
|
||||||
arm/rockchip/rk30xx_common.c standard
|
arm/rockchip/rk30xx_common.c standard
|
||||||
arm/rockchip/rk30xx_machdep.c standard
|
arm/rockchip/rk30xx_machdep.c standard
|
||||||
arm/rockchip/rk30xx_pmu.c standard
|
arm/rockchip/rk30xx_pmu.c standard
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
|
|
||||||
kern/kern_clocksource.c standard
|
kern/kern_clocksource.c standard
|
||||||
|
|
||||||
arm/arm/generic_timer.c standard
|
|
||||||
|
|
||||||
arm/samsung/exynos/exynos5_mct.c standard
|
arm/samsung/exynos/exynos5_mct.c standard
|
||||||
arm/samsung/exynos/exynos5_mp.c optional smp
|
arm/samsung/exynos/exynos5_mp.c optional smp
|
||||||
arm/samsung/exynos/exynos5_common.c standard
|
arm/samsung/exynos/exynos5_common.c standard
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
#$FreeBSD$
|
#$FreeBSD$
|
||||||
|
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
arm/ti/ti_smc.S standard
|
arm/ti/ti_smc.S standard
|
||||||
|
|
||||||
arm/ti/usb/omap_ehci.c optional usb ehci
|
arm/ti/usb/omap_ehci.c optional usb ehci
|
||||||
|
@ -5,8 +5,6 @@
|
|||||||
|
|
||||||
kern/kern_clocksource.c standard
|
kern/kern_clocksource.c standard
|
||||||
|
|
||||||
arm/arm/mpcore_timer.c standard
|
|
||||||
|
|
||||||
arm/xilinx/zy7_machdep.c standard
|
arm/xilinx/zy7_machdep.c standard
|
||||||
arm/xilinx/zy7_l2cache.c standard
|
arm/xilinx/zy7_l2cache.c standard
|
||||||
arm/xilinx/zy7_slcr.c standard
|
arm/xilinx/zy7_slcr.c standard
|
||||||
|
@ -39,6 +39,7 @@ arm/arm/fiq.c standard
|
|||||||
arm/arm/fiq_subr.S standard
|
arm/arm/fiq_subr.S standard
|
||||||
arm/arm/fusu.S standard
|
arm/arm/fusu.S standard
|
||||||
arm/arm/gdb_machdep.c optional gdb
|
arm/arm/gdb_machdep.c optional gdb
|
||||||
|
arm/arm/generic_timer.c optional generic_timer
|
||||||
arm/arm/gic.c optional gic
|
arm/arm/gic.c optional gic
|
||||||
arm/arm/identcpu.c standard
|
arm/arm/identcpu.c standard
|
||||||
arm/arm/in_cksum.c optional inet | inet6
|
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/mem.c optional mem
|
||||||
arm/arm/minidump_machdep.c optional mem
|
arm/arm/minidump_machdep.c optional mem
|
||||||
arm/arm/mp_machdep.c optional smp
|
arm/arm/mp_machdep.c optional smp
|
||||||
|
arm/arm/mpcore_timer.c optional mpcore_timer
|
||||||
arm/arm/nexus.c standard
|
arm/arm/nexus.c standard
|
||||||
arm/arm/physmem.c standard
|
arm/arm/physmem.c standard
|
||||||
arm/arm/pic_if.m optional arm_intrng
|
arm/arm/pic_if.m optional arm_intrng
|
||||||
|
Loading…
Reference in New Issue
Block a user