patch-2.3.43 linux/include/linux/i2c-id.h

Next file: linux/include/linux/i2c.h
Previous file: linux/include/linux/hpfs_fs_i.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.42/linux/include/linux/i2c-id.h linux/include/linux/i2c-id.h
@@ -20,7 +20,7 @@
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.		     */
 /* ------------------------------------------------------------------------- */
 
-/* $Id: i2c-id.h,v 1.6 1999/12/21 23:45:58 frodo Exp $ */
+/* $Id: i2c-id.h,v 1.10 2000/02/04 02:47:41 mds Exp $ */
 
 #ifndef I2C_ID_H
 #define I2C_ID_H
@@ -44,35 +44,36 @@
  *        never be used in official drivers 
  */
 
-#define I2C_DRIVERID_MSP3400     1
-#define I2C_DRIVERID_TUNER       2
-#define I2C_DRIVERID_VIDEOTEXT   3	/* please rename		*/
+#define I2C_DRIVERID_MSP3400	 1
+#define I2C_DRIVERID_TUNER	 2
+#define I2C_DRIVERID_VIDEOTEX	 3	/* please rename		*/
 #define I2C_DRIVERID_TDA8425	 4	/* stereo sound processor	*/
 #define I2C_DRIVERID_TEA6420	 5	/* audio matrix switch		*/
 #define I2C_DRIVERID_TEA6415C	 6	/* video matrix switch		*/
 #define I2C_DRIVERID_TDA9840	 7	/* stereo sound processor	*/
 #define I2C_DRIVERID_SAA7111A	 8	/* video input processor	*/
 #define I2C_DRIVERID_SAA5281	 9	/* videotext decoder		*/
-#define I2C_DRIVERID_SAA7112    10      /* video decoder, image scaler	*/
-#define I2C_DRIVERID_SAA7120    11      /* video encoder		*/
-#define I2C_DRIVERID_SAA7121    12      /* video encoder		*/
-#define I2C_DRIVERID_SAA7185B   13      /* video encoder		*/
-#define I2C_DRIVERID_CH7003     14      /* digital pc to tv encoder 	*/
-#define I2C_DRIVERID_PCF8574A   15      /* i2c expander - 8 bit in/out	*/
-#define I2C_DRIVERID_PCF8582C   16      /* eeprom   			*/
-#define I2C_DRIVERID_AT24Cxx    17      /* eeprom 1/2/4/8/16 K 		*/
+#define I2C_DRIVERID_SAA7112	10	/* video decoder, image scaler	*/
+#define I2C_DRIVERID_SAA7120	11	/* video encoder		*/
+#define I2C_DRIVERID_SAA7121	12	/* video encoder		*/
+#define I2C_DRIVERID_SAA7185B	13	/* video encoder		*/
+#define I2C_DRIVERID_CH7003	14	/* digital pc to tv encoder 	*/
+#define I2C_DRIVERID_PCF8574A	15	/* i2c expander - 8 bit in/out	*/
+#define I2C_DRIVERID_PCF8582C	16	/* eeprom			*/
+#define I2C_DRIVERID_AT24Cxx	17	/* eeprom 1/2/4/8/16 K 		*/
 #define I2C_DRIVERID_TEA6300	18	/* audio mixer			*/
-#define I2C_DRIVERID_BT829      19      /* pc to tv encoder		*/
+#define I2C_DRIVERID_BT829	19	/* pc to tv encoder		*/
 #define I2C_DRIVERID_TDA9850	20	/* audio mixer			*/
 #define I2C_DRIVERID_TDA9855	21	/* audio mixer			*/
+#define I2C_DRIVERID_SAA7110	22	/* 				*/
+#define I2C_DRIVERID_MGATVO	23	/* Matrox TVOut			*/
+#define I2C_DRIVERID_SAA5249	24	/* SAA5249 and compatibles	*/
 
 #define I2C_DRIVERID_EXP0	0xF0	/* experimental use id's	*/
 #define I2C_DRIVERID_EXP1	0xF1
 #define I2C_DRIVERID_EXP2	0xF2
 #define I2C_DRIVERID_EXP3	0xF3
 
-#define I2C_DRIVERID_MGATVO	0x0101	/* Matrox TVOut			*/
-
 #define I2C_DRIVERID_I2CDEV	900
 #define I2C_DRIVERID_I2CPROC	901
 
@@ -88,8 +89,8 @@
 #define I2C_ALGO_PCF	0x020000	/* PCF 8584 style adapters	*/
 #define I2C_ALGO_ATI	0x030000	/* ATI video card		*/
 #define I2C_ALGO_SMBUS	0x040000
-#define I2C_ALGO_ISA 	0x050000        /* lm_sensors ISA pseudo-adapter */
-#define I2C_ALGO_SAA7146  0x060000	/* SAA 7146 video decoder bus	*/
+#define I2C_ALGO_ISA 	0x050000	/* lm_sensors ISA pseudo-adapter */
+#define I2C_ALGO_SAA714	0x060000	/* SAA 7146 video decoder bus	*/
 #define I2C_ALGO_SAA7146A 0x060001	/* SAA 7146A - enhanced version	*/
 
 
@@ -113,9 +114,11 @@
 #define I2C_HW_B_VELLE	0x04	/* Vellemann K8000			*/
 #define I2C_HW_B_BT848	0x05	/* BT848 video boards			*/
 #define I2C_HW_B_WNV	0x06	/* Winnov Videums			*/
-#define I2C_HW_B_VIA    0x07    /* Via vt82c586b			*/
-#define I2C_HW_B_HYDRA  0x08    /* Apple Hydra Mac I/O                  */
+#define I2C_HW_B_VIA	0x07	/* Via vt82c586b			*/
+#define I2C_HW_B_HYDRA	0x08	/* Apple Hydra Mac I/O			*/
 #define I2C_HW_B_G400	0x09	/* Matrox G400				*/
+#define I2C_HW_B_I810	0x0a	/* Intel I810 				*/
+#define I2C_HW_B_RIVA	0x10	/* Riva based graphics cards		*/
 
 /* --- PCF 8584 based algorithms					*/
 #define I2C_HW_P_LP	0x00	/* Parallel port interface		*/
@@ -127,11 +130,11 @@
 #define I2C_HW_SMBUS_ALI15X3	0x01
 #define I2C_HW_SMBUS_VIA2	0x02
 #define I2C_HW_SMBUS_VOODOO3	0x03
-#define I2C_HW_SMBUS_I801   	0x04
+#define I2C_HW_SMBUS_I801	0x04
 #define I2C_HW_SMBUS_AMD756	0x05
 #define I2C_HW_SMBUS_SIS5595	0x06
 
-/* --- ISA pseudo-adapter                                               */
+/* --- ISA pseudo-adapter						*/
 #define I2C_HW_ISA 0x00
 
 #endif /* I2C_ID_H */

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)