vserver 1.9.5.x5
[linux-2.6.git] / include / linux / i2c-id.h
index c75219a..8ac11f5 100644 (file)
 #define I2C_DRIVERID_OVCAMCHIP 61      /* OmniVision CMOS image sens.  */
 #define I2C_DRIVERID_TDA7313   62      /* TDA7313 audio processor      */
 #define I2C_DRIVERID_MAX6900   63      /* MAX6900 real-time clock      */
+#define I2C_DRIVERID_SAA7114H  64      /* video decoder                */
 
 
 #define I2C_DRIVERID_EXP0      0xF0    /* experimental use id's        */
 #define I2C_DRIVERID_ASB100 1043
 #define I2C_DRIVERID_FSCHER 1046
 #define I2C_DRIVERID_W83L785TS 1047
+#define I2C_DRIVERID_SMSC47B397 1050
 
 /*
  * ---- Adapter types ----------------------------------------------------
 #define I2C_ALGO_MPC8XX 0x110000       /* MPC8xx PowerPC I2C algorithm */
 #define I2C_ALGO_OCP    0x120000       /* IBM or otherwise On-chip I2C algorithm */
 #define I2C_ALGO_BITHS 0x130000        /* enhanced bit style adapters  */
-#define I2C_ALGO_OCP_IOP3XX  0x140000  /* XSCALE IOP3XX On-chip I2C alg */
+#define I2C_ALGO_IOP3XX        0x140000        /* XSCALE IOP3XX On-chip I2C alg */
 #define I2C_ALGO_PCA   0x150000        /* PCA 9564 style adapters      */
 
+#define I2C_ALGO_SIBYTE 0x150000       /* Broadcom SiByte SOCs         */
+#define I2C_ALGO_SGI   0x160000        /* SGI algorithm                */
+#define I2C_ALGO_AU1550        0x170000        /* Au1550 PSC algorithm         */
+
 #define I2C_ALGO_EXP   0x800000        /* experimental                 */
 
 #define I2C_ALGO_MASK  0xff0000        /* Mask for algorithms          */
 #define I2C_HW_B_IXP4XX 0x17   /* GPIO on IXP4XX systems               */
 #define I2C_HW_B_S3VIA 0x18    /* S3Via ProSavage adapter              */
 #define I2C_HW_B_ZR36067 0x19  /* Zoran-36057/36067 based boards       */
+#define I2C_HW_B_CX2388x 0x1b  /* connexant 2388x based tv cards       */
 
 /* --- PCF 8584 based algorithms                                       */
 #define I2C_HW_P_LP    0x00    /* Parallel port interface              */
 /* --- PowerPC on-chip adapters                                                */
 #define I2C_HW_OCP 0x00        /* IBM on-chip I2C adapter      */
 
+/* --- Broadcom SiByte adapters                                                */
+#define I2C_HW_SIBYTE  0x00
+
+/* --- SGI adapters                                                    */
+#define I2C_HW_SGI_VINO        0x00
+#define I2C_HW_SGI_MACE        0x01
+
 /* --- XSCALE on-chip adapters                          */
-#define I2C_HW_IOP321 0x00
+#define I2C_HW_IOP3XX 0x00
+
+/* --- Au1550 PSC adapters adapters                                    */
+#define I2C_HW_AU1550_PSC      0x00
 
 /* --- SMBus only adapters                                             */
 #define I2C_HW_SMBUS_PIIX4     0x00