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

i2c: busses: drop owner assignment from platform_drivers

A platform_driver does not need to set an owner, it will be populated by the
driver core.

Signed-off-by: Wolfram Sang <wsa@the-dreams.de>

-49
-1
drivers/i2c/busses/i2c-at91.c
··· 851 851 .id_table = at91_twi_devtypes, 852 852 .driver = { 853 853 .name = "at91_i2c", 854 - .owner = THIS_MODULE, 855 854 .of_match_table = of_match_ptr(atmel_twi_dt_ids), 856 855 .pm = at91_twi_pm_ops, 857 856 },
-1
drivers/i2c/busses/i2c-au1550.c
··· 417 417 static struct platform_driver au1xpsc_smbus_driver = { 418 418 .driver = { 419 419 .name = "au1xpsc_smbus", 420 - .owner = THIS_MODULE, 421 420 .pm = AU1XPSC_SMBUS_PMOPS, 422 421 }, 423 422 .probe = i2c_au1550_probe,
-1
drivers/i2c/busses/i2c-bcm-kona.c
··· 895 895 static struct platform_driver bcm_kona_i2c_driver = { 896 896 .driver = { 897 897 .name = "bcm-kona-i2c", 898 - .owner = THIS_MODULE, 899 898 .of_match_table = bcm_kona_i2c_of_match, 900 899 }, 901 900 .probe = bcm_kona_i2c_probe,
-1
drivers/i2c/busses/i2c-bcm2835.c
··· 313 313 .remove = bcm2835_i2c_remove, 314 314 .driver = { 315 315 .name = "i2c-bcm2835", 316 - .owner = THIS_MODULE, 317 316 .of_match_table = bcm2835_i2c_of_match, 318 317 }, 319 318 };
-1
drivers/i2c/busses/i2c-bfin-twi.c
··· 717 717 .remove = i2c_bfin_twi_remove, 718 718 .driver = { 719 719 .name = "i2c-bfin-twi", 720 - .owner = THIS_MODULE, 721 720 .pm = I2C_BFIN_TWI_PM_OPS, 722 721 }, 723 722 };
-1
drivers/i2c/busses/i2c-cadence.c
··· 890 890 static struct platform_driver cdns_i2c_drv = { 891 891 .driver = { 892 892 .name = DRIVER_NAME, 893 - .owner = THIS_MODULE, 894 893 .of_match_table = cdns_i2c_of_match, 895 894 .pm = &cdns_i2c_dev_pm_ops, 896 895 },
-1
drivers/i2c/busses/i2c-cbus-gpio.c
··· 287 287 .probe = cbus_i2c_probe, 288 288 .remove = cbus_i2c_remove, 289 289 .driver = { 290 - .owner = THIS_MODULE, 291 290 .name = "i2c-cbus-gpio", 292 291 .of_match_table = of_match_ptr(i2c_cbus_dt_ids), 293 292 },
-1
drivers/i2c/busses/i2c-cpm.c
··· 720 720 .remove = cpm_i2c_remove, 721 721 .driver = { 722 722 .name = "fsl-i2c-cpm", 723 - .owner = THIS_MODULE, 724 723 .of_match_table = cpm_i2c_match, 725 724 }, 726 725 };
-1
drivers/i2c/busses/i2c-davinci.c
··· 793 793 .remove = davinci_i2c_remove, 794 794 .driver = { 795 795 .name = "i2c_davinci", 796 - .owner = THIS_MODULE, 797 796 .pm = davinci_i2c_pm_ops, 798 797 .of_match_table = davinci_i2c_of_match, 799 798 },
-1
drivers/i2c/busses/i2c-designware-platdrv.c
··· 331 331 .remove = dw_i2c_remove, 332 332 .driver = { 333 333 .name = "i2c_designware", 334 - .owner = THIS_MODULE, 335 334 .of_match_table = of_match_ptr(dw_i2c_of_match), 336 335 .acpi_match_table = ACPI_PTR(dw_i2c_acpi_match), 337 336 .pm = &dw_i2c_dev_pm_ops,
-1
drivers/i2c/busses/i2c-efm32.c
··· 473 473 474 474 .driver = { 475 475 .name = DRIVER_NAME, 476 - .owner = THIS_MODULE, 477 476 .of_match_table = efm32_i2c_dt_ids, 478 477 }, 479 478 };
-1
drivers/i2c/busses/i2c-exynos5.c
··· 861 861 .probe = exynos5_i2c_probe, 862 862 .remove = exynos5_i2c_remove, 863 863 .driver = { 864 - .owner = THIS_MODULE, 865 864 .name = "exynos5-hsi2c", 866 865 .pm = &exynos5_i2c_dev_pm_ops, 867 866 .of_match_table = exynos5_i2c_match,
-1
drivers/i2c/busses/i2c-gpio.c
··· 260 260 static struct platform_driver i2c_gpio_driver = { 261 261 .driver = { 262 262 .name = "i2c-gpio", 263 - .owner = THIS_MODULE, 264 263 .of_match_table = of_match_ptr(i2c_gpio_dt_ids), 265 264 }, 266 265 .probe = i2c_gpio_probe,
-1
drivers/i2c/busses/i2c-highlander.c
··· 456 456 static struct platform_driver highlander_i2c_driver = { 457 457 .driver = { 458 458 .name = "i2c-highlander", 459 - .owner = THIS_MODULE, 460 459 }, 461 460 462 461 .probe = highlander_i2c_probe,
-1
drivers/i2c/busses/i2c-ibm_iic.c
··· 802 802 static struct platform_driver ibm_iic_driver = { 803 803 .driver = { 804 804 .name = "ibm-iic", 805 - .owner = THIS_MODULE, 806 805 .of_match_table = ibm_iic_match, 807 806 }, 808 807 .probe = iic_probe,
-1
drivers/i2c/busses/i2c-imx.c
··· 777 777 .remove = i2c_imx_remove, 778 778 .driver = { 779 779 .name = DRIVER_NAME, 780 - .owner = THIS_MODULE, 781 780 .of_match_table = i2c_imx_dt_ids, 782 781 }, 783 782 .id_table = imx_i2c_devtype,
-1
drivers/i2c/busses/i2c-iop3xx.c
··· 516 516 .probe = iop3xx_i2c_probe, 517 517 .remove = iop3xx_i2c_remove, 518 518 .driver = { 519 - .owner = THIS_MODULE, 520 519 .name = "IOP3xx-I2C", 521 520 }, 522 521 };
-1
drivers/i2c/busses/i2c-isch.c
··· 313 313 static struct platform_driver smbus_sch_driver = { 314 314 .driver = { 315 315 .name = "isch_smbus", 316 - .owner = THIS_MODULE, 317 316 }, 318 317 .probe = smbus_sch_probe, 319 318 .remove = smbus_sch_remove,
-1
drivers/i2c/busses/i2c-kempld.c
··· 394 394 static struct platform_driver kempld_i2c_driver = { 395 395 .driver = { 396 396 .name = "kempld-i2c", 397 - .owner = THIS_MODULE, 398 397 }, 399 398 .probe = kempld_i2c_probe, 400 399 .remove = kempld_i2c_remove,
-1
drivers/i2c/busses/i2c-mpc.c
··· 813 813 .probe = fsl_i2c_probe, 814 814 .remove = fsl_i2c_remove, 815 815 .driver = { 816 - .owner = THIS_MODULE, 817 816 .name = DRV_NAME, 818 817 .of_match_table = mpc_i2c_of_match, 819 818 .pm = MPC_I2C_PM_OPS,
-1
drivers/i2c/busses/i2c-mv64xxx.c
··· 925 925 .probe = mv64xxx_i2c_probe, 926 926 .remove = mv64xxx_i2c_remove, 927 927 .driver = { 928 - .owner = THIS_MODULE, 929 928 .name = MV64XXX_I2C_CTLR_NAME, 930 929 .of_match_table = mv64xxx_i2c_of_match_table, 931 930 },
-1
drivers/i2c/busses/i2c-mxs.c
··· 893 893 static struct platform_driver mxs_i2c_driver = { 894 894 .driver = { 895 895 .name = DRIVER_NAME, 896 - .owner = THIS_MODULE, 897 896 .of_match_table = mxs_i2c_dt_ids, 898 897 }, 899 898 .probe = mxs_i2c_probe,
-1
drivers/i2c/busses/i2c-ocores.c
··· 480 480 .probe = ocores_i2c_probe, 481 481 .remove = ocores_i2c_remove, 482 482 .driver = { 483 - .owner = THIS_MODULE, 484 483 .name = "ocores-i2c", 485 484 .of_match_table = ocores_i2c_match, 486 485 .pm = OCORES_I2C_PM,
-1
drivers/i2c/busses/i2c-octeon.c
··· 623 623 .probe = octeon_i2c_probe, 624 624 .remove = octeon_i2c_remove, 625 625 .driver = { 626 - .owner = THIS_MODULE, 627 626 .name = DRV_NAME, 628 627 .of_match_table = octeon_i2c_match, 629 628 },
-1
drivers/i2c/busses/i2c-omap.c
··· 1338 1338 .remove = omap_i2c_remove, 1339 1339 .driver = { 1340 1340 .name = "omap_i2c", 1341 - .owner = THIS_MODULE, 1342 1341 .pm = OMAP_I2C_PM_OPS, 1343 1342 .of_match_table = of_match_ptr(omap_i2c_of_match), 1344 1343 },
-1
drivers/i2c/busses/i2c-parport-light.c
··· 187 187 188 188 static struct platform_driver i2c_parport_driver = { 189 189 .driver = { 190 - .owner = THIS_MODULE, 191 190 .name = DRVNAME, 192 191 }, 193 192 .probe = i2c_parport_probe,
-1
drivers/i2c/busses/i2c-pca-platform.c
··· 280 280 .remove = i2c_pca_pf_remove, 281 281 .driver = { 282 282 .name = "i2c-pca-platform", 283 - .owner = THIS_MODULE, 284 283 }, 285 284 }; 286 285
-1
drivers/i2c/busses/i2c-pmcmsp.c
··· 628 628 .remove = pmcmsptwi_remove, 629 629 .driver = { 630 630 .name = DRV_NAME, 631 - .owner = THIS_MODULE, 632 631 }, 633 632 }; 634 633
-1
drivers/i2c/busses/i2c-pnx.c
··· 751 751 static struct platform_driver i2c_pnx_driver = { 752 752 .driver = { 753 753 .name = "pnx-i2c", 754 - .owner = THIS_MODULE, 755 754 .of_match_table = of_match_ptr(i2c_pnx_of_match), 756 755 .pm = PNX_I2C_PM, 757 756 },
-1
drivers/i2c/busses/i2c-puv3.c
··· 270 270 .remove = puv3_i2c_remove, 271 271 .driver = { 272 272 .name = "PKUnity-v3-I2C", 273 - .owner = THIS_MODULE, 274 273 .pm = PUV3_I2C_PM, 275 274 } 276 275 };
-1
drivers/i2c/busses/i2c-pxa.c
··· 1328 1328 .remove = i2c_pxa_remove, 1329 1329 .driver = { 1330 1330 .name = "pxa2xx-i2c", 1331 - .owner = THIS_MODULE, 1332 1331 .pm = I2C_PXA_DEV_PM_OPS, 1333 1332 .of_match_table = i2c_pxa_dt_ids, 1334 1333 },
-1
drivers/i2c/busses/i2c-qup.c
··· 764 764 .remove = qup_i2c_remove, 765 765 .driver = { 766 766 .name = "i2c_qup", 767 - .owner = THIS_MODULE, 768 767 .pm = &qup_i2c_qup_pm_ops, 769 768 .of_match_table = qup_i2c_dt_match, 770 769 },
-1
drivers/i2c/busses/i2c-rcar.c
··· 620 620 static struct platform_driver rcar_i2c_driver = { 621 621 .driver = { 622 622 .name = "i2c-rcar", 623 - .owner = THIS_MODULE, 624 623 .of_match_table = rcar_i2c_dt_ids, 625 624 }, 626 625 .probe = rcar_i2c_probe,
-1
drivers/i2c/busses/i2c-riic.c
··· 414 414 .remove = riic_i2c_remove, 415 415 .driver = { 416 416 .name = "i2c-riic", 417 - .owner = THIS_MODULE, 418 417 .of_match_table = riic_i2c_dt_ids, 419 418 }, 420 419 };
-1
drivers/i2c/busses/i2c-rk3x.c
··· 753 753 .probe = rk3x_i2c_probe, 754 754 .remove = rk3x_i2c_remove, 755 755 .driver = { 756 - .owner = THIS_MODULE, 757 756 .name = "rk3x-i2c", 758 757 .of_match_table = rk3x_i2c_match, 759 758 },
-1
drivers/i2c/busses/i2c-s3c2410.c
··· 1305 1305 .remove = s3c24xx_i2c_remove, 1306 1306 .id_table = s3c24xx_driver_ids, 1307 1307 .driver = { 1308 - .owner = THIS_MODULE, 1309 1308 .name = "s3c-i2c", 1310 1309 .pm = S3C24XX_DEV_PM_OPS, 1311 1310 .of_match_table = of_match_ptr(s3c24xx_i2c_match),
-1
drivers/i2c/busses/i2c-sh7760.c
··· 552 552 static struct platform_driver sh7760_i2c_drv = { 553 553 .driver = { 554 554 .name = SH7760_I2C_DEVNAME, 555 - .owner = THIS_MODULE, 556 555 }, 557 556 .probe = sh7760_i2c_probe, 558 557 .remove = sh7760_i2c_remove,
-1
drivers/i2c/busses/i2c-sh_mobile.c
··· 798 798 static struct platform_driver sh_mobile_i2c_driver = { 799 799 .driver = { 800 800 .name = "i2c-sh_mobile", 801 - .owner = THIS_MODULE, 802 801 .pm = &sh_mobile_i2c_dev_pm_ops, 803 802 .of_match_table = sh_mobile_i2c_dt_ids, 804 803 },
-1
drivers/i2c/busses/i2c-simtec.c
··· 158 158 static struct platform_driver simtec_i2c_driver = { 159 159 .driver = { 160 160 .name = "simtec-i2c", 161 - .owner = THIS_MODULE, 162 161 }, 163 162 .probe = simtec_i2c_probe, 164 163 .remove = simtec_i2c_remove,
-1
drivers/i2c/busses/i2c-sirf.c
··· 451 451 static struct platform_driver i2c_sirfsoc_driver = { 452 452 .driver = { 453 453 .name = "sirfsoc_i2c", 454 - .owner = THIS_MODULE, 455 454 #ifdef CONFIG_PM 456 455 .pm = &i2c_sirfsoc_pm_ops, 457 456 #endif
-1
drivers/i2c/busses/i2c-st.c
··· 863 863 static struct platform_driver st_i2c_driver = { 864 864 .driver = { 865 865 .name = "st-i2c", 866 - .owner = THIS_MODULE, 867 866 .of_match_table = st_i2c_match, 868 867 .pm = ST_I2C_PM, 869 868 },
-1
drivers/i2c/busses/i2c-stu300.c
··· 981 981 static struct platform_driver stu300_i2c_driver = { 982 982 .driver = { 983 983 .name = NAME, 984 - .owner = THIS_MODULE, 985 984 .pm = STU300_I2C_PM, 986 985 .of_match_table = stu300_dt_match, 987 986 },
-1
drivers/i2c/busses/i2c-sun6i-p2wi.c
··· 332 332 .probe = p2wi_probe, 333 333 .remove = p2wi_remove, 334 334 .driver = { 335 - .owner = THIS_MODULE, 336 335 .name = "i2c-sunxi-p2wi", 337 336 .of_match_table = p2wi_of_match_table, 338 337 },
-1
drivers/i2c/busses/i2c-tegra.c
··· 893 893 .remove = tegra_i2c_remove, 894 894 .driver = { 895 895 .name = "tegra-i2c", 896 - .owner = THIS_MODULE, 897 896 .of_match_table = tegra_i2c_of_match, 898 897 .pm = TEGRA_I2C_PM, 899 898 },
-1
drivers/i2c/busses/i2c-versatile.c
··· 138 138 .remove = i2c_versatile_remove, 139 139 .driver = { 140 140 .name = "versatile-i2c", 141 - .owner = THIS_MODULE, 142 141 .of_match_table = i2c_versatile_match, 143 142 }, 144 143 };
-1
drivers/i2c/busses/i2c-wmt.c
··· 462 462 .remove = wmt_i2c_remove, 463 463 .driver = { 464 464 .name = "wmt-i2c", 465 - .owner = THIS_MODULE, 466 465 .of_match_table = wmt_i2c_dt_ids, 467 466 }, 468 467 };
-1
drivers/i2c/busses/i2c-xiic.c
··· 771 771 .probe = xiic_i2c_probe, 772 772 .remove = xiic_i2c_remove, 773 773 .driver = { 774 - .owner = THIS_MODULE, 775 774 .name = DRIVER_NAME, 776 775 .of_match_table = of_match_ptr(xiic_of_match), 777 776 },
-1
drivers/i2c/busses/i2c-xlr.c
··· 263 263 .remove = xlr_i2c_remove, 264 264 .driver = { 265 265 .name = "xlr-i2cbus", 266 - .owner = THIS_MODULE, 267 266 }, 268 267 }; 269 268
-1
drivers/i2c/busses/scx200_acb.c
··· 548 548 static struct platform_driver scx200_pci_driver = { 549 549 .driver = { 550 550 .name = "cs5535-smb", 551 - .owner = THIS_MODULE, 552 551 }, 553 552 .probe = scx200_probe, 554 553 .remove = scx200_remove,