Module Name:    src
Committed By:   thorpej
Date:           Tue May 15 01:24:23 UTC 2018

Modified Files:
        src/sys/arch/evbarm/conf: ARMADAXP ARMADILLO210 ARMADILLO9 CUBOX DNS323
            GUMSTIX KUROBOX_PRO KURONAS_X4 MMNET_GENERIC MPCSA_GENERIC MV2120
            TEAMASA_NPWR VTC100

Log Message:
Fully specifiy the location of indirectly-configured I2C devices. In
particular, the parent spec must not be wild-carded, as doing so doesn't
work well on systems where more than one I2C bus is present.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/ARMADAXP
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/evbarm/conf/ARMADILLO210
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/evbarm/conf/ARMADILLO9 \
    src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/CUBOX
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/DNS323
cvs rdiff -u -r1.94 -r1.95 src/sys/arch/evbarm/conf/GUMSTIX
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/KUROBOX_PRO
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/KURONAS_X4
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/MMNET_GENERIC
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/MV2120
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/evbarm/conf/TEAMASA_NPWR
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/VTC100

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/ARMADAXP
diff -u src/sys/arch/evbarm/conf/ARMADAXP:1.21 src/sys/arch/evbarm/conf/ARMADAXP:1.22
--- src/sys/arch/evbarm/conf/ARMADAXP:1.21	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/ARMADAXP	Tue May 15 01:24:23 2018
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: ARMADAXP,v 1.21 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: ARMADAXP,v 1.22 2018/05/15 01:24:23 thorpej Exp $
 #
 #	ARMADA XP DEV BOARD
 #
@@ -185,7 +185,7 @@ spiflash0	at spiflashbus?
 m25p0		at spi? slave 0
 
 # TWSI SDRAM Serial Presence Detect
-spdmem0		at iic? addr 0x56
+spdmem0		at iic0 addr 0x56
 
 # On-chip Cryptographic Engines and Security Accelerator (S/W chaining)
 mvcesa* 	at mvsoc? offset ? irq ?

Index: src/sys/arch/evbarm/conf/ARMADILLO210
diff -u src/sys/arch/evbarm/conf/ARMADILLO210:1.38 src/sys/arch/evbarm/conf/ARMADILLO210:1.39
--- src/sys/arch/evbarm/conf/ARMADILLO210:1.38	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/ARMADILLO210	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: ARMADILLO210,v 1.38 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: ARMADILLO210,v 1.39 2018/05/15 01:24:23 thorpej Exp $
 #
 #	ARMADILLO210 -- Atmark Techno, Armadillo-210
 #
@@ -156,7 +156,7 @@ epled0		at epgpio0 port 4 bit1 1 bit2 0
 # I^2C Controller Unit
 armadillo9iic0	at epgpio0 port 1 bit1 4 bit2 5
 iic*		at armadillo9iic?
-seeprom0	at iic? addr 0x50 size 128
+seeprom0	at iic0 addr 0x50 size 128
 
 # MII/PHY support
 lxtphy* at mii? phy ?			# Level One LXT-970 PHYs

Index: src/sys/arch/evbarm/conf/ARMADILLO9
diff -u src/sys/arch/evbarm/conf/ARMADILLO9:1.55 src/sys/arch/evbarm/conf/ARMADILLO9:1.56
--- src/sys/arch/evbarm/conf/ARMADILLO9:1.55	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/ARMADILLO9	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: ARMADILLO9,v 1.55 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: ARMADILLO9,v 1.56 2018/05/15 01:24:23 thorpej Exp $
 #
 #	ARMADILLO9 -- Atmark Techno, Armadillo-9
 #
@@ -167,8 +167,8 @@ epled0		at epgpio0 port 4 bit1 0 bit2 1
 # I^2C Controller Unit
 armadillo9iic0	at epgpio0 port 1 bit1 4 bit2 5
 iic*		at armadillo9iic?
-seeprom0	at iic? addr 0x50 size 128
-#s3531rtc0	at iic? addr 0x30
+seeprom0	at iic0 addr 0x50 size 128
+#s3531rtc0	at iic0 addr 0x30
 
 # PCMCIA bus support
 pcmcia*	at eppcic0 controller ? socket ?
