Module Name: src Committed By: skrll Date: Thu Aug 23 20:54:43 UTC 2018
Modified Files: src/sys/arch/evbarm/conf: GENERIC Log Message: WIP checkpoint To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/evbarm/conf/GENERIC diff -u src/sys/arch/evbarm/conf/GENERIC:1.6 src/sys/arch/evbarm/conf/GENERIC:1.7 --- src/sys/arch/evbarm/conf/GENERIC:1.6 Sun Aug 19 08:00:41 2018 +++ src/sys/arch/evbarm/conf/GENERIC Thu Aug 23 20:54:43 2018 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC,v 1.6 2018/08/19 08:00:41 skrll Exp $ +# $NetBSD: GENERIC,v 1.7 2018/08/23 20:54:43 skrll Exp $ # # GENERIC ARM (aarch32) kernel # @@ -16,6 +16,10 @@ makeoptions DTSARCH="arm aarch64" makeoptions DTSGNUARCH="arm arm64" makeoptions DTSSUBDIR="allwinner broadcom nvidia rockchip" makeoptions DTS=" + bcm2836-rpi-2-b.dts + bcm2837-rpi-3-b.dts + bcm2837-rpi-3-b-plus.dts + exynos4412-odroidx2.dts exynos4412-odroidx.dts exynos4412-odroidu3.dts @@ -166,12 +170,12 @@ options MULTIPROCESSOR pseudo-device openfirm # /dev/openfirm -#options DIAGNOSTIC # internal consistency checks -#options DEBUG +options DIAGNOSTIC # internal consistency checks +options DEBUG #options LOCKDEBUG #options PMAP_DEBUG # Enable pmap_debug_level code -options VERBOSE_INIT_ARM # verbose bootstrapping messages +#options VERBOSE_INIT_ARM # verbose bootstrapping messages # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM. @@ -206,6 +210,7 @@ cpus* at fdt? pass 0 cpu* at fdt? pass 0 # CPU frequency scaling +tegra124cpu* at cpu? cpufreqdt* at cpu? # Power State Coordination Interface (PSCI) @@ -229,12 +234,12 @@ sunxiresets* at fdt? pass 1 # Allwinner sunxigates* at fdt? pass 1 # Allwinner Misc. clock gates sunxigmacclk* at fdt? pass 2 # Allwinner GMAC MII/RGMII clock mux sun9immcclk* at fdt? pass 2 # Allwinner A80 SD/MMC-COMM +tegra124car* at fdt? pass 3 # NVIDIA Tegra CAR (T124) tegra210car* at fdt? pass 3 # NVIDIA Tegra CAR (T210) - fclock* at fdt? pass 1 ffclock* at fdt? pass 1 -fregulator* at fdt? pass 4 +fregulator* at fdt? pass 5 gregulator* at fdt? pass 4 gpiokeys* at fdt? wskbd* at gpiokeys? console ? mux 1 @@ -306,6 +311,7 @@ expwm* at fdt? pass 4 # PWM pwmfan* at fdt? # PWM Fan controls # XUSB PADCTL +tegra124xpad* at fdt? # NVIDIA Tegra XUSB PADCTL (T124) tegra210xpad* at fdt? # NVIDIA Tegra XUSB PADCTL (T210) tegra210xphy* at tegra210xpad? @@ -318,9 +324,10 @@ tegra210xphy* at tegra210xpad? # Ethernet emac* at fdt? # Allwinner Gigabit Ethernet (EMAC) -#re* at pci? dev ? function ? # Realtek RTL8111GS smsh* at fdt? # SMSC LAN9118 +# PCI Ethernet +#re* at pci? dev ? function ? # Realtek RTL8111GS # MII/PHY support exphy* at mii? phy ? # 3Com internal PHYs @@ -393,12 +400,23 @@ tegrartc* at fdt? # NVIDIA Tegra RTC # Thermal sensor sunxithermal* at fdt? # Thermal sensor controller +# BCM2835 VCHIQ, etc +vchiq0 at fdt? +vcaudio0 at vchiq0 + # Audio +a64acodec* at fdt? # A64 audio codec (analog part) +aaci* at fdt? # ARM PrimeCell AACI ausoc* at fdt? # Simple SoC audio card -sunxicodec* at fdt? # Audio codec -sun8icodec* at fdt? # Audio codec (sun8i/sun50i) +hdaudio* at fdt? # Intel HDA +hdafg* at hdaudiobus? +options HDAUDIOVERBOSE +options HDAUDIO_32BIT_ACCESS +options HDAUDIO_ENABLE_HDMI +options HDAUDIO_ENABLE_DISPLAYPORT h3codec* at fdt? # H3 audio codec (analog part) -a64acodec* at fdt? # A64 audio codec (analog part) +sun8icodec* at fdt? # Audio codec (sun8i/sun50i) +sunxicodec* at fdt? # Allwinner audio codec sunxii2s* at fdt? # I2S/PCM audio* at audiobus? spkr* at audio? @@ -434,20 +452,6 @@ cd* at atapibus? drive ? bcmspi* at fdt? # Broadcom BCM283x SPI spi* at spibus? -# Audio support -aaci* at fdt? # ARM PrimeCell AACI -hdaudio* at fdt? # Intel HDA -hdafg* at hdaudiobus? -options HDAUDIOVERBOSE -options HDAUDIO_32BIT_ACCESS -options HDAUDIO_ENABLE_HDMI -options HDAUDIO_ENABLE_DISPLAYPORT -sunxicodec* at fdt? # Allwinner audio codec -h3codec* at fdt? # Allwinner H3 audio codec (analog part) -audio* at audiobus? - -spkr* at audio? # PC speaker (synthesized) - # HDMI CEC tegracec0 at fdt? # NVIDIA Tegra HDMI CEC hdmicec* at hdmicecbus?