Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: Switch i2c drivers back to use .probe()

After commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
call-back type"), all drivers being converted to .probe_new() and then
03c835f498b5 ("i2c: Switch .probe() to not take an id parameter") convert
back to (the new) .probe() to be able to eventually drop .probe_new() from
struct i2c_driver.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20230515182752.10050-1-u.kleine-koenig@pengutronix.de
Signed-off-by: Lee Jones <lee@kernel.org>

authored by

Uwe Kleine-König and committed by
Lee Jones
9816d859 0c5dc500

+95 -95
+1 -1
drivers/mfd/88pm800.c
··· 597 597 .name = "88PM800", 598 598 .pm = pm_sleep_ptr(&pm80x_pm_ops), 599 599 }, 600 - .probe_new = pm800_probe, 600 + .probe = pm800_probe, 601 601 .remove = pm800_remove, 602 602 .id_table = pm80x_id_table, 603 603 };
+1 -1
drivers/mfd/88pm805.c
··· 253 253 .name = "88PM805", 254 254 .pm = pm_sleep_ptr(&pm80x_pm_ops), 255 255 }, 256 - .probe_new = pm805_probe, 256 + .probe = pm805_probe, 257 257 .remove = pm805_remove, 258 258 .id_table = pm80x_id_table, 259 259 };
+1 -1
drivers/mfd/88pm860x-core.c
··· 1250 1250 .pm = pm_sleep_ptr(&pm860x_pm_ops), 1251 1251 .of_match_table = pm860x_dt_ids, 1252 1252 }, 1253 - .probe_new = pm860x_probe, 1253 + .probe = pm860x_probe, 1254 1254 .remove = pm860x_remove, 1255 1255 .id_table = pm860x_id_table, 1256 1256 };
+1 -1
drivers/mfd/aat2870-core.c
··· 449 449 .pm = pm_sleep_ptr(&aat2870_pm_ops), 450 450 .suppress_bind_attrs = true, 451 451 }, 452 - .probe_new = aat2870_i2c_probe, 452 + .probe = aat2870_i2c_probe, 453 453 .id_table = aat2870_i2c_id_table, 454 454 }; 455 455
+1 -1
drivers/mfd/acer-ec-a500.c
··· 190 190 .name = "acer-a500-embedded-controller", 191 191 .of_match_table = a500_ec_match, 192 192 }, 193 - .probe_new = a500_ec_probe, 193 + .probe = a500_ec_probe, 194 194 .remove = a500_ec_remove, 195 195 }; 196 196 module_i2c_driver(a500_ec_driver);
+1 -1
drivers/mfd/act8945a.c
··· 70 70 .name = "act8945a", 71 71 .of_match_table = of_match_ptr(act8945a_of_match), 72 72 }, 73 - .probe_new = act8945a_i2c_probe, 73 + .probe = act8945a_i2c_probe, 74 74 .id_table = act8945a_i2c_id, 75 75 }; 76 76
+1 -1
drivers/mfd/adp5520.c
··· 340 340 .pm = pm_sleep_ptr(&adp5520_pm), 341 341 .suppress_bind_attrs = true, 342 342 }, 343 - .probe_new = adp5520_probe, 343 + .probe = adp5520_probe, 344 344 .id_table = adp5520_id, 345 345 }; 346 346 builtin_i2c_driver(adp5520_driver);
+1 -1
drivers/mfd/arizona-i2c.c
··· 121 121 .pm = pm_ptr(&arizona_pm_ops), 122 122 .of_match_table = of_match_ptr(arizona_i2c_of_match), 123 123 }, 124 - .probe_new = arizona_i2c_probe, 124 + .probe = arizona_i2c_probe, 125 125 .remove = arizona_i2c_remove, 126 126 .id_table = arizona_i2c_id, 127 127 };
+1 -1
drivers/mfd/as3711.c
··· 201 201 .name = "as3711", 202 202 .of_match_table = of_match_ptr(as3711_of_match), 203 203 }, 204 - .probe_new = as3711_i2c_probe, 204 + .probe = as3711_i2c_probe, 205 205 .id_table = as3711_i2c_id, 206 206 }; 207 207
+1 -1
drivers/mfd/as3722.c
··· 445 445 .of_match_table = as3722_of_match, 446 446 .pm = &as3722_pm_ops, 447 447 }, 448 - .probe_new = as3722_i2c_probe, 448 + .probe = as3722_i2c_probe, 449 449 .id_table = as3722_i2c_id, 450 450 }; 451 451
+1 -1
drivers/mfd/atc260x-i2c.c
··· 53 53 .name = "atc260x", 54 54 .of_match_table = atc260x_i2c_of_match, 55 55 }, 56 - .probe_new = atc260x_i2c_probe, 56 + .probe = atc260x_i2c_probe, 57 57 }; 58 58 module_i2c_driver(atc260x_i2c_driver); 59 59
+1 -1
drivers/mfd/axp20x-i2c.c
··· 103 103 .of_match_table = of_match_ptr(axp20x_i2c_of_match), 104 104 .acpi_match_table = ACPI_PTR(axp20x_i2c_acpi_match), 105 105 }, 106 - .probe_new = axp20x_i2c_probe, 106 + .probe = axp20x_i2c_probe, 107 107 .remove = axp20x_i2c_remove, 108 108 .id_table = axp20x_i2c_id, 109 109 };
+1 -1
drivers/mfd/bcm590xx.c
··· 108 108 .name = "bcm590xx", 109 109 .of_match_table = bcm590xx_of_match, 110 110 }, 111 - .probe_new = bcm590xx_i2c_probe, 111 + .probe = bcm590xx_i2c_probe, 112 112 .id_table = bcm590xx_i2c_id, 113 113 }; 114 114 module_i2c_driver(bcm590xx_i2c_driver);
+1 -1
drivers/mfd/bd9571mwv.c
··· 278 278 .name = "bd9571mwv", 279 279 .of_match_table = bd9571mwv_of_match_table, 280 280 }, 281 - .probe_new = bd9571mwv_probe, 281 + .probe = bd9571mwv_probe, 282 282 .id_table = bd9571mwv_id_table, 283 283 }; 284 284 module_i2c_driver(bd9571mwv_driver);
+1 -1
drivers/mfd/da903x.c
··· 543 543 .driver = { 544 544 .name = "da903x", 545 545 }, 546 - .probe_new = da903x_probe, 546 + .probe = da903x_probe, 547 547 .remove = da903x_remove, 548 548 .id_table = da903x_id_table, 549 549 };
+1 -1
drivers/mfd/da9052-i2c.c
··· 176 176 } 177 177 178 178 static struct i2c_driver da9052_i2c_driver = { 179 - .probe_new = da9052_i2c_probe, 179 + .probe = da9052_i2c_probe, 180 180 .remove = da9052_i2c_remove, 181 181 .id_table = da9052_i2c_id, 182 182 .driver = {
+1 -1
drivers/mfd/da9055-i2c.c
··· 66 66 }; 67 67 68 68 static struct i2c_driver da9055_i2c_driver = { 69 - .probe_new = da9055_i2c_probe, 69 + .probe = da9055_i2c_probe, 70 70 .remove = da9055_i2c_remove, 71 71 .id_table = da9055_i2c_id, 72 72 .driver = {
+1 -1
drivers/mfd/da9062-core.c
··· 726 726 .name = "da9062", 727 727 .of_match_table = da9062_dt_ids, 728 728 }, 729 - .probe_new = da9062_i2c_probe, 729 + .probe = da9062_i2c_probe, 730 730 .remove = da9062_i2c_remove, 731 731 .id_table = da9062_i2c_id, 732 732 };
+1 -1
drivers/mfd/da9063-i2c.c
··· 469 469 .name = "da9063", 470 470 .of_match_table = da9063_dt_ids, 471 471 }, 472 - .probe_new = da9063_i2c_probe, 472 + .probe = da9063_i2c_probe, 473 473 .id_table = da9063_i2c_id, 474 474 }; 475 475
+1 -1
drivers/mfd/da9150-core.c
··· 510 510 .name = "da9150", 511 511 .of_match_table = da9150_of_match, 512 512 }, 513 - .probe_new = da9150_probe, 513 + .probe = da9150_probe, 514 514 .remove = da9150_remove, 515 515 .shutdown = da9150_shutdown, 516 516 .id_table = da9150_i2c_id,
+1 -1
drivers/mfd/ene-kb3930.c
··· 196 196 MODULE_DEVICE_TABLE(of, kb3930_dt_ids); 197 197 198 198 static struct i2c_driver kb3930_driver = { 199 - .probe_new = kb3930_probe, 199 + .probe = kb3930_probe, 200 200 .remove = kb3930_remove, 201 201 .driver = { 202 202 .name = "ene-kb3930",
+1 -1
drivers/mfd/gateworks-gsc.c
··· 264 264 .name = "gateworks-gsc", 265 265 .of_match_table = gsc_of_match, 266 266 }, 267 - .probe_new = gsc_probe, 267 + .probe = gsc_probe, 268 268 .remove = gsc_remove, 269 269 }; 270 270 module_i2c_driver(gsc_driver);
+1 -1
drivers/mfd/intel_soc_pmic_chtdc_ti.c
··· 172 172 .pm = pm_sleep_ptr(&chtdc_ti_pm_ops), 173 173 .acpi_match_table = chtdc_ti_acpi_ids, 174 174 }, 175 - .probe_new = chtdc_ti_probe, 175 + .probe = chtdc_ti_probe, 176 176 .shutdown = chtdc_ti_shutdown, 177 177 }; 178 178 module_i2c_driver(chtdc_ti_i2c_driver);
+1 -1
drivers/mfd/intel_soc_pmic_chtwc.c
··· 272 272 .pm = pm_sleep_ptr(&cht_wc_pm_ops), 273 273 .acpi_match_table = cht_wc_acpi_ids, 274 274 }, 275 - .probe_new = cht_wc_probe, 275 + .probe = cht_wc_probe, 276 276 .shutdown = cht_wc_shutdown, 277 277 .id_table = cht_wc_i2c_id, 278 278 };
+1 -1
drivers/mfd/intel_soc_pmic_crc.c
··· 263 263 .pm = pm_sleep_ptr(&crystal_cove_pm_ops), 264 264 .acpi_match_table = crystal_cove_acpi_match, 265 265 }, 266 - .probe_new = crystal_cove_i2c_probe, 266 + .probe = crystal_cove_i2c_probe, 267 267 .remove = crystal_cove_i2c_remove, 268 268 .shutdown = crystal_cove_shutdown, 269 269 };
+1 -1
drivers/mfd/iqs62x.c
··· 1069 1069 .of_match_table = iqs62x_of_match, 1070 1070 .pm = &iqs62x_pm, 1071 1071 }, 1072 - .probe_new = iqs62x_probe, 1072 + .probe = iqs62x_probe, 1073 1073 .remove = iqs62x_remove, 1074 1074 }; 1075 1075 module_i2c_driver(iqs62x_i2c_driver);
+1 -1
drivers/mfd/khadas-mcu.c
··· 134 134 .name = "khadas-mcu-core", 135 135 .of_match_table = of_match_ptr(khadas_mcu_of_match), 136 136 }, 137 - .probe_new = khadas_mcu_probe, 137 + .probe = khadas_mcu_probe, 138 138 }; 139 139 module_i2c_driver(khadas_mcu_driver); 140 140
+1 -1
drivers/mfd/lm3533-core.c
··· 624 624 .name = "lm3533", 625 625 }, 626 626 .id_table = lm3533_i2c_ids, 627 - .probe_new = lm3533_i2c_probe, 627 + .probe = lm3533_i2c_probe, 628 628 .remove = lm3533_i2c_remove, 629 629 }; 630 630
+1 -1
drivers/mfd/lochnagar-i2c.c
··· 382 382 .of_match_table = of_match_ptr(lochnagar_of_match), 383 383 .suppress_bind_attrs = true, 384 384 }, 385 - .probe_new = lochnagar_i2c_probe, 385 + .probe = lochnagar_i2c_probe, 386 386 }; 387 387 388 388 static int __init lochnagar_i2c_init(void)
+1 -1
drivers/mfd/lp3943.c
··· 140 140 #endif 141 141 142 142 static struct i2c_driver lp3943_driver = { 143 - .probe_new = lp3943_probe, 143 + .probe = lp3943_probe, 144 144 .driver = { 145 145 .name = "lp3943", 146 146 .of_match_table = of_match_ptr(lp3943_of_match),
+1 -1
drivers/mfd/lp873x.c
··· 78 78 .name = "lp873x", 79 79 .of_match_table = of_lp873x_match_table, 80 80 }, 81 - .probe_new = lp873x_probe, 81 + .probe = lp873x_probe, 82 82 .id_table = lp873x_id_table, 83 83 }; 84 84 module_i2c_driver(lp873x_driver);
+1 -1
drivers/mfd/lp87565.c
··· 119 119 .name = "lp87565", 120 120 .of_match_table = of_lp87565_match_table, 121 121 }, 122 - .probe_new = lp87565_probe, 122 + .probe = lp87565_probe, 123 123 .shutdown = lp87565_shutdown, 124 124 .id_table = lp87565_id_table, 125 125 };
+1 -1
drivers/mfd/lp8788.c
··· 225 225 .driver = { 226 226 .name = "lp8788", 227 227 }, 228 - .probe_new = lp8788_probe, 228 + .probe = lp8788_probe, 229 229 .remove = lp8788_remove, 230 230 .id_table = lp8788_ids, 231 231 };
+1 -1
drivers/mfd/madera-i2c.c
··· 139 139 .pm = &madera_pm_ops, 140 140 .of_match_table = of_match_ptr(madera_of_match), 141 141 }, 142 - .probe_new = madera_i2c_probe, 142 + .probe = madera_i2c_probe, 143 143 .remove = madera_i2c_remove, 144 144 .id_table = madera_i2c_id, 145 145 };
+1 -1
drivers/mfd/max14577.c
··· 518 518 .pm = pm_sleep_ptr(&max14577_pm), 519 519 .of_match_table = max14577_dt_match, 520 520 }, 521 - .probe_new = max14577_i2c_probe, 521 + .probe = max14577_i2c_probe, 522 522 .remove = max14577_i2c_remove, 523 523 .id_table = max14577_i2c_id, 524 524 };
+1 -1
drivers/mfd/max77620.c
··· 698 698 .name = "max77620", 699 699 .pm = pm_sleep_ptr(&max77620_pm_ops), 700 700 }, 701 - .probe_new = max77620_probe, 701 + .probe = max77620_probe, 702 702 .id_table = max77620_id, 703 703 }; 704 704 builtin_i2c_driver(max77620_driver);
+1 -1
drivers/mfd/max77650.c
··· 222 222 .name = "max77650", 223 223 .of_match_table = max77650_of_match, 224 224 }, 225 - .probe_new = max77650_i2c_probe, 225 + .probe = max77650_i2c_probe, 226 226 }; 227 227 module_i2c_driver(max77650_i2c_driver); 228 228
+1 -1
drivers/mfd/max77686.c
··· 269 269 .pm = pm_sleep_ptr(&max77686_pm), 270 270 .of_match_table = max77686_pmic_dt_match, 271 271 }, 272 - .probe_new = max77686_i2c_probe, 272 + .probe = max77686_i2c_probe, 273 273 }; 274 274 275 275 module_i2c_driver(max77686_i2c_driver);
+1 -1
drivers/mfd/max77693.c
··· 356 356 .pm = &max77693_pm, 357 357 .of_match_table = of_match_ptr(max77693_dt_match), 358 358 }, 359 - .probe_new = max77693_i2c_probe, 359 + .probe = max77693_i2c_probe, 360 360 .remove = max77693_i2c_remove, 361 361 .id_table = max77693_i2c_id, 362 362 };
+1 -1
drivers/mfd/max77714.c
··· 143 143 .name = "max77714", 144 144 .of_match_table = max77714_dt_match, 145 145 }, 146 - .probe_new = max77714_probe, 146 + .probe = max77714_probe, 147 147 }; 148 148 module_i2c_driver(max77714_driver); 149 149
+1 -1
drivers/mfd/max77843.c
··· 207 207 .of_match_table = max77843_dt_match, 208 208 .suppress_bind_attrs = true, 209 209 }, 210 - .probe_new = max77843_probe, 210 + .probe = max77843_probe, 211 211 .id_table = max77843_id, 212 212 }; 213 213
+1 -1
drivers/mfd/max8907.c
··· 311 311 .name = "max8907", 312 312 .of_match_table = of_match_ptr(max8907_of_match), 313 313 }, 314 - .probe_new = max8907_i2c_probe, 314 + .probe = max8907_i2c_probe, 315 315 .remove = max8907_i2c_remove, 316 316 .id_table = max8907_i2c_id, 317 317 };
+1 -1
drivers/mfd/max8925-i2c.c
··· 239 239 .pm = pm_sleep_ptr(&max8925_pm_ops), 240 240 .of_match_table = max8925_dt_ids, 241 241 }, 242 - .probe_new = max8925_probe, 242 + .probe = max8925_probe, 243 243 .remove = max8925_remove, 244 244 .id_table = max8925_id_table, 245 245 };
+1 -1
drivers/mfd/max8997.c
··· 478 478 .suppress_bind_attrs = true, 479 479 .of_match_table = of_match_ptr(max8997_pmic_dt_match), 480 480 }, 481 - .probe_new = max8997_i2c_probe, 481 + .probe = max8997_i2c_probe, 482 482 .id_table = max8997_i2c_id, 483 483 }; 484 484
+1 -1
drivers/mfd/max8998.c
··· 348 348 .suppress_bind_attrs = true, 349 349 .of_match_table = of_match_ptr(max8998_dt_match), 350 350 }, 351 - .probe_new = max8998_i2c_probe, 351 + .probe = max8998_i2c_probe, 352 352 .id_table = max8998_i2c_id, 353 353 }; 354 354
+1 -1
drivers/mfd/mc13xxx-i2c.c
··· 95 95 .name = "mc13xxx", 96 96 .of_match_table = mc13xxx_dt_ids, 97 97 }, 98 - .probe_new = mc13xxx_i2c_probe, 98 + .probe = mc13xxx_i2c_probe, 99 99 .remove = mc13xxx_i2c_remove, 100 100 }; 101 101
+1 -1
drivers/mfd/menelaus.c
··· 1240 1240 .driver = { 1241 1241 .name = DRIVER_NAME, 1242 1242 }, 1243 - .probe_new = menelaus_probe, 1243 + .probe = menelaus_probe, 1244 1244 .remove = menelaus_remove, 1245 1245 .id_table = menelaus_id, 1246 1246 };
+1 -1
drivers/mfd/menf21bmc.c
··· 111 111 static struct i2c_driver menf21bmc_driver = { 112 112 .driver.name = "menf21bmc", 113 113 .id_table = menf21bmc_id_table, 114 - .probe_new = menf21bmc_probe, 114 + .probe = menf21bmc_probe, 115 115 }; 116 116 117 117 module_i2c_driver(menf21bmc_driver);
+1 -1
drivers/mfd/mp2629.c
··· 70 70 .name = "mp2629", 71 71 .of_match_table = mp2629_of_match, 72 72 }, 73 - .probe_new = mp2629_probe, 73 + .probe = mp2629_probe, 74 74 }; 75 75 module_i2c_driver(mp2629_driver); 76 76
+1 -1
drivers/mfd/mt6360-core.c
··· 623 623 .pm = &mt6360_pm_ops, 624 624 .of_match_table = of_match_ptr(mt6360_of_id), 625 625 }, 626 - .probe_new = mt6360_probe, 626 + .probe = mt6360_probe, 627 627 }; 628 628 module_i2c_driver(mt6360_driver); 629 629
+1 -1
drivers/mfd/mt6370.c
··· 303 303 .name = "mt6370", 304 304 .of_match_table = mt6370_match_table, 305 305 }, 306 - .probe_new = mt6370_probe, 306 + .probe = mt6370_probe, 307 307 }; 308 308 module_i2c_driver(mt6370_driver); 309 309
+1 -1
drivers/mfd/ntxec.c
··· 260 260 .name = "ntxec", 261 261 .of_match_table = of_ntxec_match_table, 262 262 }, 263 - .probe_new = ntxec_probe, 263 + .probe = ntxec_probe, 264 264 .remove = ntxec_remove, 265 265 }; 266 266 module_i2c_driver(ntxec_driver);
+1 -1
drivers/mfd/palmas.c
··· 725 725 .name = "palmas", 726 726 .of_match_table = of_palmas_match_tbl, 727 727 }, 728 - .probe_new = palmas_i2c_probe, 728 + .probe = palmas_i2c_probe, 729 729 .remove = palmas_i2c_remove, 730 730 .id_table = palmas_i2c_id, 731 731 };
+1 -1
drivers/mfd/pcf50633-core.c
··· 282 282 .pm = pm_sleep_ptr(&pcf50633_pm), 283 283 }, 284 284 .id_table = pcf50633_id_table, 285 - .probe_new = pcf50633_probe, 285 + .probe = pcf50633_probe, 286 286 .remove = pcf50633_remove, 287 287 }; 288 288
+1 -1
drivers/mfd/qcom-pm8008.c
··· 205 205 .name = "pm8008", 206 206 .of_match_table = pm8008_match, 207 207 }, 208 - .probe_new = pm8008_probe, 208 + .probe = pm8008_probe, 209 209 }; 210 210 module_i2c_driver(pm8008_mfd_driver); 211 211
+1 -1
drivers/mfd/rc5t583.c
··· 288 288 .driver = { 289 289 .name = "rc5t583", 290 290 }, 291 - .probe_new = rc5t583_i2c_probe, 291 + .probe = rc5t583_i2c_probe, 292 292 .id_table = rc5t583_i2c_id, 293 293 }; 294 294
+1 -1
drivers/mfd/retu-mfd.c
··· 318 318 .name = "retu-mfd", 319 319 .of_match_table = retu_of_match, 320 320 }, 321 - .probe_new = retu_probe, 321 + .probe = retu_probe, 322 322 .remove = retu_remove, 323 323 .id_table = retu_id, 324 324 };
+1 -1
drivers/mfd/rk8xx-i2c.c
··· 173 173 .of_match_table = rk8xx_i2c_of_match, 174 174 .pm = &rk8xx_i2c_pm_ops, 175 175 }, 176 - .probe_new = rk8xx_i2c_probe, 176 + .probe = rk8xx_i2c_probe, 177 177 .shutdown = rk8xx_i2c_shutdown, 178 178 }; 179 179 module_i2c_driver(rk8xx_i2c_driver);
+1 -1
drivers/mfd/rn5t618.c
··· 280 280 .of_match_table = of_match_ptr(rn5t618_of_match), 281 281 .pm = &rn5t618_i2c_dev_pm_ops, 282 282 }, 283 - .probe_new = rn5t618_i2c_probe, 283 + .probe = rn5t618_i2c_probe, 284 284 .remove = rn5t618_i2c_remove, 285 285 }; 286 286
+1 -1
drivers/mfd/rohm-bd71828.c
··· 564 564 .name = "rohm-bd71828", 565 565 .of_match_table = bd71828_of_match, 566 566 }, 567 - .probe_new = &bd71828_i2c_probe, 567 + .probe = bd71828_i2c_probe, 568 568 }; 569 569 module_i2c_driver(bd71828_drv); 570 570
+1 -1
drivers/mfd/rohm-bd718x7.c
··· 208 208 .name = "rohm-bd718x7", 209 209 .of_match_table = bd718xx_of_match, 210 210 }, 211 - .probe_new = bd718xx_i2c_probe, 211 + .probe = bd718xx_i2c_probe, 212 212 }; 213 213 214 214 static int __init bd718xx_i2c_init(void)
+1 -1
drivers/mfd/rohm-bd9576.c
··· 178 178 .name = "rohm-bd957x", 179 179 .of_match_table = bd957x_of_match, 180 180 }, 181 - .probe_new = &bd957x_i2c_probe, 181 + .probe = bd957x_i2c_probe, 182 182 }; 183 183 module_i2c_driver(bd957x_drv); 184 184
+1 -1
drivers/mfd/rsmu_i2c.c
··· 279 279 .name = "rsmu-i2c", 280 280 .of_match_table = of_match_ptr(rsmu_i2c_of_match), 281 281 }, 282 - .probe_new = rsmu_i2c_probe, 282 + .probe = rsmu_i2c_probe, 283 283 .remove = rsmu_i2c_remove, 284 284 .id_table = rsmu_i2c_id, 285 285 };
+1 -1
drivers/mfd/rt4831.c
··· 109 109 .name = "rt4831", 110 110 .of_match_table = rt4831_of_match, 111 111 }, 112 - .probe_new = rt4831_probe, 112 + .probe = rt4831_probe, 113 113 .remove = rt4831_remove, 114 114 }; 115 115 module_i2c_driver(rt4831_driver);
+1 -1
drivers/mfd/rt5033.c
··· 120 120 .name = "rt5033", 121 121 .of_match_table = rt5033_dt_match, 122 122 }, 123 - .probe_new = rt5033_i2c_probe, 123 + .probe = rt5033_i2c_probe, 124 124 .id_table = rt5033_i2c_id, 125 125 }; 126 126 module_i2c_driver(rt5033_driver);
+1 -1
drivers/mfd/rt5120.c
··· 114 114 .name = "rt5120", 115 115 .of_match_table = rt5120_device_match_table, 116 116 }, 117 - .probe_new = rt5120_probe, 117 + .probe = rt5120_probe, 118 118 }; 119 119 module_i2c_driver(rt5120_driver); 120 120
+1 -1
drivers/mfd/sec-core.c
··· 450 450 .pm = pm_sleep_ptr(&sec_pmic_pm_ops), 451 451 .of_match_table = sec_dt_match, 452 452 }, 453 - .probe_new = sec_pmic_probe, 453 + .probe = sec_pmic_probe, 454 454 .shutdown = sec_pmic_shutdown, 455 455 }; 456 456 module_i2c_driver(sec_pmic_driver);
+1 -1
drivers/mfd/si476x-i2c.c
··· 866 866 .driver = { 867 867 .name = "si476x-core", 868 868 }, 869 - .probe_new = si476x_core_probe, 869 + .probe = si476x_core_probe, 870 870 .remove = si476x_core_remove, 871 871 .id_table = si476x_id, 872 872 };
+1 -1
drivers/mfd/simple-mfd-i2c.c
··· 93 93 MODULE_DEVICE_TABLE(of, simple_mfd_i2c_of_match); 94 94 95 95 static struct i2c_driver simple_mfd_i2c_driver = { 96 - .probe_new = simple_mfd_i2c_probe, 96 + .probe = simple_mfd_i2c_probe, 97 97 .driver = { 98 98 .name = "simple-mfd-i2c", 99 99 .of_match_table = simple_mfd_i2c_of_match,
+1 -1
drivers/mfd/sky81452.c
··· 77 77 .name = "sky81452", 78 78 .of_match_table = of_match_ptr(sky81452_of_match), 79 79 }, 80 - .probe_new = sky81452_probe, 80 + .probe = sky81452_probe, 81 81 .id_table = sky81452_ids, 82 82 }; 83 83
+1 -1
drivers/mfd/smpro-core.c
··· 125 125 MODULE_DEVICE_TABLE(of, smpro_core_of_match); 126 126 127 127 static struct i2c_driver smpro_core_driver = { 128 - .probe_new = smpro_core_probe, 128 + .probe = smpro_core_probe, 129 129 .driver = { 130 130 .name = "smpro-core", 131 131 .of_match_table = smpro_core_of_match,
+1 -1
drivers/mfd/stmfx.c
··· 553 553 .of_match_table = stmfx_of_match, 554 554 .pm = pm_sleep_ptr(&stmfx_dev_pm_ops), 555 555 }, 556 - .probe_new = stmfx_probe, 556 + .probe = stmfx_probe, 557 557 .remove = stmfx_remove, 558 558 }; 559 559 module_i2c_driver(stmfx_driver);
+1 -1
drivers/mfd/stmpe-i2c.c
··· 118 118 .pm = pm_sleep_ptr(&stmpe_dev_pm_ops), 119 119 .of_match_table = stmpe_of_match, 120 120 }, 121 - .probe_new = stmpe_i2c_probe, 121 + .probe = stmpe_i2c_probe, 122 122 .remove = stmpe_i2c_remove, 123 123 .id_table = stmpe_i2c_id, 124 124 };
+1 -1
drivers/mfd/stpmic1.c
··· 201 201 .of_match_table = of_match_ptr(stpmic1_of_match), 202 202 .pm = pm_sleep_ptr(&stpmic1_pm), 203 203 }, 204 - .probe_new = stpmic1_probe, 204 + .probe = stpmic1_probe, 205 205 }; 206 206 207 207 module_i2c_driver(stpmic1_driver);
+1 -1
drivers/mfd/stw481x.c
··· 239 239 .name = "stw481x", 240 240 .of_match_table = stw481x_match, 241 241 }, 242 - .probe_new = stw481x_probe, 242 + .probe = stw481x_probe, 243 243 .id_table = stw481x_id, 244 244 }; 245 245
+1 -1
drivers/mfd/tc3589x.c
··· 485 485 .pm = pm_sleep_ptr(&tc3589x_dev_pm_ops), 486 486 .of_match_table = of_match_ptr(tc3589x_match), 487 487 }, 488 - .probe_new = tc3589x_probe, 488 + .probe = tc3589x_probe, 489 489 .remove = tc3589x_remove, 490 490 .id_table = tc3589x_id, 491 491 };
+1 -1
drivers/mfd/ti-lmu.c
··· 217 217 MODULE_DEVICE_TABLE(i2c, ti_lmu_ids); 218 218 219 219 static struct i2c_driver ti_lmu_driver = { 220 - .probe_new = ti_lmu_probe, 220 + .probe = ti_lmu_probe, 221 221 .driver = { 222 222 .name = "ti-lmu", 223 223 .of_match_table = ti_lmu_of_match,
+1 -1
drivers/mfd/tps6105x.c
··· 209 209 .name = "tps6105x", 210 210 .of_match_table = tps6105x_of_match, 211 211 }, 212 - .probe_new = tps6105x_probe, 212 + .probe = tps6105x_probe, 213 213 .remove = tps6105x_remove, 214 214 .id_table = tps6105x_id, 215 215 };
+1 -1
drivers/mfd/tps65010.c
··· 668 668 .driver = { 669 669 .name = "tps65010", 670 670 }, 671 - .probe_new = tps65010_probe, 671 + .probe = tps65010_probe, 672 672 .remove = tps65010_remove, 673 673 .id_table = tps65010_id, 674 674 };
+1 -1
drivers/mfd/tps6507x.c
··· 122 122 .name = "tps6507x", 123 123 .of_match_table = of_match_ptr(tps6507x_of_match), 124 124 }, 125 - .probe_new = tps6507x_i2c_probe, 125 + .probe = tps6507x_i2c_probe, 126 126 .id_table = tps6507x_i2c_id, 127 127 }; 128 128
+1 -1
drivers/mfd/tps65086.c
··· 129 129 .name = "tps65086", 130 130 .of_match_table = tps65086_of_match_table, 131 131 }, 132 - .probe_new = tps65086_probe, 132 + .probe = tps65086_probe, 133 133 .remove = tps65086_remove, 134 134 .id_table = tps65086_id_table, 135 135 };
+1 -1
drivers/mfd/tps65090.c
··· 236 236 .suppress_bind_attrs = true, 237 237 .of_match_table = of_match_ptr(tps65090_of_match), 238 238 }, 239 - .probe_new = tps65090_i2c_probe, 239 + .probe = tps65090_i2c_probe, 240 240 .id_table = tps65090_id_table, 241 241 }; 242 242
+1 -1
drivers/mfd/tps65217.c
··· 402 402 .of_match_table = tps65217_of_match, 403 403 }, 404 404 .id_table = tps65217_id_table, 405 - .probe_new = tps65217_probe, 405 + .probe = tps65217_probe, 406 406 .remove = tps65217_remove, 407 407 }; 408 408
+1 -1
drivers/mfd/tps65218.c
··· 347 347 .name = "tps65218", 348 348 .of_match_table = of_tps65218_match_table, 349 349 }, 350 - .probe_new = tps65218_probe, 350 + .probe = tps65218_probe, 351 351 .id_table = tps65218_id_table, 352 352 }; 353 353
+1 -1
drivers/mfd/tps65219.c
··· 290 290 .name = "tps65219", 291 291 .of_match_table = of_tps65219_match_table, 292 292 }, 293 - .probe_new = tps65219_probe, 293 + .probe = tps65219_probe, 294 294 }; 295 295 module_i2c_driver(tps65219_driver); 296 296
+1 -1
drivers/mfd/tps6586x.c
··· 619 619 .of_match_table = of_match_ptr(tps6586x_of_match), 620 620 .pm = &tps6586x_pm_ops, 621 621 }, 622 - .probe_new = tps6586x_i2c_probe, 622 + .probe = tps6586x_i2c_probe, 623 623 .remove = tps6586x_i2c_remove, 624 624 .id_table = tps6586x_id_table, 625 625 };
+1 -1
drivers/mfd/tps65910.c
··· 535 535 .name = "tps65910", 536 536 .of_match_table = of_match_ptr(tps65910_of_match), 537 537 }, 538 - .probe_new = tps65910_i2c_probe, 538 + .probe = tps65910_i2c_probe, 539 539 .id_table = tps65910_i2c_id, 540 540 }; 541 541
+1 -1
drivers/mfd/tps65912-i2c.c
··· 60 60 .name = "tps65912", 61 61 .of_match_table = tps65912_i2c_of_match_table, 62 62 }, 63 - .probe_new = tps65912_i2c_probe, 63 + .probe = tps65912_i2c_probe, 64 64 .remove = tps65912_i2c_remove, 65 65 .id_table = tps65912_i2c_id_table, 66 66 };
+1 -1
drivers/mfd/twl-core.c
··· 890 890 .driver.name = DRIVER_NAME, 891 891 .driver.pm = &twl_dev_pm_ops, 892 892 .id_table = twl_ids, 893 - .probe_new = twl_probe, 893 + .probe = twl_probe, 894 894 .remove = twl_remove, 895 895 }; 896 896 builtin_i2c_driver(twl_driver);
+1 -1
drivers/mfd/twl6040.c
··· 829 829 .driver = { 830 830 .name = "twl6040", 831 831 }, 832 - .probe_new = twl6040_probe, 832 + .probe = twl6040_probe, 833 833 .remove = twl6040_remove, 834 834 .id_table = twl6040_i2c_id, 835 835 };
+1 -1
drivers/mfd/wl1273-core.c
··· 232 232 .driver = { 233 233 .name = WL1273_FM_DRIVER_NAME, 234 234 }, 235 - .probe_new = wl1273_core_probe, 235 + .probe = wl1273_core_probe, 236 236 .id_table = wl1273_driver_id_table, 237 237 }; 238 238
+1 -1
drivers/mfd/wm831x-i2c.c
··· 102 102 .of_match_table = of_match_ptr(wm831x_of_match), 103 103 .suppress_bind_attrs = true, 104 104 }, 105 - .probe_new = wm831x_i2c_probe, 105 + .probe = wm831x_i2c_probe, 106 106 .id_table = wm831x_i2c_id, 107 107 }; 108 108
+1 -1
drivers/mfd/wm8350-i2c.c
··· 52 52 .name = "wm8350", 53 53 .suppress_bind_attrs = true, 54 54 }, 55 - .probe_new = wm8350_i2c_probe, 55 + .probe = wm8350_i2c_probe, 56 56 .id_table = wm8350_i2c_id, 57 57 }; 58 58
+1 -1
drivers/mfd/wm8400-core.c
··· 143 143 .driver = { 144 144 .name = "WM8400", 145 145 }, 146 - .probe_new = wm8400_i2c_probe, 146 + .probe = wm8400_i2c_probe, 147 147 .id_table = wm8400_i2c_id, 148 148 }; 149 149 #endif
+1 -1
drivers/mfd/wm8994-core.c
··· 670 670 .pm = pm_ptr(&wm8994_pm_ops), 671 671 .of_match_table = wm8994_of_match, 672 672 }, 673 - .probe_new = wm8994_i2c_probe, 673 + .probe = wm8994_i2c_probe, 674 674 .remove = wm8994_i2c_remove, 675 675 .id_table = wm8994_i2c_id, 676 676 };