| 350 | | #define ALGO_NONE 0x000000 |
| 351 | | #define ALGO_BIT 0x010000 /* bit style adapters */ |
| 352 | | #define ALGO_PCF 0x020000 /* PCF 8584 style adapters */ |
| 353 | | #define ALGO_SMBUS 0x040000 |
| 354 | | #define ALGO_ISA 0x050000 |
| 355 | | #define ALGO_SAA7146A 0x060000 /* SAA 7146 video decoder bus */ |
| 356 | | |
| 357 | | |
| 358 | | #define ALGO_EXP 0x800000 /* experimental */ |
| 359 | | |
| 360 | | #define ALGO_MASK 0xff0000 /* Mask for algorithms */ |
| 361 | | #define ALGO_SHIFT 0x10 /* right shift to get index values */ |
| | 354 | #define I2C_ALGO_NONE 0x000000 |
| | 355 | #define I2C_ALGO_BIT 0x010000 /* bit style adapters */ |
| | 356 | #define I2C_ALGO_PCF 0x020000 /* PCF 8584 style adapters */ |
| | 357 | #define I2C_ALGO_SMBUS 0x040000 |
| | 358 | #define I2C_ALGO_ISA 0x050000 |
| | 359 | #define I2C_ALGO_SAA7146A 0x060000 /* SAA 7146 video decoder bus */ |
| | 360 | |
| | 361 | |
| | 362 | #define I2C_ALGO_EXP 0x800000 /* experimental */ |
| | 363 | |
| | 364 | #define I2C_ALGO_MASK 0xff0000 /* Mask for algorithms */ |
| | 365 | #define I2C_ALGO_SHIFT 0x10 /* right shift to get index values */ |
| 371 | | #define HW_B_LP 0x00 /* Parallel port Philips style adapter */ |
| 372 | | #define HW_B_LPC 0x01 /* Parallel port, over control reg. */ |
| 373 | | #define HW_B_SER 0x02 /* Serial line interface */ |
| 374 | | #define HW_B_ELV 0x03 /* ELV Card */ |
| 375 | | #define HW_B_VELLE 0x04 /* Vellemann K8000 */ |
| 376 | | #define HW_B_BT848 0x05 /* BT848 video boards */ |
| 377 | | #define HW_B_WNV 0x06 /* Winnov Videums */ |
| 378 | | #define HW_B_VIA 0x07 /* Via vt82c586b */ |
| 379 | | #define HW_B_HYDRA 0x08 /* Apple Hydra Mac I/O */ |
| | 375 | #define I2C_HW_B_LP 0x00 /* Parallel port Philips style adapter */ |
| | 376 | #define I2C_HW_B_LPC 0x01 /* Parallel port, over control reg. */ |
| | 377 | #define I2C_HW_B_SER 0x02 /* Serial line interface */ |
| | 378 | #define I2C_HW_B_ELV 0x03 /* ELV Card */ |
| | 379 | #define I2C_HW_B_VELLE 0x04 /* Vellemann K8000 */ |
| | 380 | #define I2C_HW_B_BT848 0x05 /* BT848 video boards */ |
| | 381 | #define I2C_HW_B_WNV 0x06 /* Winnov Videums */ |
| | 382 | #define I2C_HW_B_VIA 0x07 /* Via vt82c586b */ |
| | 383 | #define I2C_HW_B_HYDRA 0x08 /* Apple Hydra Mac I/O */ |