Module Name:    src
Committed By:   jmcneill
Date:           Sun Oct 27 18:00:46 UTC 2019

Modified Files:
        src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add support for TI AM335x


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 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.55 src/sys/arch/evbarm/conf/GENERIC:1.56
--- src/sys/arch/evbarm/conf/GENERIC:1.55	Sat Oct 26 15:01:18 2019
+++ src/sys/arch/evbarm/conf/GENERIC	Sun Oct 27 18:00:46 2019
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.55 2019/10/26 15:01:18 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.56 2019/10/27 18:00:46 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -16,6 +16,37 @@ makeoptions	DTSARCH="arm"
 makeoptions	DTSGNUARCH="arm"
 makeoptions	DTSSUBDIR=""
 makeoptions	DTS="
+	am335x-baltos-ir2110.dts
+	am335x-baltos-ir3220.dts
+	am335x-baltos-ir5221.dts
+	am335x-base0033.dts
+	am335x-bone.dts
+	am335x-boneblack-wireless.dts
+	am335x-boneblack.dts
+	am335x-boneblue.dts
+	am335x-bonegreen-wireless.dts
+	am335x-bonegreen.dts
+	am335x-chiliboard.dts
+	am335x-cm-t335.dts
+	am335x-evm.dts
+	am335x-evmsk.dts
+	am335x-guardian.dts
+	am335x-icev2.dts
+	am335x-lxm.dts
+	am335x-moxa-uc-2101.dts
+	am335x-moxa-uc-8100-me-t.dts
+	am335x-nano.dts
+	am335x-osd3358-sm-red.dts
+	am335x-pdu001.dts
+	am335x-pepper.dts
+	am335x-phycore-rdk.dts
+	am335x-pocketbeagle.dts
+	am335x-sancloud-bbe.dts
+	am335x-sbc-t335.dts
+	am335x-shc.dts
+	am335x-sl50.dts
+	am335x-wega-rdk.dts
+
 	bcm2836-rpi-2-b.dts
 	bcm2837-rpi-3-a-plus.dts
 	bcm2837-rpi-3-b.dts
@@ -193,6 +224,8 @@ options 	SOC_SUN9I_A80
 
 options 	SOC_TEGRA124
 
+options 	SOC_TI_AM335X
+
 options 	SOC_VIRT
 
 options 	SOC_ZYNQ7000
@@ -212,6 +245,8 @@ options 	MSGBUFSIZE=32768
 
 # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
 
+#options 	EARLYCONS=am33xx, CONSADDR=0x44e09000
+
 # ODROID-C1
 #options 	EARLYCONS=meson, CONSADDR=0xc81004c0
 
@@ -259,6 +294,7 @@ cpufreqdt*	at cpu?
 psci*		at fdt?
 
 # Clock and reset controllers
+am3prcm*	at fdt? pass 1		# TI AM335x PRCM
 cycvclkmgr* 	at fdt? pass 1		# Cyclone V clock manager
 cycvrstmgr* 	at fdt? pass 0		# Cyclone V reset manager
 exy5410clk* 	at fdt? pass 3		# Exynos5410 clock controller
@@ -298,6 +334,7 @@ sunxisramc* 	at fdt? pass 4		# SRAM cont
 
 # System Controller
 syscon*		at fdt? pass 1		# Generic System Controller
+tisysc*		at fdt? pass 2		# TI sysc interconnect
 #zynqslcr*	at fdt? pass 1		# Zynq 7000 system Controller
 
 # Timer
@@ -309,6 +346,7 @@ gtmr*		at fdt? pass 1		# ARM Generic Tim
 armgtmr0	at gtmr?
 mct*		at fdt? pass 2		# Exynos Multi Core Timer (MCT)
 armgtmr*	at mct?
+omaptimer*	at fdt?			# TI OMAP Timer
 meson6timer* 	at fdt?			# Amlogic Timer
 sunxitimer* 	at fdt?			# Allwinner async timer
 sunxihstimer* 	at fdt?			# Allwinner High-Speed timer
@@ -325,6 +363,7 @@ gic*		at fdt? pass 1		# ARM GIC
 armgic0		at gic?
 bcmicu* 	at fdt? pass 1		# Broadcom BCM283x ICU
 exyointr* 	at fdt? pass 1		# Samsung Exynos ICU
+omapintc*	at fdt? pass 2		# TI OMAP INTC
 tegralic* 	at fdt? pass 1		# NVIDIA Tegra LIC
 sunxiintc* 	at fdt? pass 1		# Allwinner INTC
 sunxinmi* 	at fdt? pass 2		# Allwinner NMI / R_INTC
@@ -346,6 +385,8 @@ bcmdmac* 	at fdt?			# Broadcom BCM283x D
 sun4idma* 	at fdt? pass 4		# Allwinner DMA controller (sun4i)
 sun6idma* 	at fdt?	pass 4		# Allwinner DMA controller (sun6i)
 tegraapbdma* 	at fdt? pass 4		# NVIDIA Tegra APB DMA
+tiedma*		at fdt? pass 4		# TI EDMA3 (TPCC)
+titptc*		at fdt? pass 3		# TI EDMA3 (TPTC)
 
 # FUSE controller
 tegrafuse* 	at fdt? pass 4		# NVIDIA Tegra FUSE
@@ -371,6 +412,7 @@ tegragpio* 	at fdt? pass 2		# NVIDIA Teg
 gpio* 		at gpiobus?
 
 # MPIO / Pinmux
+pinctrl*	at fdt? pass 2		# Generic pinctrl driver
 tegrapinmux* 	at fdt?			# NVIDIA Tegra MPIO
 
 # PWM controller
@@ -398,6 +440,7 @@ pci* 		at ppb?
 # Ethernet
 awge* 		at fdt?			# Allwinner Gigabit Ethernet (GMAC)
 cemac* 		at fdt?			# Cadence EMAC/GEM ethernet controller
+cpsw*		at fdt?			# TI CPSW 3-port Ethernet Switch
 emac* 		at fdt?			# Allwinner Fast/Gigabit Ethernet (EMAC)
 smsh* 		at fdt?			# SMSC LAN9118
 
@@ -618,6 +661,7 @@ sun9iusbphy* 	at fdt? pass 9		# Allwinne
 sunxiusbphy* 	at fdt? pass 9		# Allwinner USB PHY
 sunxiusb3phy* 	at fdt? pass 9		# Allwinner USB3 PHY
 tegrausbphy* 	at fdt?			# NVIDIA Tegra USB PHY
+tiotg*		at fdt?			# TI dual port OTG
 dwctwo* 	at fdt?			# Designware USB DRD
 ehci* 		at fdt?			# EHCI
 motg* 		at fdt?			# Mentor Graphics USB OTG

Reply via email to