PERFORCE change 111356 for review

Warner Losh imp at FreeBSD.org
Sat Dec 9 18:38:53 PST 2006


http://perforce.freebsd.org/chv.cgi?CH=111356

Change 111356 by imp at imp_lighthouse on 2006/12/10 02:38:29

	Move from 6-0 addressing to 7-1 addressing, like the other iic
	drivers.
	
	Submitted by:	tisco

Affected files ...

.. //depot/projects/arm/src/sys/arm/at91/at91_twireg.h#7 edit
.. //depot/projects/arm/src/sys/arm/conf/KB920X.hints#2 edit
.. //depot/projects/arm/src/sys/arm/conf/TSC4370.hints#5 edit

Differences ...

==== //depot/projects/arm/src/sys/arm/at91/at91_twireg.h#7 (text+ko) ====

@@ -56,7 +56,7 @@
 #define TWI_MMR_IADRSZ(n) ((n) << 8)	/* Set size of transfer */
 #define TWI_MMR_MWRITE	0U		/* Master Read Direction */
 #define TWI_MMR_MREAD	(1U << 12)	/* Master Read Direction */
-#define TWI_MMR_DADR(n)	((n) << 16)	/* Device Address */
+#define TWI_MMR_DADR(n)	((n) << 15)	/* Device Address */
 
 /* TWI_CWGR */
 #define TWI_CWGR_CKDIV(x) ((x) << 16)	/* Clock Divider */

==== //depot/projects/arm/src/sys/arm/conf/KB920X.hints#2 (text+ko) ====

@@ -2,7 +2,7 @@
 # $TSC$
 # boot Eeprom
 hint.icee.0.at="iicbus0"
-hint.icee.0.addr=0x50
+hint.icee.0.addr=0xa0
 hint.icee.0.type=16
 hint.icee.0.size=16384
 hint.icee.0.rd_sz=256

==== //depot/projects/arm/src/sys/arm/conf/TSC4370.hints#5 (text+ko) ====

@@ -4,51 +4,51 @@
 hint.at45d.0.cs=0
 # ID Eeprom
 hint.icee.0.at="iicbus0"
-hint.icee.0.addr=0x40
+hint.icee.0.addr=0x80
 hint.icee.0.type=8
 hint.icee.0.size=2048
 hint.icee.0.rd_sz=256
 hint.icee.0.wr_sz=16
 # Config Eeprom
 hint.icee.1.at="iicbus0"
-hint.icee.1.addr=0x48
+hint.icee.1.addr=0x90
 hint.icee.1.type=8
 hint.icee.1.size=2048
 hint.icee.1.rd_sz=256
 hint.icee.1.wr_sz=16
 # spf eeprom
 hint.icee.2.at="iicbus0"
-hint.icee.2.addr=0x50
+hint.icee.2.addr=0xa0
 hint.icee.2.type=8
 hint.icee.2.size=128
 hint.icee.2.rd_sz=128
 hint.icee.2.wr_sz=8
-# input card ltc4305: 0x58
-# daughter card ltc4305: 0x59
+# input card ltc4305: 0xb0
+# daughter card ltc4305: 0xb1
 # ps eeprom
 hint.icee.3.at="iicbus0"
-hint.icee.3.addr=0x60
+hint.icee.3.addr=0xc0
 hint.icee.3.type=8
 hint.icee.3.size=2048
 hint.icee.3.rd_sz=256
 hint.icee.3.wr_sz=16
 # daughter ID eeprom
 hint.icee.4.at="iicbus0"
-hint.icee.4.addr=0x68
+hint.icee.4.addr=0xd0
 hint.icee.4.type=8
 hint.icee.4.size=2048
 hint.icee.4.rd_sz=256
 hint.icee.4.wr_sz=16
 # RU/GPS board ID eeprom
 hint.icee.5.at="iicbus0"
-hint.icee.5.addr=0x70
+hint.icee.5.addr=0xe0
 hint.icee.5.type=8
 hint.icee.5.size=2048
 hint.icee.5.rd_sz=256
 hint.icee.5.wr_sz=16
 # Input Card ID eeprom
 hint.icee.6.at="iicbus0"
-hint.icee.6.addr=0x78
+hint.icee.6.addr=0xf0
 hint.icee.6.type=8
 hint.icee.6.size=2048
 hint.icee.6.rd_sz=256


More information about the p4-projects mailing list