Index: src/sys/arch/evbarm/conf/MPCSA_GENERIC
diff -u src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.55 src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.56
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.55	Tue Jan 23 15:08:11 2018
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-# $NetBSD: MPCSA_GENERIC,v 1.55 2018/01/23 15:08:11 sevan Exp $
+# $NetBSD: MPCSA_GENERIC,v 1.56 2018/05/15 01:24:23 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/evbarm/conf/std.mpcsa"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.55 $"
+#ident 		"GENERIC-$Revision: 1.56 $"
 
 maxusers	32		# estimated number of users
 
@@ -302,9 +302,9 @@ com*	at pcmcom? slave ?		# ...and the sl
 # Hardware monitors
 
 # AMD 768 and 8111 power/ACPI controllers
-#dbcool* at iic? addr 0x2C		# Unknown other motherboard(s)
-#dbcool* at iic? addr 0x2D		# Tyan S2881
-#dbcool* at iic? addr 0x2E		# Tyan S2882-D
+#dbcool* at iic0 addr 0x2C		# Unknown other motherboard(s)
+#dbcool* at iic0 addr 0x2D		# Tyan S2881
+#dbcool* at iic0 addr 0x2E		# Tyan S2882-D
 
 # 1-Wire support
 #gpioow* 	at gpio? offset 6 mask 0x1	# 1-wire bitbanging via gpio

Index: src/sys/arch/evbarm/conf/CUBOX
diff -u src/sys/arch/evbarm/conf/CUBOX:1.5 src/sys/arch/evbarm/conf/CUBOX:1.6
--- src/sys/arch/evbarm/conf/CUBOX:1.5	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/CUBOX	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX,v 1.5 2017/09/14 07:58:40 mrg Exp $
+# $NetBSD: CUBOX,v 1.6 2018/05/15 01:24:23 thorpej Exp $
 #
 #	CUBOX -- SolidRun Ltd. Cubox kernel
 #
@@ -250,9 +250,9 @@ spiflash0 at spiflashbus?
 gttwsi* at mvsoc? offset ? irq ?
 iic*	at gttwsi?
 
-#TDA998x at iic? addr 0x34 # HDMI transmitters
-#Si5351A at iic? addr 0x60 # Programmable Any-Frequency CMOS Clock Generator
-#lcdc at iic? addr 0x70
+#TDA998x at iic0 addr 0x34 # HDMI transmitters
+#Si5351A at iic0 addr 0x60 # Programmable Any-Frequency CMOS Clock Generator
+#lcdc at iic0 addr 0x70
 
 # On-chip UART Interface
 com*	at mvsoc? offset ? irq ?

Index: src/sys/arch/evbarm/conf/DNS323
diff -u src/sys/arch/evbarm/conf/DNS323:1.9 src/sys/arch/evbarm/conf/DNS323:1.10
--- src/sys/arch/evbarm/conf/DNS323:1.9	Sat Nov 25 04:53:24 2017
+++ src/sys/arch/evbarm/conf/DNS323	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: DNS323,v 1.9 2017/11/25 04:53:24 christos Exp $
+#	$NetBSD: DNS323,v 1.10 2018/05/15 01:24:23 thorpej Exp $
 #
 #  DNS323 -- D-Link. DNS-323 platform kernel
 #
@@ -30,8 +30,8 @@ makeoptions	COPY_SYMTAB=1
 #options 	AUDIO_DEBUG=2
 
 
-g760a*	at iic? addr 0x3e		# G760a fan speed controller
-lmtemp*	at iic? addr 0x48		# LM75 temperature sensor
-strtc* at iic? addr 0x68		# ST M41T80 Real-Time Clock
+g760a*	at iic0 addr 0x3e		# G760a fan speed controller
+lmtemp*	at iic0 addr 0x48		# LM75 temperature sensor
+strtc* at iic0 addr 0x68		# ST M41T80 Real-Time Clock
 options 	STRTC_NO_USERRAM
 options 	STRTC_NO_WATCHDOG

