1192 lines
39 KiB
Diff
1192 lines
39 KiB
Diff
|
Subject: add missing module symlink to /sys/bus/*/driver/* in struct of_platform_driver
|
||
|
Patch-mainline: Not yet
|
||
|
From: olh@suse.de
|
||
|
Patch-mainline: not yet
|
||
|
---
|
||
|
arch/powerpc/kernel/of_platform.c | 1 +
|
||
|
arch/powerpc/platforms/52xx/mpc52xx_gpio.c | 2 ++
|
||
|
arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 +
|
||
|
arch/powerpc/platforms/82xx/ep8248e.c | 1 +
|
||
|
arch/powerpc/platforms/83xx/suspend.c | 1 +
|
||
|
arch/powerpc/platforms/cell/axon_msi.c | 1 +
|
||
|
arch/powerpc/platforms/pasemi/gpio_mdio.c | 1 +
|
||
|
arch/powerpc/sysdev/fsl_msi.c | 1 +
|
||
|
arch/powerpc/sysdev/fsl_rio.c | 1 +
|
||
|
arch/powerpc/sysdev/pmi.c | 1 +
|
||
|
arch/sparc/include/asm/parport.h | 1 +
|
||
|
arch/sparc/kernel/apc.c | 1 +
|
||
|
arch/sparc/kernel/auxio_64.c | 1 +
|
||
|
arch/sparc/kernel/central.c | 2 ++
|
||
|
arch/sparc/kernel/chmc.c | 1 +
|
||
|
arch/sparc/kernel/pci_fire.c | 1 +
|
||
|
arch/sparc/kernel/pci_psycho.c | 1 +
|
||
|
arch/sparc/kernel/pci_sabre.c | 1 +
|
||
|
arch/sparc/kernel/pci_schizo.c | 1 +
|
||
|
arch/sparc/kernel/pci_sun4v.c | 1 +
|
||
|
arch/sparc/kernel/pmc.c | 1 +
|
||
|
arch/sparc/kernel/power.c | 1 +
|
||
|
arch/sparc/kernel/time_32.c | 1 +
|
||
|
arch/sparc/kernel/time_64.c | 3 +++
|
||
|
drivers/ata/pata_of_platform.c | 1 +
|
||
|
drivers/ata/sata_fsl.c | 1 +
|
||
|
drivers/atm/fore200e.c | 1 +
|
||
|
drivers/char/hw_random/n2-drv.c | 1 +
|
||
|
drivers/char/hw_random/pasemi-rng.c | 1 +
|
||
|
drivers/char/ipmi/ipmi_si_intf.c | 1 +
|
||
|
drivers/crypto/amcc/crypto4xx_core.c | 1 +
|
||
|
drivers/crypto/talitos.c | 1 +
|
||
|
drivers/dma/fsldma.c | 1 +
|
||
|
drivers/hwmon/ultra45_env.c | 1 +
|
||
|
drivers/i2c/busses/i2c-ibm_iic.c | 1 +
|
||
|
drivers/infiniband/hw/ehca/ehca_main.c | 1 +
|
||
|
drivers/input/misc/sparcspkr.c | 2 ++
|
||
|
drivers/input/serio/i8042-sparcio.h | 1 +
|
||
|
drivers/input/serio/xilinx_ps2.c | 1 +
|
||
|
drivers/macintosh/smu.c | 1 +
|
||
|
drivers/macintosh/therm_pm72.c | 1 +
|
||
|
drivers/macintosh/therm_windtunnel.c | 1 +
|
||
|
drivers/mmc/host/sdhci-of-core.c | 1 +
|
||
|
drivers/mtd/maps/physmap_of.c | 1 +
|
||
|
drivers/mtd/maps/sun_uflash.c | 1 +
|
||
|
drivers/mtd/nand/fsl_elbc_nand.c | 1 +
|
||
|
drivers/mtd/nand/fsl_upm.c | 1 +
|
||
|
drivers/mtd/nand/ndfc.c | 1 +
|
||
|
drivers/mtd/nand/pasemi_nand.c | 1 +
|
||
|
drivers/mtd/nand/socrates_nand.c | 1 +
|
||
|
drivers/net/ehea/ehea_main.c | 1 +
|
||
|
drivers/net/fec_mpc52xx_phy.c | 1 +
|
||
|
drivers/net/fs_enet/fs_enet-main.c | 1 +
|
||
|
drivers/net/fs_enet/mii-bitbang.c | 1 +
|
||
|
drivers/net/fs_enet/mii-fec.c | 1 +
|
||
|
drivers/net/fsl_pq_mdio.c | 1 +
|
||
|
drivers/net/gianfar.c | 1 +
|
||
|
drivers/net/ibm_newemac/core.c | 1 +
|
||
|
drivers/net/ibm_newemac/mal.c | 1 +
|
||
|
drivers/net/ibm_newemac/rgmii.c | 1 +
|
||
|
drivers/net/ibm_newemac/tah.c | 1 +
|
||
|
drivers/net/ibm_newemac/zmii.c | 1 +
|
||
|
drivers/net/myri_sbus.c | 1 +
|
||
|
drivers/net/niu.c | 1 +
|
||
|
drivers/net/phy/mdio-gpio.c | 1 +
|
||
|
drivers/net/sunbmac.c | 1 +
|
||
|
drivers/net/sunhme.c | 1 +
|
||
|
drivers/net/sunlance.c | 1 +
|
||
|
drivers/net/sunqe.c | 1 +
|
||
|
drivers/net/ucc_geth.c | 1 +
|
||
|
drivers/parport/parport_sunbpp.c | 1 +
|
||
|
drivers/pcmcia/electra_cf.c | 1 +
|
||
|
drivers/pcmcia/m8xx_pcmcia.c | 1 +
|
||
|
drivers/sbus/char/bbc_i2c.c | 1 +
|
||
|
drivers/sbus/char/display7seg.c | 1 +
|
||
|
drivers/sbus/char/envctrl.c | 1 +
|
||
|
drivers/sbus/char/flash.c | 1 +
|
||
|
drivers/sbus/char/uctrl.c | 1 +
|
||
|
drivers/scsi/qlogicpti.c | 1 +
|
||
|
drivers/scsi/sun_esp.c | 1 +
|
||
|
drivers/serial/cpm_uart/cpm_uart_core.c | 1 +
|
||
|
drivers/serial/mpc52xx_uart.c | 1 +
|
||
|
drivers/serial/sunhv.c | 1 +
|
||
|
drivers/serial/sunsab.c | 1 +
|
||
|
drivers/serial/sunsu.c | 1 +
|
||
|
drivers/serial/sunzilog.c | 1 +
|
||
|
drivers/spi/spi_mpc8xxx.c | 1 +
|
||
|
drivers/usb/gadget/fsl_qe_udc.c | 1 +
|
||
|
drivers/usb/host/fhci-hcd.c | 1 +
|
||
|
drivers/usb/host/isp1760-if.c | 1 +
|
||
|
drivers/video/bw2.c | 1 +
|
||
|
drivers/video/cg14.c | 1 +
|
||
|
drivers/video/cg3.c | 1 +
|
||
|
drivers/video/cg6.c | 1 +
|
||
|
drivers/video/ffb.c | 1 +
|
||
|
drivers/video/leo.c | 1 +
|
||
|
drivers/video/p9100.c | 1 +
|
||
|
drivers/video/platinumfb.c | 1 +
|
||
|
drivers/video/tcx.c | 1 +
|
||
|
drivers/watchdog/cpwd.c | 1 +
|
||
|
drivers/watchdog/riowd.c | 1 +
|
||
|
sound/sparc/amd7930.c | 1 +
|
||
|
sound/sparc/cs4231.c | 1 +
|
||
|
sound/sparc/dbri.c | 1 +
|
||
|
104 files changed, 109 insertions(+)
|
||
|
|
||
|
--- a/arch/powerpc/kernel/of_platform.c
|
||
|
+++ b/arch/powerpc/kernel/of_platform.c
|
||
|
@@ -307,6 +307,7 @@ static struct of_device_id of_pci_phb_id
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver of_pci_phb_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = of_pci_phb_ids,
|
||
|
.probe = of_pci_phb_probe,
|
||
|
.driver = {
|
||
|
--- a/arch/powerpc/platforms/52xx/mpc52xx_gpio.c
|
||
|
+++ b/arch/powerpc/platforms/52xx/mpc52xx_gpio.c
|
||
|
@@ -192,6 +192,7 @@ static const struct of_device_id mpc52xx
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver mpc52xx_wkup_gpiochip_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "gpio_wkup",
|
||
|
.match_table = mpc52xx_wkup_gpiochip_match,
|
||
|
.probe = mpc52xx_wkup_gpiochip_probe,
|
||
|
@@ -348,6 +349,7 @@ static const struct of_device_id mpc52xx
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver mpc52xx_simple_gpiochip_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "gpio",
|
||
|
.match_table = mpc52xx_simple_gpiochip_match,
|
||
|
.probe = mpc52xx_simple_gpiochip_probe,
|
||
|
--- a/arch/powerpc/platforms/52xx/mpc52xx_gpt.c
|
||
|
+++ b/arch/powerpc/platforms/52xx/mpc52xx_gpt.c
|
||
|
@@ -783,6 +783,7 @@ static const struct of_device_id mpc52xx
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver mpc52xx_gpt_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mpc52xx-gpt",
|
||
|
.match_table = mpc52xx_gpt_match,
|
||
|
.probe = mpc52xx_gpt_probe,
|
||
|
--- a/arch/powerpc/platforms/82xx/ep8248e.c
|
||
|
+++ b/arch/powerpc/platforms/82xx/ep8248e.c
|
||
|
@@ -173,6 +173,7 @@ static struct of_platform_driver ep8248e
|
||
|
.match_table = ep8248e_mdio_match,
|
||
|
.probe = ep8248e_mdio_probe,
|
||
|
.remove = ep8248e_mdio_remove,
|
||
|
+ .owner = THIS_MODULE,
|
||
|
};
|
||
|
|
||
|
struct cpm_pin {
|
||
|
--- a/arch/powerpc/platforms/83xx/suspend.c
|
||
|
+++ b/arch/powerpc/platforms/83xx/suspend.c
|
||
|
@@ -423,6 +423,7 @@ static struct of_device_id pmc_match[] =
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver pmc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mpc83xx-pmc",
|
||
|
.match_table = pmc_match,
|
||
|
.probe = pmc_probe,
|
||
|
--- a/arch/powerpc/platforms/cell/axon_msi.c
|
||
|
+++ b/arch/powerpc/platforms/cell/axon_msi.c
|
||
|
@@ -446,6 +446,7 @@ static const struct of_device_id axon_ms
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver axon_msi_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = axon_msi_device_id,
|
||
|
.probe = axon_msi_probe,
|
||
|
.shutdown = axon_msi_shutdown,
|
||
|
--- a/arch/powerpc/platforms/pasemi/gpio_mdio.c
|
||
|
+++ b/arch/powerpc/platforms/pasemi/gpio_mdio.c
|
||
|
@@ -300,6 +300,7 @@ MODULE_DEVICE_TABLE(of, gpio_mdio_match)
|
||
|
|
||
|
static struct of_platform_driver gpio_mdio_driver =
|
||
|
{
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = gpio_mdio_match,
|
||
|
.probe = gpio_mdio_probe,
|
||
|
.remove = gpio_mdio_remove,
|
||
|
--- a/arch/powerpc/sysdev/fsl_msi.c
|
||
|
+++ b/arch/powerpc/sysdev/fsl_msi.c
|
||
|
@@ -344,6 +344,7 @@ static const struct of_device_id fsl_of_
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver fsl_of_msi_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-msi",
|
||
|
.match_table = fsl_of_msi_ids,
|
||
|
.probe = fsl_of_msi_probe,
|
||
|
--- a/arch/powerpc/sysdev/fsl_rio.c
|
||
|
+++ b/arch/powerpc/sysdev/fsl_rio.c
|
||
|
@@ -1214,6 +1214,7 @@ static const struct of_device_id fsl_of_
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver fsl_of_rio_rpn_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-of-rio",
|
||
|
.match_table = fsl_of_rio_rpn_ids,
|
||
|
.probe = fsl_of_rio_rpn_probe,
|
||
|
--- a/arch/powerpc/sysdev/pmi.c
|
||
|
+++ b/arch/powerpc/sysdev/pmi.c
|
||
|
@@ -205,6 +205,7 @@ static int pmi_of_remove(struct of_devic
|
||
|
}
|
||
|
|
||
|
static struct of_platform_driver pmi_of_platform_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = pmi_match,
|
||
|
.probe = pmi_of_probe,
|
||
|
.remove = pmi_of_remove,
|
||
|
--- a/arch/sparc/include/asm/parport.h
|
||
|
+++ b/arch/sparc/include/asm/parport.h
|
||
|
@@ -232,6 +232,7 @@ static const struct of_device_id ecpp_ma
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver ecpp_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "ecpp",
|
||
|
.match_table = ecpp_match,
|
||
|
.probe = ecpp_probe,
|
||
|
--- a/arch/sparc/kernel/apc.c
|
||
|
+++ b/arch/sparc/kernel/apc.c
|
||
|
@@ -174,6 +174,7 @@ static struct of_device_id __initdata ap
|
||
|
MODULE_DEVICE_TABLE(of, apc_match);
|
||
|
|
||
|
static struct of_platform_driver apc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "apc",
|
||
|
.match_table = apc_match,
|
||
|
.probe = apc_probe,
|
||
|
--- a/arch/sparc/kernel/auxio_64.c
|
||
|
+++ b/arch/sparc/kernel/auxio_64.c
|
||
|
@@ -132,6 +132,7 @@ static int __devinit auxio_probe(struct
|
||
|
}
|
||
|
|
||
|
static struct of_platform_driver auxio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = auxio_match,
|
||
|
.probe = auxio_probe,
|
||
|
.driver = {
|
||
|
--- a/arch/sparc/kernel/central.c
|
||
|
+++ b/arch/sparc/kernel/central.c
|
||
|
@@ -148,6 +148,7 @@ static struct of_device_id __initdata cl
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver clock_board_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = clock_board_match,
|
||
|
.probe = clock_board_probe,
|
||
|
.driver = {
|
||
|
@@ -253,6 +254,7 @@ static struct of_device_id __initdata fh
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver fhc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = fhc_match,
|
||
|
.probe = fhc_probe,
|
||
|
.driver = {
|
||
|
--- a/arch/sparc/kernel/chmc.c
|
||
|
+++ b/arch/sparc/kernel/chmc.c
|
||
|
@@ -811,6 +811,7 @@ static const struct of_device_id us3mc_m
|
||
|
MODULE_DEVICE_TABLE(of, us3mc_match);
|
||
|
|
||
|
static struct of_platform_driver us3mc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "us3mc",
|
||
|
.match_table = us3mc_match,
|
||
|
.probe = us3mc_probe,
|
||
|
--- a/arch/sparc/kernel/pci_fire.c
|
||
|
+++ b/arch/sparc/kernel/pci_fire.c
|
||
|
@@ -508,6 +508,7 @@ static struct of_device_id __initdata fi
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver fire_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = fire_match,
|
||
|
.probe = fire_probe,
|
||
|
--- a/arch/sparc/kernel/pci_psycho.c
|
||
|
+++ b/arch/sparc/kernel/pci_psycho.c
|
||
|
@@ -602,6 +602,7 @@ static struct of_device_id __initdata ps
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver psycho_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = psycho_match,
|
||
|
.probe = psycho_probe,
|
||
|
--- a/arch/sparc/kernel/pci_sabre.c
|
||
|
+++ b/arch/sparc/kernel/pci_sabre.c
|
||
|
@@ -596,6 +596,7 @@ static struct of_device_id __initdata sa
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver sabre_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = sabre_match,
|
||
|
.probe = sabre_probe,
|
||
|
--- a/arch/sparc/kernel/pci_schizo.c
|
||
|
+++ b/arch/sparc/kernel/pci_schizo.c
|
||
|
@@ -1491,6 +1491,7 @@ static struct of_device_id __initdata sc
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver schizo_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = schizo_match,
|
||
|
.probe = schizo_probe,
|
||
|
--- a/arch/sparc/kernel/pci_sun4v.c
|
||
|
+++ b/arch/sparc/kernel/pci_sun4v.c
|
||
|
@@ -1009,6 +1009,7 @@ static struct of_device_id __initdata pc
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver pci_sun4v_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = pci_sun4v_match,
|
||
|
.probe = pci_sun4v_probe,
|
||
|
--- a/arch/sparc/kernel/pmc.c
|
||
|
+++ b/arch/sparc/kernel/pmc.c
|
||
|
@@ -79,6 +79,7 @@ static struct of_device_id __initdata pm
|
||
|
MODULE_DEVICE_TABLE(of, pmc_match);
|
||
|
|
||
|
static struct of_platform_driver pmc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "pmc",
|
||
|
.match_table = pmc_match,
|
||
|
.probe = pmc_probe,
|
||
|
--- a/arch/sparc/kernel/power.c
|
||
|
+++ b/arch/sparc/kernel/power.c
|
||
|
@@ -60,6 +60,7 @@ static struct of_device_id __initdata po
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver power_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = power_match,
|
||
|
.probe = power_probe,
|
||
|
.driver = {
|
||
|
--- a/arch/sparc/kernel/time_32.c
|
||
|
+++ b/arch/sparc/kernel/time_32.c
|
||
|
@@ -185,6 +185,7 @@ static struct of_device_id __initdata cl
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver clock_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = clock_match,
|
||
|
.probe = clock_probe,
|
||
|
.driver = {
|
||
|
--- a/arch/sparc/kernel/time_64.c
|
||
|
+++ b/arch/sparc/kernel/time_64.c
|
||
|
@@ -462,6 +462,7 @@ static struct of_device_id __initdata rt
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver rtc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = rtc_match,
|
||
|
.probe = rtc_probe,
|
||
|
.driver = {
|
||
|
@@ -494,6 +495,7 @@ static struct of_device_id __initdata bq
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver bq4802_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = bq4802_match,
|
||
|
.probe = bq4802_probe,
|
||
|
.driver = {
|
||
|
@@ -557,6 +559,7 @@ static struct of_device_id __initdata mo
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver mostek_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = mostek_match,
|
||
|
.probe = mostek_probe,
|
||
|
.driver = {
|
||
|
--- a/drivers/ata/pata_of_platform.c
|
||
|
+++ b/drivers/ata/pata_of_platform.c
|
||
|
@@ -91,6 +91,7 @@ static struct of_device_id pata_of_platf
|
||
|
MODULE_DEVICE_TABLE(of, pata_of_platform_match);
|
||
|
|
||
|
static struct of_platform_driver pata_of_platform_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "pata_of_platform",
|
||
|
.match_table = pata_of_platform_match,
|
||
|
.probe = pata_of_platform_probe,
|
||
|
--- a/drivers/ata/sata_fsl.c
|
||
|
+++ b/drivers/ata/sata_fsl.c
|
||
|
@@ -1426,6 +1426,7 @@ static struct of_device_id fsl_sata_matc
|
||
|
MODULE_DEVICE_TABLE(of, fsl_sata_match);
|
||
|
|
||
|
static struct of_platform_driver fsl_sata_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-sata",
|
||
|
.match_table = fsl_sata_match,
|
||
|
.probe = sata_fsl_probe,
|
||
|
--- a/drivers/atm/fore200e.c
|
||
|
+++ b/drivers/atm/fore200e.c
|
||
|
@@ -2693,6 +2693,7 @@ static const struct of_device_id fore200
|
||
|
MODULE_DEVICE_TABLE(of, fore200e_sba_match);
|
||
|
|
||
|
static struct of_platform_driver fore200e_sba_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fore_200e",
|
||
|
.match_table = fore200e_sba_match,
|
||
|
.probe = fore200e_sba_probe,
|
||
|
--- a/drivers/char/hw_random/n2-drv.c
|
||
|
+++ b/drivers/char/hw_random/n2-drv.c
|
||
|
@@ -751,6 +751,7 @@ static const struct of_device_id n2rng_m
|
||
|
MODULE_DEVICE_TABLE(of, n2rng_match);
|
||
|
|
||
|
static struct of_platform_driver n2rng_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "n2rng",
|
||
|
.match_table = n2rng_match,
|
||
|
.probe = n2rng_probe,
|
||
|
--- a/drivers/char/hw_random/pasemi-rng.c
|
||
|
+++ b/drivers/char/hw_random/pasemi-rng.c
|
||
|
@@ -140,6 +140,7 @@ static struct of_device_id rng_match[] =
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver rng_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "pasemi-rng",
|
||
|
.match_table = rng_match,
|
||
|
.probe = rng_probe,
|
||
|
--- a/drivers/char/ipmi/ipmi_si_intf.c
|
||
|
+++ b/drivers/char/ipmi/ipmi_si_intf.c
|
||
|
@@ -2555,6 +2555,7 @@ static struct of_device_id ipmi_match[]
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver ipmi_of_platform_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "ipmi",
|
||
|
.match_table = ipmi_match,
|
||
|
.probe = ipmi_of_probe,
|
||
|
--- a/drivers/crypto/amcc/crypto4xx_core.c
|
||
|
+++ b/drivers/crypto/amcc/crypto4xx_core.c
|
||
|
@@ -1280,6 +1280,7 @@ static const struct of_device_id crypto4
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver crypto4xx_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "crypto4xx",
|
||
|
.match_table = crypto4xx_match,
|
||
|
.probe = crypto4xx_probe,
|
||
|
--- a/drivers/crypto/talitos.c
|
||
|
+++ b/drivers/crypto/talitos.c
|
||
|
@@ -1967,6 +1967,7 @@ static const struct of_device_id talitos
|
||
|
MODULE_DEVICE_TABLE(of, talitos_match);
|
||
|
|
||
|
static struct of_platform_driver talitos_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "talitos",
|
||
|
.match_table = talitos_match,
|
||
|
.probe = talitos_probe,
|
||
|
--- a/drivers/dma/fsldma.c
|
||
|
+++ b/drivers/dma/fsldma.c
|
||
|
@@ -1408,6 +1408,7 @@ static const struct of_device_id fsldma_
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver fsldma_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-elo-dma",
|
||
|
.match_table = fsldma_of_ids,
|
||
|
.probe = fsldma_of_probe,
|
||
|
--- a/drivers/hwmon/ultra45_env.c
|
||
|
+++ b/drivers/hwmon/ultra45_env.c
|
||
|
@@ -300,6 +300,7 @@ static const struct of_device_id env_mat
|
||
|
MODULE_DEVICE_TABLE(of, env_match);
|
||
|
|
||
|
static struct of_platform_driver env_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "ultra45_env",
|
||
|
.match_table = env_match,
|
||
|
.probe = env_probe,
|
||
|
--- a/drivers/i2c/busses/i2c-ibm_iic.c
|
||
|
+++ b/drivers/i2c/busses/i2c-ibm_iic.c
|
||
|
@@ -807,6 +807,7 @@ static const struct of_device_id ibm_iic
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver ibm_iic_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "ibm-iic",
|
||
|
.match_table = ibm_iic_match,
|
||
|
.probe = iic_probe,
|
||
|
--- a/drivers/infiniband/hw/ehca/ehca_main.c
|
||
|
+++ b/drivers/infiniband/hw/ehca/ehca_main.c
|
||
|
@@ -937,6 +937,7 @@ MODULE_DEVICE_TABLE(of, ehca_device_tabl
|
||
|
|
||
|
static struct of_platform_driver ehca_driver = {
|
||
|
.name = "ehca",
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = ehca_device_table,
|
||
|
.probe = ehca_probe,
|
||
|
.remove = ehca_remove,
|
||
|
--- a/drivers/input/misc/sparcspkr.c
|
||
|
+++ b/drivers/input/misc/sparcspkr.c
|
||
|
@@ -258,6 +258,7 @@ static const struct of_device_id bbc_bee
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver bbc_beep_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "bbcbeep",
|
||
|
.match_table = bbc_beep_match,
|
||
|
.probe = bbc_beep_probe,
|
||
|
@@ -337,6 +338,7 @@ static const struct of_device_id grover_
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver grover_beep_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "groverbeep",
|
||
|
.match_table = grover_beep_match,
|
||
|
.probe = grover_beep_probe,
|
||
|
--- a/drivers/input/serio/i8042-sparcio.h
|
||
|
+++ b/drivers/input/serio/i8042-sparcio.h
|
||
|
@@ -96,6 +96,7 @@ static const struct of_device_id sparc_i
|
||
|
MODULE_DEVICE_TABLE(of, sparc_i8042_match);
|
||
|
|
||
|
static struct of_platform_driver sparc_i8042_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "i8042",
|
||
|
.match_table = sparc_i8042_match,
|
||
|
.probe = sparc_i8042_probe,
|
||
|
--- a/drivers/input/serio/xilinx_ps2.c
|
||
|
+++ b/drivers/input/serio/xilinx_ps2.c
|
||
|
@@ -361,6 +361,7 @@ static const struct of_device_id xps2_of
|
||
|
MODULE_DEVICE_TABLE(of, xps2_of_match);
|
||
|
|
||
|
static struct of_platform_driver xps2_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = xps2_of_match,
|
||
|
.probe = xps2_of_probe,
|
||
|
--- a/drivers/macintosh/smu.c
|
||
|
+++ b/drivers/macintosh/smu.c
|
||
|
@@ -670,6 +670,7 @@ static const struct of_device_id smu_pla
|
||
|
|
||
|
static struct of_platform_driver smu_of_platform_driver =
|
||
|
{
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "smu",
|
||
|
.match_table = smu_platform_match,
|
||
|
.probe = smu_platform_probe,
|
||
|
--- a/drivers/macintosh/therm_pm72.c
|
||
|
+++ b/drivers/macintosh/therm_pm72.c
|
||
|
@@ -2239,6 +2239,7 @@ static const struct of_device_id fcu_mat
|
||
|
|
||
|
static struct of_platform_driver fcu_of_platform_driver =
|
||
|
{
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "temperature",
|
||
|
.match_table = fcu_match,
|
||
|
.probe = fcu_of_probe,
|
||
|
--- a/drivers/macintosh/therm_windtunnel.c
|
||
|
+++ b/drivers/macintosh/therm_windtunnel.c
|
||
|
@@ -464,6 +464,7 @@ static const struct of_device_id therm_o
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver therm_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "temperature",
|
||
|
.match_table = therm_of_match,
|
||
|
.probe = therm_of_probe,
|
||
|
--- a/drivers/mmc/host/sdhci-of-core.c
|
||
|
+++ b/drivers/mmc/host/sdhci-of-core.c
|
||
|
@@ -205,6 +205,7 @@ static const struct of_device_id sdhci_o
|
||
|
MODULE_DEVICE_TABLE(of, sdhci_of_match);
|
||
|
|
||
|
static struct of_platform_driver sdhci_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.driver.name = "sdhci-of",
|
||
|
.match_table = sdhci_of_match,
|
||
|
.probe = sdhci_of_probe,
|
||
|
--- a/drivers/mtd/maps/physmap_of.c
|
||
|
+++ b/drivers/mtd/maps/physmap_of.c
|
||
|
@@ -374,6 +374,7 @@ static struct of_device_id of_flash_matc
|
||
|
MODULE_DEVICE_TABLE(of, of_flash_match);
|
||
|
|
||
|
static struct of_platform_driver of_flash_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "of-flash",
|
||
|
.match_table = of_flash_match,
|
||
|
.probe = of_flash_probe,
|
||
|
--- a/drivers/mtd/maps/sun_uflash.c
|
||
|
+++ b/drivers/mtd/maps/sun_uflash.c
|
||
|
@@ -148,6 +148,7 @@ static const struct of_device_id uflash_
|
||
|
MODULE_DEVICE_TABLE(of, uflash_match);
|
||
|
|
||
|
static struct of_platform_driver uflash_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = uflash_match,
|
||
|
.probe = uflash_probe,
|
||
|
--- a/drivers/mtd/nand/fsl_elbc_nand.c
|
||
|
+++ b/drivers/mtd/nand/fsl_elbc_nand.c
|
||
|
@@ -1079,6 +1079,7 @@ static const struct of_device_id fsl_elb
|
||
|
static struct of_platform_driver fsl_elbc_ctrl_driver = {
|
||
|
.driver = {
|
||
|
.name = "fsl-elbc",
|
||
|
+ .owner = THIS_MODULE,
|
||
|
},
|
||
|
.match_table = fsl_elbc_match,
|
||
|
.probe = fsl_elbc_ctrl_probe,
|
||
|
--- a/drivers/mtd/nand/fsl_upm.c
|
||
|
+++ b/drivers/mtd/nand/fsl_upm.c
|
||
|
@@ -356,6 +356,7 @@ static struct of_device_id of_fun_match[
|
||
|
MODULE_DEVICE_TABLE(of, of_fun_match);
|
||
|
|
||
|
static struct of_platform_driver of_fun_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl,upm-nand",
|
||
|
.match_table = of_fun_match,
|
||
|
.probe = fun_probe,
|
||
|
--- a/drivers/mtd/nand/ndfc.c
|
||
|
+++ b/drivers/mtd/nand/ndfc.c
|
||
|
@@ -292,6 +292,7 @@ static const struct of_device_id ndfc_ma
|
||
|
MODULE_DEVICE_TABLE(of, ndfc_match);
|
||
|
|
||
|
static struct of_platform_driver ndfc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.driver = {
|
||
|
.name = "ndfc",
|
||
|
},
|
||
|
--- a/drivers/mtd/nand/pasemi_nand.c
|
||
|
+++ b/drivers/mtd/nand/pasemi_nand.c
|
||
|
@@ -221,6 +221,7 @@ MODULE_DEVICE_TABLE(of, pasemi_nand_matc
|
||
|
|
||
|
static struct of_platform_driver pasemi_nand_driver =
|
||
|
{
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = (char*)driver_name,
|
||
|
.match_table = pasemi_nand_match,
|
||
|
.probe = pasemi_nand_probe,
|
||
|
--- a/drivers/mtd/nand/socrates_nand.c
|
||
|
+++ b/drivers/mtd/nand/socrates_nand.c
|
||
|
@@ -301,6 +301,7 @@ static struct of_device_id socrates_nand
|
||
|
MODULE_DEVICE_TABLE(of, socrates_nand_match);
|
||
|
|
||
|
static struct of_platform_driver socrates_nand_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "socrates_nand",
|
||
|
.match_table = socrates_nand_match,
|
||
|
.probe = socrates_nand_probe,
|
||
|
--- a/drivers/net/ehea/ehea_main.c
|
||
|
+++ b/drivers/net/ehea/ehea_main.c
|
||
|
@@ -122,6 +122,7 @@ MODULE_DEVICE_TABLE(of, ehea_device_tabl
|
||
|
|
||
|
static struct of_platform_driver ehea_driver = {
|
||
|
.name = "ehea",
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = ehea_device_table,
|
||
|
.probe = ehea_probe_adapter,
|
||
|
.remove = ehea_remove,
|
||
|
--- a/drivers/net/fec_mpc52xx_phy.c
|
||
|
+++ b/drivers/net/fec_mpc52xx_phy.c
|
||
|
@@ -158,6 +158,7 @@ static struct of_device_id mpc52xx_fec_m
|
||
|
MODULE_DEVICE_TABLE(of, mpc52xx_fec_mdio_match);
|
||
|
|
||
|
struct of_platform_driver mpc52xx_fec_mdio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mpc5200b-fec-phy",
|
||
|
.probe = mpc52xx_fec_mdio_probe,
|
||
|
.remove = mpc52xx_fec_mdio_remove,
|
||
|
--- a/drivers/net/fs_enet/fs_enet-main.c
|
||
|
+++ b/drivers/net/fs_enet/fs_enet-main.c
|
||
|
@@ -1158,6 +1158,7 @@ static struct of_device_id fs_enet_match
|
||
|
MODULE_DEVICE_TABLE(of, fs_enet_match);
|
||
|
|
||
|
static struct of_platform_driver fs_enet_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fs_enet",
|
||
|
.match_table = fs_enet_match,
|
||
|
.probe = fs_enet_probe,
|
||
|
--- a/drivers/net/fs_enet/mii-bitbang.c
|
||
|
+++ b/drivers/net/fs_enet/mii-bitbang.c
|
||
|
@@ -224,6 +224,7 @@ static struct of_device_id fs_enet_mdio_
|
||
|
MODULE_DEVICE_TABLE(of, fs_enet_mdio_bb_match);
|
||
|
|
||
|
static struct of_platform_driver fs_enet_bb_mdio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-bb-mdio",
|
||
|
.match_table = fs_enet_mdio_bb_match,
|
||
|
.probe = fs_enet_mdio_probe,
|
||
|
--- a/drivers/net/fs_enet/mii-fec.c
|
||
|
+++ b/drivers/net/fs_enet/mii-fec.c
|
||
|
@@ -222,6 +222,7 @@ static struct of_device_id fs_enet_mdio_
|
||
|
MODULE_DEVICE_TABLE(of, fs_enet_mdio_fec_match);
|
||
|
|
||
|
static struct of_platform_driver fs_enet_fec_mdio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-fec-mdio",
|
||
|
.match_table = fs_enet_mdio_fec_match,
|
||
|
.probe = fs_enet_mdio_probe,
|
||
|
--- a/drivers/net/fsl_pq_mdio.c
|
||
|
+++ b/drivers/net/fsl_pq_mdio.c
|
||
|
@@ -461,6 +461,7 @@ static struct of_device_id fsl_pq_mdio_m
|
||
|
MODULE_DEVICE_TABLE(of, fsl_pq_mdio_match);
|
||
|
|
||
|
static struct of_platform_driver fsl_pq_mdio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-pq_mdio",
|
||
|
.probe = fsl_pq_mdio_probe,
|
||
|
.remove = fsl_pq_mdio_remove,
|
||
|
--- a/drivers/net/gianfar.c
|
||
|
+++ b/drivers/net/gianfar.c
|
||
|
@@ -3053,6 +3053,7 @@ MODULE_DEVICE_TABLE(of, gfar_match);
|
||
|
|
||
|
/* Structure for a device driver */
|
||
|
static struct of_platform_driver gfar_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl-gianfar",
|
||
|
.match_table = gfar_match,
|
||
|
|
||
|
--- a/drivers/net/ibm_newemac/core.c
|
||
|
+++ b/drivers/net/ibm_newemac/core.c
|
||
|
@@ -2994,6 +2994,7 @@ static struct of_device_id emac_match[]
|
||
|
MODULE_DEVICE_TABLE(of, emac_match);
|
||
|
|
||
|
static struct of_platform_driver emac_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "emac",
|
||
|
.match_table = emac_match,
|
||
|
|
||
|
--- a/drivers/net/ibm_newemac/mal.c
|
||
|
+++ b/drivers/net/ibm_newemac/mal.c
|
||
|
@@ -789,6 +789,7 @@ static struct of_device_id mal_platform_
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver mal_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mcmal",
|
||
|
.match_table = mal_platform_match,
|
||
|
|
||
|
--- a/drivers/net/ibm_newemac/rgmii.c
|
||
|
+++ b/drivers/net/ibm_newemac/rgmii.c
|
||
|
@@ -318,6 +318,7 @@ static struct of_device_id rgmii_match[]
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver rgmii_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "emac-rgmii",
|
||
|
.match_table = rgmii_match,
|
||
|
|
||
|
--- a/drivers/net/ibm_newemac/tah.c
|
||
|
+++ b/drivers/net/ibm_newemac/tah.c
|
||
|
@@ -165,6 +165,7 @@ static struct of_device_id tah_match[] =
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver tah_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "emac-tah",
|
||
|
.match_table = tah_match,
|
||
|
|
||
|
--- a/drivers/net/ibm_newemac/zmii.c
|
||
|
+++ b/drivers/net/ibm_newemac/zmii.c
|
||
|
@@ -311,6 +311,7 @@ static struct of_device_id zmii_match[]
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver zmii_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "emac-zmii",
|
||
|
.match_table = zmii_match,
|
||
|
|
||
|
--- a/drivers/net/myri_sbus.c
|
||
|
+++ b/drivers/net/myri_sbus.c
|
||
|
@@ -1161,6 +1161,7 @@ static const struct of_device_id myri_sb
|
||
|
MODULE_DEVICE_TABLE(of, myri_sbus_match);
|
||
|
|
||
|
static struct of_platform_driver myri_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "myri",
|
||
|
.match_table = myri_sbus_match,
|
||
|
.probe = myri_sbus_probe,
|
||
|
--- a/drivers/net/niu.c
|
||
|
+++ b/drivers/net/niu.c
|
||
|
@@ -10206,6 +10206,7 @@ static const struct of_device_id niu_mat
|
||
|
MODULE_DEVICE_TABLE(of, niu_match);
|
||
|
|
||
|
static struct of_platform_driver niu_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "niu",
|
||
|
.match_table = niu_match,
|
||
|
.probe = niu_of_probe,
|
||
|
--- a/drivers/net/phy/mdio-gpio.c
|
||
|
+++ b/drivers/net/phy/mdio-gpio.c
|
||
|
@@ -241,6 +241,7 @@ static struct of_device_id mdio_ofgpio_m
|
||
|
MODULE_DEVICE_TABLE(of, mdio_ofgpio_match);
|
||
|
|
||
|
static struct of_platform_driver mdio_ofgpio_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mdio-gpio",
|
||
|
.match_table = mdio_ofgpio_match,
|
||
|
.probe = mdio_ofgpio_probe,
|
||
|
--- a/drivers/net/sunbmac.c
|
||
|
+++ b/drivers/net/sunbmac.c
|
||
|
@@ -1292,6 +1292,7 @@ static const struct of_device_id bigmac_
|
||
|
MODULE_DEVICE_TABLE(of, bigmac_sbus_match);
|
||
|
|
||
|
static struct of_platform_driver bigmac_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "sunbmac",
|
||
|
.match_table = bigmac_sbus_match,
|
||
|
.probe = bigmac_sbus_probe,
|
||
|
--- a/drivers/net/sunhme.c
|
||
|
+++ b/drivers/net/sunhme.c
|
||
|
@@ -3295,6 +3295,7 @@ static const struct of_device_id hme_sbu
|
||
|
MODULE_DEVICE_TABLE(of, hme_sbus_match);
|
||
|
|
||
|
static struct of_platform_driver hme_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "hme",
|
||
|
.match_table = hme_sbus_match,
|
||
|
.probe = hme_sbus_probe,
|
||
|
--- a/drivers/net/sunlance.c
|
||
|
+++ b/drivers/net/sunlance.c
|
||
|
@@ -1546,6 +1546,7 @@ static const struct of_device_id sunlanc
|
||
|
MODULE_DEVICE_TABLE(of, sunlance_sbus_match);
|
||
|
|
||
|
static struct of_platform_driver sunlance_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "sunlance",
|
||
|
.match_table = sunlance_sbus_match,
|
||
|
.probe = sunlance_sbus_probe,
|
||
|
--- a/drivers/net/sunqe.c
|
||
|
+++ b/drivers/net/sunqe.c
|
||
|
@@ -978,6 +978,7 @@ static const struct of_device_id qec_sbu
|
||
|
MODULE_DEVICE_TABLE(of, qec_sbus_match);
|
||
|
|
||
|
static struct of_platform_driver qec_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "qec",
|
||
|
.match_table = qec_sbus_match,
|
||
|
.probe = qec_sbus_probe,
|
||
|
--- a/drivers/net/ucc_geth.c
|
||
|
+++ b/drivers/net/ucc_geth.c
|
||
|
@@ -3965,6 +3965,7 @@ static struct of_device_id ucc_geth_matc
|
||
|
MODULE_DEVICE_TABLE(of, ucc_geth_match);
|
||
|
|
||
|
static struct of_platform_driver ucc_geth_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRV_NAME,
|
||
|
.match_table = ucc_geth_match,
|
||
|
.probe = ucc_geth_probe,
|
||
|
--- a/drivers/parport/parport_sunbpp.c
|
||
|
+++ b/drivers/parport/parport_sunbpp.c
|
||
|
@@ -382,6 +382,7 @@ static const struct of_device_id bpp_mat
|
||
|
MODULE_DEVICE_TABLE(of, bpp_match);
|
||
|
|
||
|
static struct of_platform_driver bpp_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "bpp",
|
||
|
.match_table = bpp_match,
|
||
|
.probe = bpp_probe,
|
||
|
--- a/drivers/pcmcia/electra_cf.c
|
||
|
+++ b/drivers/pcmcia/electra_cf.c
|
||
|
@@ -356,6 +356,7 @@ static const struct of_device_id electra
|
||
|
MODULE_DEVICE_TABLE(of, electra_cf_match);
|
||
|
|
||
|
static struct of_platform_driver electra_cf_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = (char *)driver_name,
|
||
|
.match_table = electra_cf_match,
|
||
|
.probe = electra_cf_probe,
|
||
|
--- a/drivers/pcmcia/m8xx_pcmcia.c
|
||
|
+++ b/drivers/pcmcia/m8xx_pcmcia.c
|
||
|
@@ -1314,6 +1314,7 @@ static const struct of_device_id m8xx_pc
|
||
|
MODULE_DEVICE_TABLE(of, m8xx_pcmcia_match);
|
||
|
|
||
|
static struct of_platform_driver m8xx_pcmcia_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = driver_name,
|
||
|
.match_table = m8xx_pcmcia_match,
|
||
|
.probe = m8xx_probe,
|
||
|
--- a/drivers/sbus/char/bbc_i2c.c
|
||
|
+++ b/drivers/sbus/char/bbc_i2c.c
|
||
|
@@ -414,6 +414,7 @@ static const struct of_device_id bbc_i2c
|
||
|
MODULE_DEVICE_TABLE(of, bbc_i2c_match);
|
||
|
|
||
|
static struct of_platform_driver bbc_i2c_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "bbc_i2c",
|
||
|
.match_table = bbc_i2c_match,
|
||
|
.probe = bbc_i2c_probe,
|
||
|
--- a/drivers/sbus/char/display7seg.c
|
||
|
+++ b/drivers/sbus/char/display7seg.c
|
||
|
@@ -265,6 +265,7 @@ static const struct of_device_id d7s_mat
|
||
|
MODULE_DEVICE_TABLE(of, d7s_match);
|
||
|
|
||
|
static struct of_platform_driver d7s_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = d7s_match,
|
||
|
.probe = d7s_probe,
|
||
|
--- a/drivers/sbus/char/envctrl.c
|
||
|
+++ b/drivers/sbus/char/envctrl.c
|
||
|
@@ -1130,6 +1130,7 @@ static const struct of_device_id envctrl
|
||
|
MODULE_DEVICE_TABLE(of, envctrl_match);
|
||
|
|
||
|
static struct of_platform_driver envctrl_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = envctrl_match,
|
||
|
.probe = envctrl_probe,
|
||
|
--- a/drivers/sbus/char/flash.c
|
||
|
+++ b/drivers/sbus/char/flash.c
|
||
|
@@ -208,6 +208,7 @@ static const struct of_device_id flash_m
|
||
|
MODULE_DEVICE_TABLE(of, flash_match);
|
||
|
|
||
|
static struct of_platform_driver flash_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "flash",
|
||
|
.match_table = flash_match,
|
||
|
.probe = flash_probe,
|
||
|
--- a/drivers/sbus/char/uctrl.c
|
||
|
+++ b/drivers/sbus/char/uctrl.c
|
||
|
@@ -425,6 +425,7 @@ static const struct of_device_id uctrl_m
|
||
|
MODULE_DEVICE_TABLE(of, uctrl_match);
|
||
|
|
||
|
static struct of_platform_driver uctrl_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "uctrl",
|
||
|
.match_table = uctrl_match,
|
||
|
.probe = uctrl_probe,
|
||
|
--- a/drivers/scsi/qlogicpti.c
|
||
|
+++ b/drivers/scsi/qlogicpti.c
|
||
|
@@ -1456,6 +1456,7 @@ static const struct of_device_id qpti_ma
|
||
|
MODULE_DEVICE_TABLE(of, qpti_match);
|
||
|
|
||
|
static struct of_platform_driver qpti_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "qpti",
|
||
|
.match_table = qpti_match,
|
||
|
.probe = qpti_sbus_probe,
|
||
|
--- a/drivers/scsi/sun_esp.c
|
||
|
+++ b/drivers/scsi/sun_esp.c
|
||
|
@@ -632,6 +632,7 @@ static const struct of_device_id esp_mat
|
||
|
MODULE_DEVICE_TABLE(of, esp_match);
|
||
|
|
||
|
static struct of_platform_driver esp_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "esp",
|
||
|
.match_table = esp_match,
|
||
|
.probe = esp_sbus_probe,
|
||
|
--- a/drivers/serial/cpm_uart/cpm_uart_core.c
|
||
|
+++ b/drivers/serial/cpm_uart/cpm_uart_core.c
|
||
|
@@ -1372,6 +1372,7 @@ static struct of_device_id cpm_uart_matc
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver cpm_uart_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "cpm_uart",
|
||
|
.match_table = cpm_uart_match,
|
||
|
.probe = cpm_uart_probe,
|
||
|
--- a/drivers/serial/mpc52xx_uart.c
|
||
|
+++ b/drivers/serial/mpc52xx_uart.c
|
||
|
@@ -1464,6 +1464,7 @@ mpc52xx_uart_of_enumerate(void)
|
||
|
MODULE_DEVICE_TABLE(of, mpc52xx_uart_of_match);
|
||
|
|
||
|
static struct of_platform_driver mpc52xx_uart_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.match_table = mpc52xx_uart_of_match,
|
||
|
.probe = mpc52xx_uart_of_probe,
|
||
|
.remove = mpc52xx_uart_of_remove,
|
||
|
--- a/drivers/serial/sunhv.c
|
||
|
+++ b/drivers/serial/sunhv.c
|
||
|
@@ -630,6 +630,7 @@ static const struct of_device_id hv_matc
|
||
|
MODULE_DEVICE_TABLE(of, hv_match);
|
||
|
|
||
|
static struct of_platform_driver hv_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "hv",
|
||
|
.match_table = hv_match,
|
||
|
.probe = hv_probe,
|
||
|
--- a/drivers/serial/sunsab.c
|
||
|
+++ b/drivers/serial/sunsab.c
|
||
|
@@ -1093,6 +1093,7 @@ static const struct of_device_id sab_mat
|
||
|
MODULE_DEVICE_TABLE(of, sab_match);
|
||
|
|
||
|
static struct of_platform_driver sab_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "sab",
|
||
|
.match_table = sab_match,
|
||
|
.probe = sab_probe,
|
||
|
--- a/drivers/serial/sunsu.c
|
||
|
+++ b/drivers/serial/sunsu.c
|
||
|
@@ -1536,6 +1536,7 @@ static const struct of_device_id su_matc
|
||
|
MODULE_DEVICE_TABLE(of, su_match);
|
||
|
|
||
|
static struct of_platform_driver su_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "su",
|
||
|
.match_table = su_match,
|
||
|
.probe = su_probe,
|
||
|
--- a/drivers/serial/sunzilog.c
|
||
|
+++ b/drivers/serial/sunzilog.c
|
||
|
@@ -1491,6 +1491,7 @@ static const struct of_device_id zs_matc
|
||
|
MODULE_DEVICE_TABLE(of, zs_match);
|
||
|
|
||
|
static struct of_platform_driver zs_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "zs",
|
||
|
.match_table = zs_match,
|
||
|
.probe = zs_probe,
|
||
|
--- a/drivers/spi/spi_mpc8xxx.c
|
||
|
+++ b/drivers/spi/spi_mpc8xxx.c
|
||
|
@@ -1311,6 +1311,7 @@ static const struct of_device_id of_mpc8
|
||
|
MODULE_DEVICE_TABLE(of, of_mpc8xxx_spi_match);
|
||
|
|
||
|
static struct of_platform_driver of_mpc8xxx_spi_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "mpc8xxx_spi",
|
||
|
.match_table = of_mpc8xxx_spi_match,
|
||
|
.probe = of_mpc8xxx_spi_probe,
|
||
|
--- a/drivers/usb/gadget/fsl_qe_udc.c
|
||
|
+++ b/drivers/usb/gadget/fsl_qe_udc.c
|
||
|
@@ -2768,6 +2768,7 @@ static const struct of_device_id qe_udc_
|
||
|
MODULE_DEVICE_TABLE(of, qe_udc_match);
|
||
|
|
||
|
static struct of_platform_driver udc_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = (char *)driver_name,
|
||
|
.match_table = qe_udc_match,
|
||
|
.probe = qe_udc_probe,
|
||
|
--- a/drivers/usb/host/fhci-hcd.c
|
||
|
+++ b/drivers/usb/host/fhci-hcd.c
|
||
|
@@ -812,6 +812,7 @@ static const struct of_device_id of_fhci
|
||
|
MODULE_DEVICE_TABLE(of, of_fhci_match);
|
||
|
|
||
|
static struct of_platform_driver of_fhci_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "fsl,usb-fhci",
|
||
|
.match_table = of_fhci_match,
|
||
|
.probe = of_fhci_probe,
|
||
|
--- a/drivers/usb/host/isp1760-if.c
|
||
|
+++ b/drivers/usb/host/isp1760-if.c
|
||
|
@@ -121,6 +121,7 @@ static const struct of_device_id of_isp1
|
||
|
MODULE_DEVICE_TABLE(of, of_isp1760_match);
|
||
|
|
||
|
static struct of_platform_driver isp1760_of_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "nxp-isp1760",
|
||
|
.match_table = of_isp1760_match,
|
||
|
.probe = of_isp1760_probe,
|
||
|
--- a/drivers/video/bw2.c
|
||
|
+++ b/drivers/video/bw2.c
|
||
|
@@ -377,6 +377,7 @@ static const struct of_device_id bw2_mat
|
||
|
MODULE_DEVICE_TABLE(of, bw2_match);
|
||
|
|
||
|
static struct of_platform_driver bw2_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "bw2",
|
||
|
.match_table = bw2_match,
|
||
|
.probe = bw2_probe,
|
||
|
--- a/drivers/video/cg14.c
|
||
|
+++ b/drivers/video/cg14.c
|
||
|
@@ -597,6 +597,7 @@ static const struct of_device_id cg14_ma
|
||
|
MODULE_DEVICE_TABLE(of, cg14_match);
|
||
|
|
||
|
static struct of_platform_driver cg14_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "cg14",
|
||
|
.match_table = cg14_match,
|
||
|
.probe = cg14_probe,
|
||
|
--- a/drivers/video/cg3.c
|
||
|
+++ b/drivers/video/cg3.c
|
||
|
@@ -464,6 +464,7 @@ static const struct of_device_id cg3_mat
|
||
|
MODULE_DEVICE_TABLE(of, cg3_match);
|
||
|
|
||
|
static struct of_platform_driver cg3_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "cg3",
|
||
|
.match_table = cg3_match,
|
||
|
.probe = cg3_probe,
|
||
|
--- a/drivers/video/cg6.c
|
||
|
+++ b/drivers/video/cg6.c
|
||
|
@@ -857,6 +857,7 @@ static const struct of_device_id cg6_mat
|
||
|
MODULE_DEVICE_TABLE(of, cg6_match);
|
||
|
|
||
|
static struct of_platform_driver cg6_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "cg6",
|
||
|
.match_table = cg6_match,
|
||
|
.probe = cg6_probe,
|
||
|
--- a/drivers/video/ffb.c
|
||
|
+++ b/drivers/video/ffb.c
|
||
|
@@ -1054,6 +1054,7 @@ static const struct of_device_id ffb_mat
|
||
|
MODULE_DEVICE_TABLE(of, ffb_match);
|
||
|
|
||
|
static struct of_platform_driver ffb_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "ffb",
|
||
|
.match_table = ffb_match,
|
||
|
.probe = ffb_probe,
|
||
|
--- a/drivers/video/leo.c
|
||
|
+++ b/drivers/video/leo.c
|
||
|
@@ -664,6 +664,7 @@ static const struct of_device_id leo_mat
|
||
|
MODULE_DEVICE_TABLE(of, leo_match);
|
||
|
|
||
|
static struct of_platform_driver leo_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "leo",
|
||
|
.match_table = leo_match,
|
||
|
.probe = leo_probe,
|
||
|
--- a/drivers/video/p9100.c
|
||
|
+++ b/drivers/video/p9100.c
|
||
|
@@ -354,6 +354,7 @@ static const struct of_device_id p9100_m
|
||
|
MODULE_DEVICE_TABLE(of, p9100_match);
|
||
|
|
||
|
static struct of_platform_driver p9100_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "p9100",
|
||
|
.match_table = p9100_match,
|
||
|
.probe = p9100_probe,
|
||
|
--- a/drivers/video/platinumfb.c
|
||
|
+++ b/drivers/video/platinumfb.c
|
||
|
@@ -680,6 +680,7 @@ static struct of_device_id platinumfb_ma
|
||
|
|
||
|
static struct of_platform_driver platinum_driver =
|
||
|
{
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "platinumfb",
|
||
|
.match_table = platinumfb_match,
|
||
|
.probe = platinumfb_probe,
|
||
|
--- a/drivers/video/tcx.c
|
||
|
+++ b/drivers/video/tcx.c
|
||
|
@@ -513,6 +513,7 @@ static const struct of_device_id tcx_mat
|
||
|
MODULE_DEVICE_TABLE(of, tcx_match);
|
||
|
|
||
|
static struct of_platform_driver tcx_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "tcx",
|
||
|
.match_table = tcx_match,
|
||
|
.probe = tcx_probe,
|
||
|
--- a/drivers/watchdog/cpwd.c
|
||
|
+++ b/drivers/watchdog/cpwd.c
|
||
|
@@ -676,6 +676,7 @@ static const struct of_device_id cpwd_ma
|
||
|
MODULE_DEVICE_TABLE(of, cpwd_match);
|
||
|
|
||
|
static struct of_platform_driver cpwd_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = cpwd_match,
|
||
|
.probe = cpwd_probe,
|
||
|
--- a/drivers/watchdog/riowd.c
|
||
|
+++ b/drivers/watchdog/riowd.c
|
||
|
@@ -238,6 +238,7 @@ static const struct of_device_id riowd_m
|
||
|
MODULE_DEVICE_TABLE(of, riowd_match);
|
||
|
|
||
|
static struct of_platform_driver riowd_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = DRIVER_NAME,
|
||
|
.match_table = riowd_match,
|
||
|
.probe = riowd_probe,
|
||
|
--- a/sound/sparc/amd7930.c
|
||
|
+++ b/sound/sparc/amd7930.c
|
||
|
@@ -1065,6 +1065,7 @@ static const struct of_device_id amd7930
|
||
|
};
|
||
|
|
||
|
static struct of_platform_driver amd7930_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "audio",
|
||
|
.match_table = amd7930_match,
|
||
|
.probe = amd7930_sbus_probe,
|
||
|
--- a/sound/sparc/cs4231.c
|
||
|
+++ b/sound/sparc/cs4231.c
|
||
|
@@ -2110,6 +2110,7 @@ static const struct of_device_id cs4231_
|
||
|
MODULE_DEVICE_TABLE(of, cs4231_match);
|
||
|
|
||
|
static struct of_platform_driver cs4231_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "audio",
|
||
|
.match_table = cs4231_match,
|
||
|
.probe = cs4231_probe,
|
||
|
--- a/sound/sparc/dbri.c
|
||
|
+++ b/sound/sparc/dbri.c
|
||
|
@@ -2686,6 +2686,7 @@ static const struct of_device_id dbri_ma
|
||
|
MODULE_DEVICE_TABLE(of, dbri_match);
|
||
|
|
||
|
static struct of_platform_driver dbri_sbus_driver = {
|
||
|
+ .owner = THIS_MODULE,
|
||
|
.name = "dbri",
|
||
|
.match_table = dbri_match,
|
||
|
.probe = dbri_probe,
|