static struct i2c_driver max7310_i2c_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "akita-max7310",
        },
        .id             = I2C_DRIVERID_AKITAIOEXP,
 
 
 static struct i2c_driver pcf8583_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "PCF8583",
        },
        .id             = I2C_DRIVERID_PCF8583,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver adm1021_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "adm1021",
        },
        .id             = I2C_DRIVERID_ADM1021,
 
 
 static struct i2c_driver adm1025_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "adm1025",
        },
        .id             = I2C_DRIVERID_ADM1025,
 
 
 static struct i2c_driver adm1026_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "adm1026",
        },
        .attach_adapter = adm1026_attach_adapter,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver adm1031_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "adm1031",
        },
        .attach_adapter = adm1031_attach_adapter,
 
 /* driver data */
 static struct i2c_driver adm9240_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "adm9240",
        },
        .id             = I2C_DRIVERID_ADM9240,
 
 
 static struct i2c_driver asb100_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "asb100",
        },
        .id             = I2C_DRIVERID_ASB100,
 
 
 static struct i2c_driver atxp1_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "atxp1",
        },
        .attach_adapter = atxp1_attach_adapter,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver ds1621_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "ds1621",
        },
        .id             = I2C_DRIVERID_DS1621,
 
  
 static struct i2c_driver fscher_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "fscher",
        },
        .id             = I2C_DRIVERID_FSCHER,
 
  */
 static struct i2c_driver fscpos_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "fscpos",
        },
        .id             = I2C_DRIVERID_FSCPOS,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver gl518_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "gl518sm",
        },
        .id             = I2C_DRIVERID_GL518,
 
 /* Driver data */
 static struct i2c_driver gl520_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "gl520sm",
        },
        .id             = I2C_DRIVERID_GL520,
 
 
 static struct i2c_driver it87_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "it87",
        },
        .id             = I2C_DRIVERID_IT87,
 
 static struct i2c_driver it87_isa_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "it87-isa",
        },
        .attach_adapter = it87_isa_attach_adapter,
 
 
 static struct i2c_driver lm63_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm63",
        },
        .attach_adapter = lm63_attach_adapter,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver lm75_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm75",
        },
        .id             = I2C_DRIVERID_LM75,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver lm77_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm77",
        },
        .attach_adapter = lm77_attach_adapter,
 
 
 static struct i2c_driver lm78_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm78",
        },
        .id             = I2C_DRIVERID_LM78,
 
 static struct i2c_driver lm78_isa_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm78-isa",
        },
        .attach_adapter = lm78_isa_attach_adapter,
 
 
 static struct i2c_driver lm80_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm80",
        },
        .id             = I2C_DRIVERID_LM80,
 
  
 static struct i2c_driver lm83_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm83",
        },
        .id             = I2C_DRIVERID_LM83,
 
 
 static struct i2c_driver lm85_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm85",
        },
        .id             = I2C_DRIVERID_LM85,
 
 
 static struct i2c_driver lm87_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm87",
        },
        .id             = I2C_DRIVERID_LM87,
 
 
 static struct i2c_driver lm90_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm90",
        },
        .id             = I2C_DRIVERID_LM90,
 
 
 static struct i2c_driver lm92_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "lm92",
        },
        .id             = I2C_DRIVERID_LM92,
 
 
 static struct i2c_driver max1619_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "max1619",
        },
        .attach_adapter = max1619_attach_adapter,
 
 
 static struct i2c_driver pc87360_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "pc87360",
        },
        .attach_adapter = pc87360_detect,
 
 
 static struct i2c_driver sis5595_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "sis5595",
        },
        .attach_adapter = sis5595_detect,
 
 
 static struct i2c_driver smsc47b397_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "smsc47b397",
        },
        .attach_adapter = smsc47b397_detect,
 
 
 static struct i2c_driver smsc47m1_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "smsc47m1",
        },
        .attach_adapter = smsc47m1_detect,
 
    smbus_driver and isa_driver, and clients could be of either kind */
 static struct i2c_driver via686a_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "via686a",
        },
        .attach_adapter = via686a_detect,
 
 
 static struct i2c_driver vt8231_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "vt8231",
        },
        .attach_adapter = vt8231_detect,
 
 
 static struct i2c_driver w83627ehf_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "w83627ehf",
        },
        .attach_adapter = w83627ehf_detect,
 
 
 static struct i2c_driver w83627hf_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "w83627hf",
        },
        .attach_adapter = w83627hf_detect,
 
 
 static struct i2c_driver w83781d_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "w83781d",
        },
        .id = I2C_DRIVERID_W83781D,
 
 static struct i2c_driver w83781d_isa_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "w83781d-isa",
        },
        .attach_adapter = w83781d_isa_attach_adapter,
 
 
 static struct i2c_driver w83792d_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "w83792d",
        },
        .attach_adapter = w83792d_attach_adapter,
 
  
 static struct i2c_driver w83l785ts_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "w83l785ts",
        },
        .id             = I2C_DRIVERID_W83L785TS,
 
  */
 static struct i2c_driver ds1337_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "ds1337",
        },
        .attach_adapter = ds1337_attach_adapter,
 
 
 static struct i2c_driver ds1374_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = DS1374_DRV_NAME,
        },
        .id = I2C_DRIVERID_DS1374,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver eeprom_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "eeprom",
        },
        .id             = I2C_DRIVERID_EEPROM,
 
 
 static struct i2c_driver isp1301_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "isp1301_omap",
        },
        .id             = 1301,         /* FIXME "official", i2c-ids.h */
 
 
 static struct i2c_driver m41t00_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = M41T00_DRV_NAME,
        },
        .id             = I2C_DRIVERID_STM41T00,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver max6875_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "max6875",
        },
        .attach_adapter = max6875_attach_adapter,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver pca9539_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "pca9539",
        },
        .attach_adapter = pca9539_attach_adapter,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver pcf8574_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "pcf8574",
        },
        .id             = I2C_DRIVERID_PCF8574,
 
 /* This is the driver that will be inserted */
 static struct i2c_driver pcf8591_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "pcf8591",
        },
        .id             = I2C_DRIVERID_PCF8591,
 
 
 static struct i2c_driver rtc8564_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "RTC8564",
        },
        .id             = I2C_DRIVERID_RTC8564,
 
 
 static struct i2c_driver tps65010_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tps65010",
        },
        .attach_adapter = tps65010_scan_bus,
 
 
 static struct i2c_driver x1205_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "x1205",
        },
        .attach_adapter = &x1205_attach,
 
 
 static struct i2c_driver i2cdev_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "dev_driver",
        },
        .id             = I2C_DRIVERID_I2CDEV,
 
 
 static struct i2c_driver thermostat_driver = {  
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "therm_adt746x",
        },
        .attach_adapter = attach_thermostat,
 
 static struct i2c_driver therm_pm72_driver =
 {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "therm_pm72",
        },
        .attach_adapter = therm_pm72_attach,
 
 
 static struct i2c_driver g4fan_driver = {  
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "therm_windtunnel",
        },
        .id             = I2C_DRIVERID_G4FAN,
 
 
 static struct i2c_driver wf_lm75_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "wf_lm75",
        },
        .attach_adapter = wf_lm75_attach,
 
 
 static struct i2c_driver i2c_driver_adv7170 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "adv7170",      /* name */
        },
 
 
 
 static struct i2c_driver i2c_driver_adv7175 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "adv7175",      /* name */
        },
 
 
 
 static struct i2c_driver i2c_driver_bt819 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "bt819",
        },
 
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "i2c bt832 driver",
        },
        .id             = -1, /* FIXME */
 
 
 static struct i2c_driver i2c_driver_bt856 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "bt856",
        },
 
 
 /* i2c implementation */
 static struct i2c_driver i2c_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "cs53l32a",
        },
        .id = I2C_DRIVERID_CS53L32A,
 
 
 static struct i2c_driver i2c_driver_cx25840 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "cx25840",
        },
 
 
 
 static struct i2c_driver i2c_driver_indycam = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "indycam",
        },
        .id             = I2C_DRIVERID_INDYCAM,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "ir remote kbd driver",
        },
        .id             = I2C_DRIVERID_INFRARED,
 
        .detach_client  = msp_detach,
        .command        = msp_command,
        .driver = {
-               .owner   = THIS_MODULE,
                .name    = "i2c msp3400 driver",
                .suspend = msp_suspend,
                .resume  = msp_resume,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner =        THIS_MODULE,
                .name =         "ovcamchip",
        },
        .id =                   I2C_DRIVERID_OVCAMCHIP,
 
 static struct i2c_driver i2c_driver_videotext =
 {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = IF_NAME,              /* name */
        },
        .id             = I2C_DRIVERID_SAA5249, /* in i2c.h */
 
 static struct i2c_driver i2c_driver_videotext = 
 {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = IF_NAME,              /* name */
        },
        .id             = I2C_DRIVERID_SAA5249, /* in i2c.h */
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "i2c saa6588 driver",
        },
        .id = -1,               /* FIXME */
 
 
 static struct i2c_driver i2c_driver_saa7110 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7110",
        },
 
 
 
 static struct i2c_driver i2c_driver_saa7111 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7111",
        },
 
 
 
 static struct i2c_driver i2c_driver_saa7114 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7114",
        },
 
 
 /* i2c implementation */
 static struct i2c_driver i2c_driver_saa7115 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7115",
        },
        .id = I2C_DRIVERID_SAA711X,
 
 
 static struct i2c_driver i2c_driver_saa711x = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa711x",
        },
 
 
 
 static struct i2c_driver i2c_driver_saa7127 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7127",
        },
        .id = I2C_DRIVERID_SAA7127,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "i2c saa6752hs MPEG encoder",
        },
        .id             = I2C_DRIVERID_SAA6752HS,
 
 
 static struct i2c_driver i2c_driver_saa7185 = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "saa7185",      /* name */
        },
 
 
 
 static struct i2c_driver i2c_driver_saa7191 = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "saa7191",
        },
        .id             = I2C_DRIVERID_SAA7191,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner   = THIS_MODULE,
                .name    = "i2c tda7432 driver",
        },
        .id              = I2C_DRIVERID_TDA7432,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tda9840",
        },
        .id     = I2C_DRIVERID_TDA9840,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "i2c tda9875 driver",
        },
        .id             = I2C_DRIVERID_TDA9875,
 
        .detach_client  = tda9887_detach,
        .command        = tda9887_command,
        .driver = {
-               .owner   = THIS_MODULE,
                .name    = "i2c tda9887 driver",
                .suspend = tda9887_suspend,
                .resume  = tda9887_resume,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tea6415c",
        },
        .id     = I2C_DRIVERID_TEA6415C,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tea6420",
        },
        .id     = I2C_DRIVERID_TEA6420,
 
 i2c_driver_tuner = 
 {
        .driver = {
-               .owner  =       THIS_MODULE,
                .name   =       "sab3036",
        },
        .id             =       I2C_DRIVERID_SAB3036,
 
        .detach_client = tuner_detach,
        .command = tuner_command,
        .driver = {
-                  .owner = THIS_MODULE,
                   .name = "tuner",
                   .suspend = tuner_suspend,
                   .resume = tuner_resume,
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner   = THIS_MODULE,
                .name    = "generic i2c audio driver",
        },
        .id              = I2C_DRIVERID_TVAUDIO,
 
 
 static struct i2c_driver i2c_driver_tveeprom = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tveeprom",
        },
        .id             = I2C_DRIVERID_TVEEPROM,
 
 static struct i2c_driver driver = {
 #ifdef I2C_PEC
        .driver = {
-               .owner   = THIS_MODULE,
                .name    = "tv card mixer driver",
        },
 #else
 
 
 static struct i2c_driver driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "tvp5150",
        },
 
 
 
 static struct i2c_driver vpx3220_i2c_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "vpx3220",
        },
 
 
 /* i2c implementation */
 static struct i2c_driver i2c_driver = {
        .driver = {
-               .owner = THIS_MODULE,
                .name = "wm8775",
        },
 
 
 
 static struct i2c_driver maven_driver={
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "maven",
        },
        .id             = I2C_DRIVERID_MGATVO,
 
 
 struct i2c_driver daca_driver = {  
        .driver = {
-               .owner          = THIS_MODULE,
                .name           = "DAC3550A driver  V " DACA_VERSION,
        },
        .id                     = I2C_DRIVERID_DACA,
 
 
 struct i2c_driver tas_driver = {
        .driver = {
-               .owner  = THIS_MODULE,
                .name   = "tas",
        },
        .attach_adapter = tas_attach_adapter,
 
 
 struct i2c_driver keywest_driver = {  
        .driver = {
-               .owner = THIS_MODULE,
                .name = "PMac Keywest Audio",
        },
        .id = I2C_DRIVERID_KEYWEST,