Index: src/sys/arch/evbarm/conf/GUMSTIX
diff -u src/sys/arch/evbarm/conf/GUMSTIX:1.94 src/sys/arch/evbarm/conf/GUMSTIX:1.95
--- src/sys/arch/evbarm/conf/GUMSTIX:1.94	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/GUMSTIX	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: GUMSTIX,v 1.94 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: GUMSTIX,v 1.95 2018/05/15 01:24:23 thorpej Exp $
 #
 #	GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
 #
@@ -229,7 +229,7 @@ smsh0	at gxio? addr 0x04000300 gpirq 99	
 # Inter-Integrated Circuit controller
 gxiic0	at pxaip? addr 0x40300000
 iic*	at gxiic?
-#dsrtc*	at iic? addr 0x68		# Can mount DS1307 at console, breakout
+#dsrtc*	at iic0 addr 0x68		# Can mount DS1307 at console, breakout
 
 # integrated PCMCIA/CF controller
 pxapcic0 at pxaip? addr 0x20000000		# cfstix, netCF

Index: src/sys/arch/evbarm/conf/KUROBOX_PRO
diff -u src/sys/arch/evbarm/conf/KUROBOX_PRO:1.8 src/sys/arch/evbarm/conf/KUROBOX_PRO:1.9
--- src/sys/arch/evbarm/conf/KUROBOX_PRO:1.8	Sat Jul 18 15:05:52 2015
+++ src/sys/arch/evbarm/conf/KUROBOX_PRO	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: KUROBOX_PRO,v 1.8 2015/07/18 15:05:52 htodd Exp $
+#	$NetBSD: KUROBOX_PRO,v 1.9 2018/05/15 01:24:23 thorpej Exp $
 #
 #  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
 #
@@ -36,7 +36,7 @@ makeoptions	COPY_SYMTAB=1
 no gtpci* at mvsoc?
 no pci*	at gtpci?
 
-rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC
+rs5c372rtc* at iic0 addr 0x32		# RICOH RS5C372 RTC
 
 # PCI network interfaces
 #mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet

Index: src/sys/arch/evbarm/conf/KURONAS_X4
diff -u src/sys/arch/evbarm/conf/KURONAS_X4:1.1 src/sys/arch/evbarm/conf/KURONAS_X4:1.2
--- src/sys/arch/evbarm/conf/KURONAS_X4:1.1	Tue Jul 12 13:28:46 2016
+++ src/sys/arch/evbarm/conf/KURONAS_X4	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: KURONAS_X4,v 1.1 2016/07/12 13:28:46 kiyohara Exp $
+#	$NetBSD: KURONAS_X4,v 1.2 2018/05/15 01:24:23 thorpej Exp $
 #
 #  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
 #
@@ -32,7 +32,7 @@ makeoptions	COPY_SYMTAB=1
 #options 	AUDIO_DEBUG=2
 
 
-rs5c372rtc* at iic? addr 0x32		# RICOH RS5C372 RTC
+rs5c372rtc* at iic0 addr 0x32		# RICOH RS5C372 RTC
 
 # PCI network interfaces
 #mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet

Index: src/sys/arch/evbarm/conf/MMNET_GENERIC
diff -u src/sys/arch/evbarm/conf/MMNET_GENERIC:1.34 src/sys/arch/evbarm/conf/MMNET_GENERIC:1.35
--- src/sys/arch/evbarm/conf/MMNET_GENERIC:1.34	Tue Jan 23 15:08:11 2018
+++ src/sys/arch/evbarm/conf/MMNET_GENERIC	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-# $NetBSD: MMNET_GENERIC,v 1.34 2018/01/23 15:08:11 sevan Exp $
+# $NetBSD: MMNET_GENERIC,v 1.35 2018/05/15 01:24:23 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/evbarm/conf/std.mmnet"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.34 $"
+#ident 		"GENERIC-$Revision: 1.35 $"
 
 maxusers	32		# estimated number of users
 
@@ -288,9 +288,9 @@ iic0		at at91twi?
 # Hardware monitors
 
 # AMD 768 and 8111 power/ACPI controllers
