Date: Mon, 20 Aug 2018 20:31:53 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r338116 - in head/sys/arm: conf nvidia/tegra124 Message-ID: <201808202031.w7KKVrbj008238@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: imp Date: Mon Aug 20 20:31:53 2018 New Revision: 338116 URL: https://svnweb.freebsd.org/changeset/base/338116 Log: Move options INTRNG into std.armv6 and std.armv7 INTRNG is required on all armv6 and armv7 systems, so make it standard. Modified: head/sys/arm/conf/ALPINE head/sys/arm/conf/ARMADA38X head/sys/arm/conf/ARMADAXP head/sys/arm/conf/BEAGLEBONE head/sys/arm/conf/EFIKA_MX head/sys/arm/conf/EXYNOS5.common head/sys/arm/conf/GENERIC head/sys/arm/conf/IMX53 head/sys/arm/conf/IMX6 head/sys/arm/conf/ODROIDC1 head/sys/arm/conf/PANDABOARD head/sys/arm/conf/RK3188 head/sys/arm/conf/RPI-B head/sys/arm/conf/RPI2 head/sys/arm/conf/SOCFPGA head/sys/arm/conf/VERSATILEPB head/sys/arm/conf/VSATV102 head/sys/arm/conf/VYBRID head/sys/arm/conf/ZEDBOARD head/sys/arm/conf/std.armv6 head/sys/arm/conf/std.armv7 head/sys/arm/nvidia/tegra124/std.tegra124 Modified: head/sys/arm/conf/ALPINE ============================================================================== --- head/sys/arm/conf/ALPINE Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/ALPINE Mon Aug 20 20:31:53 2018 (r338116) @@ -31,7 +31,6 @@ options PLATFORM # Interrupt controller device gic -options INTRNG # Annapurna Alpine drivers device al_ccu # Alpine Cache Coherency Unit Modified: head/sys/arm/conf/ARMADA38X ============================================================================== --- head/sys/arm/conf/ARMADA38X Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/ARMADA38X Mon Aug 20 20:31:53 2018 (r338116) @@ -50,7 +50,6 @@ device pci # Interrupt controllers device gic -options INTRNG # Timers device mpcore_timer Modified: head/sys/arm/conf/ARMADAXP ============================================================================== --- head/sys/arm/conf/ARMADAXP Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/ARMADAXP Mon Aug 20 20:31:53 2018 (r338116) @@ -18,7 +18,6 @@ # # $FreeBSD$ -# TODO: Port to INTRNG #NO_UNIVERSE ident MV-88F78XX0 @@ -88,7 +87,5 @@ device pci options FDT # Configure using FDT/DTB data options FDT_DTB_STATIC makeoptions FDT_DTS_FILE=db78460.dts - -options INTRNG options PLATFORM Modified: head/sys/arm/conf/BEAGLEBONE ============================================================================== --- head/sys/arm/conf/BEAGLEBONE Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/BEAGLEBONE Mon Aug 20 20:31:53 2018 (r338116) @@ -28,8 +28,6 @@ include "../ti/am335x/std.am335x" makeoptions MODULES_EXTRA="dtb/am335x am335x_dmtpps" -options INTRNG - options SCHED_4BSD # 4BSD scheduler options PLATFORM Modified: head/sys/arm/conf/EFIKA_MX ============================================================================== --- head/sys/arm/conf/EFIKA_MX Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/EFIKA_MX Mon Aug 20 20:31:53 2018 (r338116) @@ -131,5 +131,3 @@ options SC_DFLT_FONT # compile font in makeoptions SC_DFLT_FONT=cp437 device ukbd # Allow keyboard like HIDs to control console device ums - -options INTRNG Modified: head/sys/arm/conf/EXYNOS5.common ============================================================================== --- head/sys/arm/conf/EXYNOS5.common Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/EXYNOS5.common Mon Aug 20 20:31:53 2018 (r338116) @@ -73,7 +73,6 @@ device dwmmc # Interrupt controller device gic -options INTRNG # ARM Generic Timer device generic_timer Modified: head/sys/arm/conf/GENERIC ============================================================================== --- head/sys/arm/conf/GENERIC Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/GENERIC Mon Aug 20 20:31:53 2018 (r338116) @@ -80,7 +80,6 @@ device syscon device cpufreq # Interrupt controller -options INTRNG device gic # PMU support (for CCNT). Modified: head/sys/arm/conf/IMX53 ============================================================================== --- head/sys/arm/conf/IMX53 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/IMX53 Mon Aug 20 20:31:53 2018 (r338116) @@ -119,5 +119,3 @@ device wlan_amrr # AMRR transmit rate control algori options FDT # Configure using FDT/DTB data makeoptions MODULES_EXTRA="dtb/imx5 imx" device fdt_pinctrl # FDT pinmux driver - -options INTRNG Modified: head/sys/arm/conf/IMX6 ============================================================================== --- head/sys/arm/conf/IMX6 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/IMX6 Mon Aug 20 20:31:53 2018 (r338116) @@ -22,8 +22,6 @@ ident IMX6 include "std.armv7" include "../freescale/imx/std.imx6" -options INTRNG - options SOC_IMX6 options SCHED_ULE # ULE scheduler Modified: head/sys/arm/conf/ODROIDC1 ============================================================================== --- head/sys/arm/conf/ODROIDC1 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/ODROIDC1 Mon Aug 20 20:31:53 2018 (r338116) @@ -26,7 +26,6 @@ options SMP # Enable multiple cores # Interrupt controller device gic -options INTRNG options FDT_DTB_STATIC makeoptions FDT_DTS_FILE=odroidc1.dts Modified: head/sys/arm/conf/PANDABOARD ============================================================================== --- head/sys/arm/conf/PANDABOARD Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/PANDABOARD Mon Aug 20 20:31:53 2018 (r338116) @@ -46,7 +46,6 @@ options SMP # Enable multiple cores device fdt_pinctrl # Interrupt controller device gic -options INTRNG # ARM MPCore timer device mpcore_timer Modified: head/sys/arm/conf/RK3188 ============================================================================== --- head/sys/arm/conf/RK3188 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/RK3188 Mon Aug 20 20:31:53 2018 (r338116) @@ -36,7 +36,6 @@ options ROOTDEVNAME=\"ufs:/dev/mmcsd0\" # Interrupt controller device gic -options INTRNG # ARM MPCore timer device mpcore_timer Modified: head/sys/arm/conf/RPI-B ============================================================================== --- head/sys/arm/conf/RPI-B Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/RPI-B Mon Aug 20 20:31:53 2018 (r338116) @@ -24,8 +24,6 @@ include "std.armv6" include "../broadcom/bcm2835/std.rpi" include "../broadcom/bcm2835/std.bcm2835" -options INTRNG - options SCHED_4BSD # 4BSD scheduler options PLATFORM Modified: head/sys/arm/conf/RPI2 ============================================================================== --- head/sys/arm/conf/RPI2 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/RPI2 Mon Aug 20 20:31:53 2018 (r338116) @@ -26,8 +26,6 @@ include "std.armv7" include "../broadcom/bcm2835/std.rpi" include "../broadcom/bcm2835/std.bcm2836" -options INTRNG - options SCHED_ULE # ULE scheduler options SMP # Enable multiple cores options PLATFORM Modified: head/sys/arm/conf/SOCFPGA ============================================================================== --- head/sys/arm/conf/SOCFPGA Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/SOCFPGA Mon Aug 20 20:31:53 2018 (r338116) @@ -42,7 +42,6 @@ options SOC_ALTERA_CYCLONE5 # Interrupt controller device gic -options INTRNG # ARM MPCore timer device mpcore_timer Modified: head/sys/arm/conf/VERSATILEPB ============================================================================== --- head/sys/arm/conf/VERSATILEPB Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/VERSATILEPB Mon Aug 20 20:31:53 2018 (r338116) @@ -68,7 +68,6 @@ makeoptions SC_DFLT_FONT=cp437 device md device random # Entropy device -options INTRNG options PLATFORM # Flattened Device Tree Modified: head/sys/arm/conf/VSATV102 ============================================================================== --- head/sys/arm/conf/VSATV102 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/VSATV102 Mon Aug 20 20:31:53 2018 (r338116) @@ -26,7 +26,6 @@ options SMP # Enable multiple cores # Interrupt controller device gic -options INTRNG options FDT_DTB_STATIC makeoptions FDT_DTS_FILE=vsatv102-m6.dts Modified: head/sys/arm/conf/VYBRID ============================================================================== --- head/sys/arm/conf/VYBRID Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/VYBRID Mon Aug 20 20:31:53 2018 (r338116) @@ -47,7 +47,6 @@ options NO_SWAPPING # Interrupt controller device gic -options INTRNG # ARM MPCore timer device mpcore_timer Modified: head/sys/arm/conf/ZEDBOARD ============================================================================== --- head/sys/arm/conf/ZEDBOARD Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/ZEDBOARD Mon Aug 20 20:31:53 2018 (r338116) @@ -41,7 +41,6 @@ options ROOTDEVNAME=\"ufs:mmcsd0s2a\" # Interrupt controller device gic -options INTRNG # Cache controller device pl310 # PL310 L2 cache controller Modified: head/sys/arm/conf/std.armv6 ============================================================================== --- head/sys/arm/conf/std.armv6 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/std.armv6 Mon Aug 20 20:31:53 2018 (r338116) @@ -4,6 +4,7 @@ options HZ=1000 options ARM_L2_PIPT # Only L2 PIPT is supported +options INTRNG # All arm systems use INTRNG these days options PREEMPTION # Enable kernel thread preemption options VIMAGE # Subsystem virtualization, e.g. VNET options INET # InterNETworking Modified: head/sys/arm/conf/std.armv7 ============================================================================== --- head/sys/arm/conf/std.armv7 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/conf/std.armv7 Mon Aug 20 20:31:53 2018 (r338116) @@ -4,6 +4,7 @@ options HZ=1000 options ARM_L2_PIPT # Only L2 PIPT is supported +options INTRNG # All arm systems use INTRNG these days options PREEMPTION # Enable kernel thread preemption options VIMAGE # Subsystem virtualization, e.g. VNET options INET # InterNETworking @@ -79,4 +80,3 @@ options USB_DEBUG # Enable usb debug support code #options USB_REQ_DEBUG #options USB_VERBOSE #options VERBOSE_SYSINIT # Enable verbose sysinit messages - Modified: head/sys/arm/nvidia/tegra124/std.tegra124 ============================================================================== --- head/sys/arm/nvidia/tegra124/std.tegra124 Mon Aug 20 20:06:36 2018 (r338115) +++ head/sys/arm/nvidia/tegra124/std.tegra124 Mon Aug 20 20:31:53 2018 (r338116) @@ -3,6 +3,4 @@ cpu CPU_CORTEXA machine arm armv7 makeoptions CONF_CFLAGS="-march=armv7a" -options INTRNG - files "../nvidia/tegra124/files.tegra124"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808202031.w7KKVrbj008238>