qubes-linux-kernel/patches.suse/of_platform_driver.module-owner.patch

1192 lines
39 KiB
Diff
Raw Normal View History

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,