-#dbcool* at iic? addr 0x2C		# Unknown other motherboard(s)
-#dbcool* at iic? addr 0x2D		# Tyan S2881
-#dbcool* at iic? addr 0x2E		# Tyan S2882-D
+#dbcool* at iic0 addr 0x2C		# Unknown other motherboard(s)
+#dbcool* at iic0 addr 0x2D		# Tyan S2881
+#dbcool* at iic0 addr 0x2E		# Tyan S2882-D
 
 # 1-Wire support
 #gpioow* 	at gpio? offset 6 mask 0x1	# 1-wire bitbanging via gpio

Index: src/sys/arch/evbarm/conf/MV2120
diff -u src/sys/arch/evbarm/conf/MV2120:1.35 src/sys/arch/evbarm/conf/MV2120:1.36
--- src/sys/arch/evbarm/conf/MV2120:1.35	Tue Jan 23 15:08:11 2018
+++ src/sys/arch/evbarm/conf/MV2120	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: MV2120,v 1.35 2018/01/23 15:08:11 sevan Exp $
+#	$NetBSD: MV2120,v 1.36 2018/05/15 01:24:23 thorpej Exp $
 #
 #  This configuration supports for HP MV2120/MV5140/MV5150.
 
@@ -196,7 +196,7 @@ gpio*	at mvsocgpp?
 mvsoctmr* at mvsoc? offset ? irq ?
 
 # Real Time Clock
-pcf8563rtc* at iic? addr 0x51
+pcf8563rtc* at iic0 addr 0x51
 
 # MII/PHY support
 makphy*	at mii? phy ?			# Marvell Semiconductor 88E1000 PHYs

Index: src/sys/arch/evbarm/conf/TEAMASA_NPWR
diff -u src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.92 src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.93
--- src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.92	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/TEAMASA_NPWR	Tue May 15 01:24:23 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: TEAMASA_NPWR,v 1.92 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: TEAMASA_NPWR,v 1.93 2018/05/15 01:24:23 thorpej Exp $
 #
 #	TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based
 #	server appliance.
@@ -146,7 +146,7 @@ iopxs*		at mainbus?
 
 iopiic*		at iopxs? 			# I2C Controller Unit
 iic*		at iopiic?
-m41trtc*	at iic? addr 0x68
+m41trtc*	at iic0 addr 0x68
 
 pci*		at iopxs? bus ?
 

Index: src/sys/arch/evbarm/conf/VTC100
diff -u src/sys/arch/evbarm/conf/VTC100:1.15 src/sys/arch/evbarm/conf/VTC100:1.16
--- src/sys/arch/evbarm/conf/VTC100:1.15	Sat Nov 25 04:53:24 2017
+++ src/sys/arch/evbarm/conf/VTC100	Tue May 15 01:24:23 2018
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: VTC100,v 1.15 2017/11/25 04:53:24 christos Exp $
+#	$NetBSD: VTC100,v 1.16 2018/05/15 01:24:23 thorpej Exp $
 #
 #	VTC100 -- NEXCOM VTC100 Kernel
 #
@@ -193,12 +193,12 @@ gpio3		at omapgpio3
 # I2C Controller
 tiiic0		at obio0 addr 0x44e0b000 size 0x1000 intr 70
 iic*		at tiiic?
-#?		at iic? addr 0x00
-#tps65910pmic0	at iic? addr 0x12	# TPS65910 ID0 (SmartReflex)
-#tlv320aic3x	at iic? addr 0x18	# TLV320AIC3x
-#tps65910pmic1	at iic? addr 0x2d	# TPS65910 ID1	# RTC
-#micon		at iic? addr 0x5a
-#?		at iic? addr 0x76
+#?		at iic0 addr 0x00
+#tps65910pmic0	at iic0 addr 0x12	# TPS65910 ID0 (SmartReflex)
+#tlv320aic3x	at iic0 addr 0x18	# TLV320AIC3x
+#tps65910pmic1	at iic0 addr 0x2d	# TPS65910 ID1	# RTC
+#micon		at iic0 addr 0x5a
+#?		at iic0 addr 0x76
 
 # On-board 16550 UARTs
 com0		at obio1 addr 0x48022000 size 0x1000 intr 73 mult 4	# UART1

Reply via email to