Changeset 3357

Show
Ignore:
Timestamp:
09/02/99 19:12:03 (15 years ago)
Author:
kmalkki
Message:

(Kyösti)

  • Reserve an DRIVER_ID space for V4L2

The very famous BTTV driver is being ported to V4L2.
In the process a set of client drivers (V4L2 Common Components)
will be born to support tuners, audio demodulators, tvout interfaces etc.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • i2c/trunk/kernel/i2c.h

    r3355 r3357  
    405405 
    406406 
    407  
    408  
    409  
    410  
    411407/* 
    412408 * ---- Driver types ----------------------------------------------------- 
     
    414410 * 
    415411 *  Range 1000-1999 range is defined in sensors/sensors.h  
    416  */ 
    417  
     412 *  Range 0x100 - 0x1ff is for V4L2 Common Components  
     413 */ 
     414 
     415#if 0  // v4l2-cc   
    418416#define I2C_DRIVERID_MSP3400     1 
    419417#define I2C_DRIVERID_TUNER       2 
     418#define I2C_DRIVERID_TDA8425     4      /* stereo sound processor       */ 
     419#define I2C_DRIVERID_TDA9840     7      /* stereo sound processor       */ 
     420#define I2C_DRIVERID_BT829      19      /* pc to tv encoder             */ 
     421#endif 
     422 
     423/* Seems as we have drivers for the following devices too, 
     424   I'd like to get hold of the source files -- Kyosti */ 
     425 
    420426#define I2C_DRIVERID_VIDEOTEXT   3 
    421 #define I2C_DRIVERID_TDA8425     4      /* stereo sound processor       */ 
    422427#define I2C_DRIVERID_TEA6420     5      /* audio matrix switch          */ 
    423428#define I2C_DRIVERID_TEA6415C    6      /* video matrix switch          */ 
    424 #define I2C_DRIVERID_TDA9840     7      /* stereo sound processor       */ 
    425429#define I2C_DRIVERID_SAA7111A    8      /* video input processor        */ 
    426430#define I2C_DRIVERID_SAA5281     9      /* videotext decoder            */ 
     
    433437#define I2C_DRIVERID_PCF8582C   16      /* eeprom                       */ 
    434438#define I2C_DRIVERID_AT24Cxx    17      /* eeprom 1/2/4/8/16 K          */ 
    435 #define I2C_DRIVERID_BT848      18      /* dummy client driver          */ 
    436 #define I2C_DRIVERID_BT829      19      /* dummy client driver          */ 
    437439 
    438440#define I2C_DRIVERID_EXP0       0xF0    /* experimental use id's        */