All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/28] remove .owner for most platform_drivers: the missing bits
@ 2014-12-21 21:14 ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, alsa-devel, ath5k-devel, Dan Williams, devicetree,
	dmaengine, dri-devel, iommu, linux-arm-kernel, linux-gpio,
	linux-mips, linux-omap, linux-pci, linux-pm, linuxppc-dev,
	linux-rockchip, linux-samsung-soc, linux-scsi, linux-serial,
	linux-usb, linux-watchdog, linux-wireless, netdev,
	openipmi-developer, rtc-linux

Generated with coccinelle. The big cleanup was pulled in this merge window.
This series catches the bits fallen through. The patches shall go in via the
subsystem trees. If possible for 3.19 to increase consistency I'd say, but you
decide, of course.

cocci-file used:

@match1@
declarer name module_platform_driver;
declarer name module_platform_driver_probe;
declarer name for_each_node_by_type;
identifier __driver;
@@
(
	module_platform_driver(__driver);
|
	module_platform_driver_probe(__driver, ...);
)

@fix1 depends on match1@
identifier match1.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

@match2@
identifier __driver;
@@
(
	platform_driver_register(&__driver)
|
	platform_driver_probe(&__driver, ...)
|
	platform_create_bundle(&__driver, ...)
)

@fix2 depends on match2@
identifier match2.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

Thanks again to Julia Lawall for support. And hey, we fixed a coccinelle bug on
the way :)


Wolfram Sang (28):
  ARM: mach-exynos: drop owner assignment from platform_drivers
  mips: lantiq: xway: drop owner assignment from platform_drivers
  mips: pci: drop owner assignment from platform_drivers
  char: ipmi: drop owner assignment from platform_drivers
  cpufreq: drop owner assignment from platform_drivers
  dma: drop owner assignment from platform_drivers
  gpio: drop owner assignment from platform_drivers
  gpu: drm: rockchip: drop owner assignment from platform_drivers
  iommu: drop owner assignment from platform_drivers
  net: ethernet: stmicro: stmmac: drop owner assignment from
    platform_drivers
  net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  of: drop owner assignment from platform_drivers
  pci: host: drop owner assignment from platform_drivers
  phy: drop owner assignment from platform_drivers
  pinctrl: intel: drop owner assignment from platform_drivers
  rtc: drop owner assignment from platform_drivers
  scsi: drop owner assignment from platform_drivers
  thermal: drop owner assignment from platform_drivers
  thermal: int340x_thermal: drop owner assignment from platform_drivers
  tty: serial: 8250: drop owner assignment from platform_drivers
  usb: gadget: udc: bdc: drop owner assignment from platform_drivers
  watchdog: drop owner assignment from platform_drivers
  ASoC: intel: drop owner assignment from platform_drivers
  ASoC: intel: sst: drop owner assignment from platform_drivers
  ASoC: omap: drop owner assignment from platform_drivers
  ASoC: pxa: drop owner assignment from platform_drivers
  ASoC: samsung: drop owner assignment from platform_drivers
  macintosh: drop owner assignment from platform_drivers

 arch/arm/mach-exynos/pmu.c                            | 1 -
 arch/mips/lantiq/xway/vmmc.c                          | 1 -
 arch/mips/pci/pci-ar2315.c                            | 1 -
 arch/mips/pci/pci-rt2880.c                            | 1 -
 drivers/char/ipmi/ipmi_powernv.c                      | 1 -
 drivers/cpufreq/ls1x-cpufreq.c                        | 1 -
 drivers/dma/at_xdmac.c                                | 1 -
 drivers/gpio/gpio-vf610.c                             | 1 -
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c           | 1 -
 drivers/iommu/rockchip-iommu.c                        | 1 -
 drivers/macintosh/windfarm_pm112.c                    | 1 -
 drivers/macintosh/windfarm_pm72.c                     | 1 -
 drivers/macintosh/windfarm_rm31.c                     | 1 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 -
 drivers/net/wireless/ath/ath5k/ahb.c                  | 1 -
 drivers/of/unittest.c                                 | 1 -
 drivers/pci/host/pci-layerscape.c                     | 1 -
 drivers/phy/phy-armada375-usb2.c                      | 1 -
 drivers/phy/phy-berlin-usb.c                          | 1 -
 drivers/phy/phy-miphy28lp.c                           | 1 -
 drivers/pinctrl/intel/pinctrl-cherryview.c            | 1 -
 drivers/rtc/rtc-opal.c                                | 1 -
 drivers/scsi/atari_scsi.c                             | 1 -
 drivers/scsi/mac_scsi.c                               | 1 -
 drivers/scsi/sun3_scsi.c                              | 1 -
 drivers/thermal/int340x_thermal/int3400_thermal.c     | 1 -
 drivers/thermal/int340x_thermal/int3402_thermal.c     | 1 -
 drivers/thermal/rockchip_thermal.c                    | 1 -
 drivers/tty/serial/8250/8250_omap.c                   | 1 -
 drivers/usb/gadget/udc/bdc/bdc_core.c                 | 1 -
 drivers/watchdog/cadence_wdt.c                        | 1 -
 drivers/watchdog/meson_wdt.c                          | 1 -
 sound/soc/intel/bytcr_dpcm_rt5640.c                   | 1 -
 sound/soc/intel/cht_bsw_rt5672.c                      | 1 -
 sound/soc/intel/sst/sst_acpi.c                        | 1 -
 sound/soc/omap/omap-hdmi-audio.c                      | 1 -
 sound/soc/pxa/spitz.c                                 | 1 -
 sound/soc/samsung/arndale_rt5631.c                    | 1 -
 38 files changed, 38 deletions(-)

-- 
2.1.3


^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 00/28] remove .owner for most platform_drivers: the missing bits
@ 2014-12-21 21:14 ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, alsa-devel, ath5k-devel, Dan Williams, devicetree,
	dmaengine, dri-devel, iommu, linux-arm-kernel, linux-gpio,
	linux-mips, linux-omap, linux-pci, linux-pm, linuxppc-dev,
	linux-rockchip, linux-samsung-soc, linux-scsi, linux-serial,
	linux-usb, linux-watchdog, linux-wireless, netdev,
	openipmi-developer, rtc-linux

Generated with coccinelle. The big cleanup was pulled in this merge window.
This series catches the bits fallen through. The patches shall go in via the
subsystem trees. If possible for 3.19 to increase consistency I'd say, but you
decide, of course.

cocci-file used:

@match1@
declarer name module_platform_driver;
declarer name module_platform_driver_probe;
declarer name for_each_node_by_type;
identifier __driver;
@@
(
	module_platform_driver(__driver);
|
	module_platform_driver_probe(__driver, ...);
)

@fix1 depends on match1@
identifier match1.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

@match2@
identifier __driver;
@@
(
	platform_driver_register(&__driver)
|
	platform_driver_probe(&__driver, ...)
|
	platform_create_bundle(&__driver, ...)
)

@fix2 depends on match2@
identifier match2.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

Thanks again to Julia Lawall for support. And hey, we fixed a coccinelle bug on
the way :)


Wolfram Sang (28):
  ARM: mach-exynos: drop owner assignment from platform_drivers
  mips: lantiq: xway: drop owner assignment from platform_drivers
  mips: pci: drop owner assignment from platform_drivers
  char: ipmi: drop owner assignment from platform_drivers
  cpufreq: drop owner assignment from platform_drivers
  dma: drop owner assignment from platform_drivers
  gpio: drop owner assignment from platform_drivers
  gpu: drm: rockchip: drop owner assignment from platform_drivers
  iommu: drop owner assignment from platform_drivers
  net: ethernet: stmicro: stmmac: drop owner assignment from
    platform_drivers
  net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  of: drop owner assignment from platform_drivers
  pci: host: drop owner assignment from platform_drivers
  phy: drop owner assignment from platform_drivers
  pinctrl: intel: drop owner assignment from platform_drivers
  rtc: drop owner assignment from platform_drivers
  scsi: drop owner assignment from platform_drivers
  thermal: drop owner assignment from platform_drivers
  thermal: int340x_thermal: drop owner assignment from platform_drivers
  tty: serial: 8250: drop owner assignment from platform_drivers
  usb: gadget: udc: bdc: drop owner assignment from platform_drivers
  watchdog: drop owner assignment from platform_drivers
  ASoC: intel: drop owner assignment from platform_drivers
  ASoC: intel: sst: drop owner assignment from platform_drivers
  ASoC: omap: drop owner assignment from platform_drivers
  ASoC: pxa: drop owner assignment from platform_drivers
  ASoC: samsung: drop owner assignment from platform_drivers
  macintosh: drop owner assignment from platform_drivers

 arch/arm/mach-exynos/pmu.c                            | 1 -
 arch/mips/lantiq/xway/vmmc.c                          | 1 -
 arch/mips/pci/pci-ar2315.c                            | 1 -
 arch/mips/pci/pci-rt2880.c                            | 1 -
 drivers/char/ipmi/ipmi_powernv.c                      | 1 -
 drivers/cpufreq/ls1x-cpufreq.c                        | 1 -
 drivers/dma/at_xdmac.c                                | 1 -
 drivers/gpio/gpio-vf610.c                             | 1 -
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c           | 1 -
 drivers/iommu/rockchip-iommu.c                        | 1 -
 drivers/macintosh/windfarm_pm112.c                    | 1 -
 drivers/macintosh/windfarm_pm72.c                     | 1 -
 drivers/macintosh/windfarm_rm31.c                     | 1 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 -
 drivers/net/wireless/ath/ath5k/ahb.c                  | 1 -
 drivers/of/unittest.c                                 | 1 -
 drivers/pci/host/pci-layerscape.c                     | 1 -
 drivers/phy/phy-armada375-usb2.c                      | 1 -
 drivers/phy/phy-berlin-usb.c                          | 1 -
 drivers/phy/phy-miphy28lp.c                           | 1 -
 drivers/pinctrl/intel/pinctrl-cherryview.c            | 1 -
 drivers/rtc/rtc-opal.c                                | 1 -
 drivers/scsi/atari_scsi.c                             | 1 -
 drivers/scsi/mac_scsi.c                               | 1 -
 drivers/scsi/sun3_scsi.c                              | 1 -
 drivers/thermal/int340x_thermal/int3400_thermal.c     | 1 -
 drivers/thermal/int340x_thermal/int3402_thermal.c     | 1 -
 drivers/thermal/rockchip_thermal.c                    | 1 -
 drivers/tty/serial/8250/8250_omap.c                   | 1 -
 drivers/usb/gadget/udc/bdc/bdc_core.c                 | 1 -
 drivers/watchdog/cadence_wdt.c                        | 1 -
 drivers/watchdog/meson_wdt.c                          | 1 -
 sound/soc/intel/bytcr_dpcm_rt5640.c                   | 1 -
 sound/soc/intel/cht_bsw_rt5672.c                      | 1 -
 sound/soc/intel/sst/sst_acpi.c                        | 1 -
 sound/soc/omap/omap-hdmi-audio.c                      | 1 -
 sound/soc/pxa/spitz.c                                 | 1 -
 sound/soc/samsung/arndale_rt5631.c                    | 1 -
 38 files changed, 38 deletions(-)

-- 
2.1.3


^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 00/28] remove .owner for most platform_drivers: the missing bits
@ 2014-12-21 21:14 ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: linux-mips, alsa-devel, Wolfram Sang, linux-pci, dri-devel,
	openipmi-developer, linux-samsung-soc, linux-scsi, ath5k-devel,
	linux-rockchip, linux-serial, devicetree, linux-watchdog,
	rtc-linux, linux-pm, linux-gpio, Dan Williams, linux-omap,
	linux-arm-kernel, netdev, linux-usb, linux-wireless, iommu,
	dmaengine, linuxppc-dev

Generated with coccinelle. The big cleanup was pulled in this merge window.
This series catches the bits fallen through. The patches shall go in via the
subsystem trees. If possible for 3.19 to increase consistency I'd say, but you
decide, of course.

cocci-file used:

@match1@
declarer name module_platform_driver;
declarer name module_platform_driver_probe;
declarer name for_each_node_by_type;
identifier __driver;
@@
(
	module_platform_driver(__driver);
|
	module_platform_driver_probe(__driver, ...);
)

@fix1 depends on match1@
identifier match1.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

@match2@
identifier __driver;
@@
(
	platform_driver_register(&__driver)
|
	platform_driver_probe(&__driver, ...)
|
	platform_create_bundle(&__driver, ...)
)

@fix2 depends on match2@
identifier match2.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

Thanks again to Julia Lawall for support. And hey, we fixed a coccinelle bug on
the way :)


Wolfram Sang (28):
  ARM: mach-exynos: drop owner assignment from platform_drivers
  mips: lantiq: xway: drop owner assignment from platform_drivers
  mips: pci: drop owner assignment from platform_drivers
  char: ipmi: drop owner assignment from platform_drivers
  cpufreq: drop owner assignment from platform_drivers
  dma: drop owner assignment from platform_drivers
  gpio: drop owner assignment from platform_drivers
  gpu: drm: rockchip: drop owner assignment from platform_drivers
  iommu: drop owner assignment from platform_drivers
  net: ethernet: stmicro: stmmac: drop owner assignment from
    platform_drivers
  net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  of: drop owner assignment from platform_drivers
  pci: host: drop owner assignment from platform_drivers
  phy: drop owner assignment from platform_drivers
  pinctrl: intel: drop owner assignment from platform_drivers
  rtc: drop owner assignment from platform_drivers
  scsi: drop owner assignment from platform_drivers
  thermal: drop owner assignment from platform_drivers
  thermal: int340x_thermal: drop owner assignment from platform_drivers
  tty: serial: 8250: drop owner assignment from platform_drivers
  usb: gadget: udc: bdc: drop owner assignment from platform_drivers
  watchdog: drop owner assignment from platform_drivers
  ASoC: intel: drop owner assignment from platform_drivers
  ASoC: intel: sst: drop owner assignment from platform_drivers
  ASoC: omap: drop owner assignment from platform_drivers
  ASoC: pxa: drop owner assignment from platform_drivers
  ASoC: samsung: drop owner assignment from platform_drivers
  macintosh: drop owner assignment from platform_drivers

 arch/arm/mach-exynos/pmu.c                            | 1 -
 arch/mips/lantiq/xway/vmmc.c                          | 1 -
 arch/mips/pci/pci-ar2315.c                            | 1 -
 arch/mips/pci/pci-rt2880.c                            | 1 -
 drivers/char/ipmi/ipmi_powernv.c                      | 1 -
 drivers/cpufreq/ls1x-cpufreq.c                        | 1 -
 drivers/dma/at_xdmac.c                                | 1 -
 drivers/gpio/gpio-vf610.c                             | 1 -
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c           | 1 -
 drivers/iommu/rockchip-iommu.c                        | 1 -
 drivers/macintosh/windfarm_pm112.c                    | 1 -
 drivers/macintosh/windfarm_pm72.c                     | 1 -
 drivers/macintosh/windfarm_rm31.c                     | 1 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 -
 drivers/net/wireless/ath/ath5k/ahb.c                  | 1 -
 drivers/of/unittest.c                                 | 1 -
 drivers/pci/host/pci-layerscape.c                     | 1 -
 drivers/phy/phy-armada375-usb2.c                      | 1 -
 drivers/phy/phy-berlin-usb.c                          | 1 -
 drivers/phy/phy-miphy28lp.c                           | 1 -
 drivers/pinctrl/intel/pinctrl-cherryview.c            | 1 -
 drivers/rtc/rtc-opal.c                                | 1 -
 drivers/scsi/atari_scsi.c                             | 1 -
 drivers/scsi/mac_scsi.c                               | 1 -
 drivers/scsi/sun3_scsi.c                              | 1 -
 drivers/thermal/int340x_thermal/int3400_thermal.c     | 1 -
 drivers/thermal/int340x_thermal/int3402_thermal.c     | 1 -
 drivers/thermal/rockchip_thermal.c                    | 1 -
 drivers/tty/serial/8250/8250_omap.c                   | 1 -
 drivers/usb/gadget/udc/bdc/bdc_core.c                 | 1 -
 drivers/watchdog/cadence_wdt.c                        | 1 -
 drivers/watchdog/meson_wdt.c                          | 1 -
 sound/soc/intel/bytcr_dpcm_rt5640.c                   | 1 -
 sound/soc/intel/cht_bsw_rt5672.c                      | 1 -
 sound/soc/intel/sst/sst_acpi.c                        | 1 -
 sound/soc/omap/omap-hdmi-audio.c                      | 1 -
 sound/soc/pxa/spitz.c                                 | 1 -
 sound/soc/samsung/arndale_rt5631.c                    | 1 -
 38 files changed, 38 deletions(-)

-- 
2.1.3

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 00/28] remove .owner for most platform_drivers: the missing bits
@ 2014-12-21 21:14 ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

Generated with coccinelle. The big cleanup was pulled in this merge window.
This series catches the bits fallen through. The patches shall go in via the
subsystem trees. If possible for 3.19 to increase consistency I'd say, but you
decide, of course.

cocci-file used:

@match1@
declarer name module_platform_driver;
declarer name module_platform_driver_probe;
declarer name for_each_node_by_type;
identifier __driver;
@@
(
	module_platform_driver(__driver);
|
	module_platform_driver_probe(__driver, ...);
)

@fix1 depends on match1@
identifier match1.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

@match2@
identifier __driver;
@@
(
	platform_driver_register(&__driver)
|
	platform_driver_probe(&__driver, ...)
|
	platform_create_bundle(&__driver, ...)
)

@fix2 depends on match2@
identifier match2.__driver;
@@
	static struct platform_driver __driver = {
		.driver = {
-			.owner = THIS_MODULE,
		}
	};

Thanks again to Julia Lawall for support. And hey, we fixed a coccinelle bug on
the way :)


Wolfram Sang (28):
  ARM: mach-exynos: drop owner assignment from platform_drivers
  mips: lantiq: xway: drop owner assignment from platform_drivers
  mips: pci: drop owner assignment from platform_drivers
  char: ipmi: drop owner assignment from platform_drivers
  cpufreq: drop owner assignment from platform_drivers
  dma: drop owner assignment from platform_drivers
  gpio: drop owner assignment from platform_drivers
  gpu: drm: rockchip: drop owner assignment from platform_drivers
  iommu: drop owner assignment from platform_drivers
  net: ethernet: stmicro: stmmac: drop owner assignment from
    platform_drivers
  net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  of: drop owner assignment from platform_drivers
  pci: host: drop owner assignment from platform_drivers
  phy: drop owner assignment from platform_drivers
  pinctrl: intel: drop owner assignment from platform_drivers
  rtc: drop owner assignment from platform_drivers
  scsi: drop owner assignment from platform_drivers
  thermal: drop owner assignment from platform_drivers
  thermal: int340x_thermal: drop owner assignment from platform_drivers
  tty: serial: 8250: drop owner assignment from platform_drivers
  usb: gadget: udc: bdc: drop owner assignment from platform_drivers
  watchdog: drop owner assignment from platform_drivers
  ASoC: intel: drop owner assignment from platform_drivers
  ASoC: intel: sst: drop owner assignment from platform_drivers
  ASoC: omap: drop owner assignment from platform_drivers
  ASoC: pxa: drop owner assignment from platform_drivers
  ASoC: samsung: drop owner assignment from platform_drivers
  macintosh: drop owner assignment from platform_drivers

 arch/arm/mach-exynos/pmu.c                            | 1 -
 arch/mips/lantiq/xway/vmmc.c                          | 1 -
 arch/mips/pci/pci-ar2315.c                            | 1 -
 arch/mips/pci/pci-rt2880.c                            | 1 -
 drivers/char/ipmi/ipmi_powernv.c                      | 1 -
 drivers/cpufreq/ls1x-cpufreq.c                        | 1 -
 drivers/dma/at_xdmac.c                                | 1 -
 drivers/gpio/gpio-vf610.c                             | 1 -
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c           | 1 -
 drivers/iommu/rockchip-iommu.c                        | 1 -
 drivers/macintosh/windfarm_pm112.c                    | 1 -
 drivers/macintosh/windfarm_pm72.c                     | 1 -
 drivers/macintosh/windfarm_rm31.c                     | 1 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 -
 drivers/net/wireless/ath/ath5k/ahb.c                  | 1 -
 drivers/of/unittest.c                                 | 1 -
 drivers/pci/host/pci-layerscape.c                     | 1 -
 drivers/phy/phy-armada375-usb2.c                      | 1 -
 drivers/phy/phy-berlin-usb.c                          | 1 -
 drivers/phy/phy-miphy28lp.c                           | 1 -
 drivers/pinctrl/intel/pinctrl-cherryview.c            | 1 -
 drivers/rtc/rtc-opal.c                                | 1 -
 drivers/scsi/atari_scsi.c                             | 1 -
 drivers/scsi/mac_scsi.c                               | 1 -
 drivers/scsi/sun3_scsi.c                              | 1 -
 drivers/thermal/int340x_thermal/int3400_thermal.c     | 1 -
 drivers/thermal/int340x_thermal/int3402_thermal.c     | 1 -
 drivers/thermal/rockchip_thermal.c                    | 1 -
 drivers/tty/serial/8250/8250_omap.c                   | 1 -
 drivers/usb/gadget/udc/bdc/bdc_core.c                 | 1 -
 drivers/watchdog/cadence_wdt.c                        | 1 -
 drivers/watchdog/meson_wdt.c                          | 1 -
 sound/soc/intel/bytcr_dpcm_rt5640.c                   | 1 -
 sound/soc/intel/cht_bsw_rt5672.c                      | 1 -
 sound/soc/intel/sst/sst_acpi.c                        | 1 -
 sound/soc/omap/omap-hdmi-audio.c                      | 1 -
 sound/soc/pxa/spitz.c                                 | 1 -
 sound/soc/samsung/arndale_rt5631.c                    | 1 -
 38 files changed, 38 deletions(-)

-- 
2.1.3

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 01/28] ARM: mach-exynos: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Russell King, Kukjin Kim, linux-arm-kernel,
	linux-samsung-soc

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 arch/arm/mach-exynos/pmu.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/mach-exynos/pmu.c b/arch/arm/mach-exynos/pmu.c
index c15761ca2f18..f629d2df66b0 100644
--- a/arch/arm/mach-exynos/pmu.c
+++ b/arch/arm/mach-exynos/pmu.c
@@ -991,7 +991,6 @@ static int exynos_pmu_probe(struct platform_device *pdev)
 static struct platform_driver exynos_pmu_driver = {
 	.driver  = {
 		.name   = "exynos-pmu",
-		.owner	= THIS_MODULE,
 		.of_match_table = exynos_pmu_of_device_ids,
 	},
 	.probe = exynos_pmu_probe,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 01/28] ARM: mach-exynos: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 arch/arm/mach-exynos/pmu.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/mach-exynos/pmu.c b/arch/arm/mach-exynos/pmu.c
index c15761ca2f18..f629d2df66b0 100644
--- a/arch/arm/mach-exynos/pmu.c
+++ b/arch/arm/mach-exynos/pmu.c
@@ -991,7 +991,6 @@ static int exynos_pmu_probe(struct platform_device *pdev)
 static struct platform_driver exynos_pmu_driver = {
 	.driver  = {
 		.name   = "exynos-pmu",
-		.owner	= THIS_MODULE,
 		.of_match_table = exynos_pmu_of_device_ids,
 	},
 	.probe = exynos_pmu_probe,
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 02/28] mips: lantiq: xway: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (3 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Ralf Baechle, linux-mips

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 arch/mips/lantiq/xway/vmmc.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/mips/lantiq/xway/vmmc.c b/arch/mips/lantiq/xway/vmmc.c
index 696cd57f6f13..d001bc38908a 100644
--- a/arch/mips/lantiq/xway/vmmc.c
+++ b/arch/mips/lantiq/xway/vmmc.c
@@ -61,7 +61,6 @@ static struct platform_driver vmmc_driver = {
 	.probe = vmmc_probe,
 	.driver = {
 		.name = "lantiq,vmmc",
-		.owner = THIS_MODULE,
 		.of_match_table = vmmc_match,
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 03/28] mips: pci: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (4 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Ralf Baechle, linux-mips

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 arch/mips/pci/pci-ar2315.c | 1 -
 arch/mips/pci/pci-rt2880.c | 1 -
 2 files changed, 2 deletions(-)

diff --git a/arch/mips/pci/pci-ar2315.c b/arch/mips/pci/pci-ar2315.c
index bd2b3b60da83..07a18228e63a 100644
--- a/arch/mips/pci/pci-ar2315.c
+++ b/arch/mips/pci/pci-ar2315.c
@@ -488,7 +488,6 @@ static struct platform_driver ar2315_pci_driver = {
 	.probe = ar2315_pci_probe,
 	.driver = {
 		.name = "ar2315-pci",
-		.owner = THIS_MODULE,
 	},
 };
 
diff --git a/arch/mips/pci/pci-rt2880.c b/arch/mips/pci/pci-rt2880.c
index a4574947e698..8a978022630b 100644
--- a/arch/mips/pci/pci-rt2880.c
+++ b/arch/mips/pci/pci-rt2880.c
@@ -267,7 +267,6 @@ static struct platform_driver rt288x_pci_driver = {
 	.probe = rt288x_pci_probe,
 	.driver = {
 		.name = "rt288x-pci",
-		.owner = THIS_MODULE,
 		.of_match_table = rt288x_pci_match,
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 04/28] char: ipmi: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (5 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-23 13:50   ` Corey Minyard
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Corey Minyard, openipmi-developer

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/char/ipmi/ipmi_powernv.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/char/ipmi/ipmi_powernv.c b/drivers/char/ipmi/ipmi_powernv.c
index 79524ed2a3cb..d7acb04d3982 100644
--- a/drivers/char/ipmi/ipmi_powernv.c
+++ b/drivers/char/ipmi/ipmi_powernv.c
@@ -294,7 +294,6 @@ static const struct of_device_id ipmi_powernv_match[] = {
 static struct platform_driver powernv_ipmi_driver = {
 	.driver = {
 		.name		= "ipmi-powernv",
-		.owner		= THIS_MODULE,
 		.of_match_table	= ipmi_powernv_match,
 	},
 	.probe	= ipmi_powernv_probe,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 05/28] cpufreq: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (6 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22  1:44   ` Viresh Kumar
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Rafael J. Wysocki, Viresh Kumar, linux-pm

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/cpufreq/ls1x-cpufreq.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/cpufreq/ls1x-cpufreq.c b/drivers/cpufreq/ls1x-cpufreq.c
index 25fbd6a1374f..f0913eee2f50 100644
--- a/drivers/cpufreq/ls1x-cpufreq.c
+++ b/drivers/cpufreq/ls1x-cpufreq.c
@@ -210,7 +210,6 @@ out:
 static struct platform_driver ls1x_cpufreq_platdrv = {
 	.driver = {
 		.name	= "ls1x-cpufreq",
-		.owner	= THIS_MODULE,
 	},
 	.probe		= ls1x_cpufreq_probe,
 	.remove		= ls1x_cpufreq_remove,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 06/28] dma: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Ludovic Desroches, Vinod Koul, Dan Williams,
	linux-arm-kernel, dmaengine

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/dma/at_xdmac.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/dma/at_xdmac.c b/drivers/dma/at_xdmac.c
index b60d77a22df6..1c4c96b7e2bf 100644
--- a/drivers/dma/at_xdmac.c
+++ b/drivers/dma/at_xdmac.c
@@ -1507,7 +1507,6 @@ static struct platform_driver at_xdmac_driver = {
 	.remove		= at_xdmac_remove,
 	.driver = {
 		.name		= "at_xdmac",
-		.owner		= THIS_MODULE,
 		.of_match_table	= of_match_ptr(atmel_xdmac_dt_ids),
 		.pm		= &atmel_xdmac_dev_pm_ops,
 	}
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 06/28] dma: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/dma/at_xdmac.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/dma/at_xdmac.c b/drivers/dma/at_xdmac.c
index b60d77a22df6..1c4c96b7e2bf 100644
--- a/drivers/dma/at_xdmac.c
+++ b/drivers/dma/at_xdmac.c
@@ -1507,7 +1507,6 @@ static struct platform_driver at_xdmac_driver = {
 	.remove		= at_xdmac_remove,
 	.driver = {
 		.name		= "at_xdmac",
-		.owner		= THIS_MODULE,
 		.of_match_table	= of_match_ptr(atmel_xdmac_dt_ids),
 		.pm		= &atmel_xdmac_dev_pm_ops,
 	}
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 07/28] gpio: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (8 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2015-01-14  8:15   ` Linus Walleij
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Linus Walleij, Alexandre Courbot, linux-gpio

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/gpio/gpio-vf610.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c
index 4ee4cee832ec..971c73964ef1 100644
--- a/drivers/gpio/gpio-vf610.c
+++ b/drivers/gpio/gpio-vf610.c
@@ -278,7 +278,6 @@ static int vf610_gpio_probe(struct platform_device *pdev)
 static struct platform_driver vf610_gpio_driver = {
 	.driver		= {
 		.name	= "gpio-vf610",
-		.owner	= THIS_MODULE,
 		.of_match_table = vf610_gpio_dt_ids,
 	},
 	.probe		= vf610_gpio_probe,
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 08/28] gpu: drm: rockchip: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (9 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, David Airlie, dri-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
index a798c7c71f91..771119311d73 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
@@ -537,7 +537,6 @@ static struct platform_driver rockchip_drm_platform_driver = {
 	.probe = rockchip_drm_platform_probe,
 	.remove = rockchip_drm_platform_remove,
 	.driver = {
-		.owner = THIS_MODULE,
 		.name = "rockchip-drm",
 		.of_match_table = rockchip_drm_dt_ids,
 		.pm = &rockchip_drm_pm_ops,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 09/28] iommu: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
  (?)
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Heiko Stuebner, Joerg Roedel, linux-arm-kernel,
	linux-rockchip, iommu

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/iommu/rockchip-iommu.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/iommu/rockchip-iommu.c b/drivers/iommu/rockchip-iommu.c
index b2023af384b9..6a8b1ec4a48a 100644
--- a/drivers/iommu/rockchip-iommu.c
+++ b/drivers/iommu/rockchip-iommu.c
@@ -1009,7 +1009,6 @@ static struct platform_driver rk_iommu_driver = {
 	.remove = rk_iommu_remove,
 	.driver = {
 		   .name = "rk_iommu",
-		   .owner = THIS_MODULE,
 		   .of_match_table = of_match_ptr(rk_iommu_dt_ids),
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 09/28] iommu: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Heiko Stuebner, Wolfram Sang, Joerg Roedel, linux-rockchip,
	iommu, linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/iommu/rockchip-iommu.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/iommu/rockchip-iommu.c b/drivers/iommu/rockchip-iommu.c
index b2023af384b9..6a8b1ec4a48a 100644
--- a/drivers/iommu/rockchip-iommu.c
+++ b/drivers/iommu/rockchip-iommu.c
@@ -1009,7 +1009,6 @@ static struct platform_driver rk_iommu_driver = {
 	.remove = rk_iommu_remove,
 	.driver = {
 		   .name = "rk_iommu",
-		   .owner = THIS_MODULE,
 		   .of_match_table = of_match_ptr(rk_iommu_dt_ids),
 	},
 };
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 09/28] iommu: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/iommu/rockchip-iommu.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/iommu/rockchip-iommu.c b/drivers/iommu/rockchip-iommu.c
index b2023af384b9..6a8b1ec4a48a 100644
--- a/drivers/iommu/rockchip-iommu.c
+++ b/drivers/iommu/rockchip-iommu.c
@@ -1009,7 +1009,6 @@ static struct platform_driver rk_iommu_driver = {
 	.remove = rk_iommu_remove,
 	.driver = {
 		   .name = "rk_iommu",
-		   .owner = THIS_MODULE,
 		   .of_match_table = of_match_ptr(rk_iommu_dt_ids),
 	},
 };
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 10/28] net: ethernet: stmicro: stmmac: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (11 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 21:31   ` David Miller
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Giuseppe Cavallaro, netdev

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
index 4032b170fe24..3039de2465ba 100644
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
@@ -430,7 +430,6 @@ static struct platform_driver stmmac_pltfr_driver = {
 	.remove = stmmac_pltfr_remove,
 	.driver = {
 		   .name = STMMAC_RESOURCE_NAME,
-		   .owner = THIS_MODULE,
 		   .pm = &stmmac_pltfr_pm_ops,
 		   .of_match_table = of_match_ptr(stmmac_dt_ids),
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 11/28] net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Jiri Slaby, Nick Kossifidis, Luis R. Rodriguez,
	Kalle Valo, linux-wireless, ath5k-devel, netdev

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/net/wireless/ath/ath5k/ahb.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/wireless/ath/ath5k/ahb.c b/drivers/net/wireless/ath/ath5k/ahb.c
index 8f387cf67340..2ca88b593e4c 100644
--- a/drivers/net/wireless/ath/ath5k/ahb.c
+++ b/drivers/net/wireless/ath/ath5k/ahb.c
@@ -227,7 +227,6 @@ static struct platform_driver ath_ahb_driver = {
 	.remove     = ath_ahb_remove,
 	.driver		= {
 		.name	= "ar231x-wmac",
-		.owner	= THIS_MODULE,
 	},
 };
 
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 11/28] net: wireless: ath: ath5k: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Jiri Slaby, Nick Kossifidis, Luis R. Rodriguez,
	Kalle Valo, linux-wireless, ath5k-devel, netdev

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/net/wireless/ath/ath5k/ahb.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/wireless/ath/ath5k/ahb.c b/drivers/net/wireless/ath/ath5k/ahb.c
index 8f387cf67340..2ca88b593e4c 100644
--- a/drivers/net/wireless/ath/ath5k/ahb.c
+++ b/drivers/net/wireless/ath/ath5k/ahb.c
@@ -227,7 +227,6 @@ static struct platform_driver ath_ahb_driver = {
 	.remove     = ath_ahb_remove,
 	.driver		= {
 		.name	= "ar231x-wmac",
-		.owner	= THIS_MODULE,
 	},
 };
 
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 12/28] of: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (13 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Grant Likely, Rob Herring, devicetree

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/of/unittest.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/of/unittest.c b/drivers/of/unittest.c
index 844838e11ef1..c5fb657eb8cc 100644
--- a/drivers/of/unittest.c
+++ b/drivers/of/unittest.c
@@ -1000,7 +1000,6 @@ static struct platform_driver selftest_driver = {
 	.remove			= selftest_remove,
 	.driver = {
 		.name		= "selftest",
-		.owner		= THIS_MODULE,
 		.of_match_table	= of_match_ptr(selftest_match),
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
  (?)
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Minghuan Lian, Mingkai Hu, Roy Zang, Bjorn Helgaas,
	linuxppc-dev, linux-pci, linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/pci/host/pci-layerscape.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
index 6697b1a4d4fa..68c9e5e9b0a8 100644
--- a/drivers/pci/host/pci-layerscape.c
+++ b/drivers/pci/host/pci-layerscape.c
@@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
 static struct platform_driver ls_pcie_driver = {
 	.driver = {
 		.name = "layerscape-pcie",
-		.owner = THIS_MODULE,
 		.of_match_table = ls_pcie_of_match,
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, linuxppc-dev, Minghuan Lian, linux-pci,
	Bjorn Helgaas, Mingkai Hu, linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/pci/host/pci-layerscape.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
index 6697b1a4d4fa..68c9e5e9b0a8 100644
--- a/drivers/pci/host/pci-layerscape.c
+++ b/drivers/pci/host/pci-layerscape.c
@@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
 static struct platform_driver ls_pcie_driver = {
 	.driver = {
 		.name = "layerscape-pcie",
-		.owner = THIS_MODULE,
 		.of_match_table = ls_pcie_of_match,
 	},
 };
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/pci/host/pci-layerscape.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
index 6697b1a4d4fa..68c9e5e9b0a8 100644
--- a/drivers/pci/host/pci-layerscape.c
+++ b/drivers/pci/host/pci-layerscape.c
@@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
 static struct platform_driver ls_pcie_driver = {
 	.driver = {
 		.name = "layerscape-pcie",
-		.owner = THIS_MODULE,
 		.of_match_table = ls_pcie_of_match,
 	},
 };
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 14/28] phy: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (15 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 10:48   ` Kishon Vijay Abraham I
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Kishon Vijay Abraham I

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/phy/phy-armada375-usb2.c | 1 -
 drivers/phy/phy-berlin-usb.c     | 1 -
 drivers/phy/phy-miphy28lp.c      | 1 -
 3 files changed, 3 deletions(-)

diff --git a/drivers/phy/phy-armada375-usb2.c b/drivers/phy/phy-armada375-usb2.c
index ac7d99d01cb3..db83871a9f68 100644
--- a/drivers/phy/phy-armada375-usb2.c
+++ b/drivers/phy/phy-armada375-usb2.c
@@ -148,7 +148,6 @@ static struct platform_driver armada375_usb_phy_driver = {
 	.driver = {
 		.of_match_table	= of_usb_cluster_table,
 		.name  = "armada-375-usb-cluster",
-		.owner = THIS_MODULE,
 	}
 };
 module_platform_driver(armada375_usb_phy_driver);
diff --git a/drivers/phy/phy-berlin-usb.c b/drivers/phy/phy-berlin-usb.c
index c8a8d53a6ece..bae31d0093da 100644
--- a/drivers/phy/phy-berlin-usb.c
+++ b/drivers/phy/phy-berlin-usb.c
@@ -212,7 +212,6 @@ static struct platform_driver phy_berlin_usb_driver = {
 	.probe	= phy_berlin_usb_probe,
 	.driver	= {
 		.name		= "phy-berlin-usb",
-		.owner		= THIS_MODULE,
 		.of_match_table	= phy_berlin_sata_of_match,
 	 },
 };
diff --git a/drivers/phy/phy-miphy28lp.c b/drivers/phy/phy-miphy28lp.c
index e34da13885e8..359c6cb342a2 100644
--- a/drivers/phy/phy-miphy28lp.c
+++ b/drivers/phy/phy-miphy28lp.c
@@ -1271,7 +1271,6 @@ static struct platform_driver miphy28lp_driver = {
 	.probe = miphy28lp_probe,
 	.driver = {
 		.name = "miphy28lp-phy",
-		.owner = THIS_MODULE,
 		.of_match_table = miphy28lp_of_match,
 	}
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 15/28] pinctrl: intel: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (16 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 13:35   ` Mika Westerberg
  2015-01-09  9:48   ` Linus Walleij
  -1 siblings, 2 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Mika Westerberg, Heikki Krogerus, Linus Walleij,
	linux-gpio

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/pinctrl/intel/pinctrl-cherryview.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pinctrl/intel/pinctrl-cherryview.c b/drivers/pinctrl/intel/pinctrl-cherryview.c
index e9f8b39d1a9f..007d25fd5fb7 100644
--- a/drivers/pinctrl/intel/pinctrl-cherryview.c
+++ b/drivers/pinctrl/intel/pinctrl-cherryview.c
@@ -1497,7 +1497,6 @@ static struct platform_driver chv_pinctrl_driver = {
 	.remove = chv_pinctrl_remove,
 	.driver = {
 		.name = "cherryview-pinctrl",
-		.owner = THIS_MODULE,
 		.acpi_match_table = chv_pinctrl_acpi_match,
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 16/28] rtc: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (17 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Alessandro Zummo, rtc-linux

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/rtc/rtc-opal.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/rtc/rtc-opal.c b/drivers/rtc/rtc-opal.c
index 95f652165fe9..94d07b968697 100644
--- a/drivers/rtc/rtc-opal.c
+++ b/drivers/rtc/rtc-opal.c
@@ -235,7 +235,6 @@ static struct platform_driver opal_rtc_driver = {
 	.id_table	= opal_rtc_driver_ids,
 	.driver		= {
 		.name		= DRVNAME,
-		.owner		= THIS_MODULE,
 		.of_match_table	= opal_rtc_match,
 	},
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 17/28] scsi: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (18 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2015-01-29  6:54   ` Finn Thain
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Finn Thain, Michael Schmitz, James E.J. Bottomley,
	linux-scsi

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/scsi/atari_scsi.c | 1 -
 drivers/scsi/mac_scsi.c   | 1 -
 drivers/scsi/sun3_scsi.c  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/drivers/scsi/atari_scsi.c b/drivers/scsi/atari_scsi.c
index d1c37a386947..5ede3daa93dc 100644
--- a/drivers/scsi/atari_scsi.c
+++ b/drivers/scsi/atari_scsi.c
@@ -1014,7 +1014,6 @@ static struct platform_driver atari_scsi_driver = {
 	.remove = __exit_p(atari_scsi_remove),
 	.driver = {
 		.name	= DRV_MODULE_NAME,
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/scsi/mac_scsi.c b/drivers/scsi/mac_scsi.c
index 1e85c07e3b62..d64a769b8155 100644
--- a/drivers/scsi/mac_scsi.c
+++ b/drivers/scsi/mac_scsi.c
@@ -483,7 +483,6 @@ static struct platform_driver mac_scsi_driver = {
 	.remove = __exit_p(mac_scsi_remove),
 	.driver = {
 		.name	= DRV_MODULE_NAME,
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/scsi/sun3_scsi.c b/drivers/scsi/sun3_scsi.c
index 2a906d1d34ba..22a42836d193 100644
--- a/drivers/scsi/sun3_scsi.c
+++ b/drivers/scsi/sun3_scsi.c
@@ -676,7 +676,6 @@ static struct platform_driver sun3_scsi_driver = {
 	.remove = __exit_p(sun3_scsi_remove),
 	.driver = {
 		.name	= DRV_MODULE_NAME,
-		.owner	= THIS_MODULE,
 	},
 };
 
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 18/28] thermal: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
  (?)
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Heiko Stuebner, Zhang Rui, Eduardo Valentin,
	linux-arm-kernel, linux-rockchip, linux-pm

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/thermal/rockchip_thermal.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/thermal/rockchip_thermal.c b/drivers/thermal/rockchip_thermal.c
index 1bcddfc60e91..9c6ce548e363 100644
--- a/drivers/thermal/rockchip_thermal.c
+++ b/drivers/thermal/rockchip_thermal.c
@@ -677,7 +677,6 @@ static SIMPLE_DEV_PM_OPS(rockchip_thermal_pm_ops,
 static struct platform_driver rockchip_thermal_driver = {
 	.driver = {
 		.name = "rockchip-thermal",
-		.owner = THIS_MODULE,
 		.pm = &rockchip_thermal_pm_ops,
 		.of_match_table = of_rockchip_thermal_match,
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 18/28] thermal: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Heiko Stuebner, Wolfram Sang, linux-pm, Eduardo Valentin,
	linux-rockchip, Zhang Rui, linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/thermal/rockchip_thermal.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/thermal/rockchip_thermal.c b/drivers/thermal/rockchip_thermal.c
index 1bcddfc60e91..9c6ce548e363 100644
--- a/drivers/thermal/rockchip_thermal.c
+++ b/drivers/thermal/rockchip_thermal.c
@@ -677,7 +677,6 @@ static SIMPLE_DEV_PM_OPS(rockchip_thermal_pm_ops,
 static struct platform_driver rockchip_thermal_driver = {
 	.driver = {
 		.name = "rockchip-thermal",
-		.owner = THIS_MODULE,
 		.pm = &rockchip_thermal_pm_ops,
 		.of_match_table = of_rockchip_thermal_match,
 	},
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 18/28] thermal: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/thermal/rockchip_thermal.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/thermal/rockchip_thermal.c b/drivers/thermal/rockchip_thermal.c
index 1bcddfc60e91..9c6ce548e363 100644
--- a/drivers/thermal/rockchip_thermal.c
+++ b/drivers/thermal/rockchip_thermal.c
@@ -677,7 +677,6 @@ static SIMPLE_DEV_PM_OPS(rockchip_thermal_pm_ops,
 static struct platform_driver rockchip_thermal_driver = {
 	.driver = {
 		.name = "rockchip-thermal",
-		.owner = THIS_MODULE,
 		.pm = &rockchip_thermal_pm_ops,
 		.of_match_table = of_rockchip_thermal_match,
 	},
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 19/28] thermal: int340x_thermal: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (20 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Zhang Rui, Eduardo Valentin, linux-pm

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/thermal/int340x_thermal/int3400_thermal.c | 1 -
 drivers/thermal/int340x_thermal/int3402_thermal.c | 1 -
 2 files changed, 2 deletions(-)

diff --git a/drivers/thermal/int340x_thermal/int3400_thermal.c b/drivers/thermal/int340x_thermal/int3400_thermal.c
index dcb306ea14a4..65a98a97df07 100644
--- a/drivers/thermal/int340x_thermal/int3400_thermal.c
+++ b/drivers/thermal/int340x_thermal/int3400_thermal.c
@@ -335,7 +335,6 @@ static struct platform_driver int3400_thermal_driver = {
 	.remove = int3400_thermal_remove,
 	.driver = {
 		   .name = "int3400 thermal",
-		   .owner = THIS_MODULE,
 		   .acpi_match_table = ACPI_PTR(int3400_thermal_match),
 		   },
 };
diff --git a/drivers/thermal/int340x_thermal/int3402_thermal.c b/drivers/thermal/int340x_thermal/int3402_thermal.c
index a5d08c14ba24..c5cbc3af3a05 100644
--- a/drivers/thermal/int340x_thermal/int3402_thermal.c
+++ b/drivers/thermal/int340x_thermal/int3402_thermal.c
@@ -231,7 +231,6 @@ static struct platform_driver int3402_thermal_driver = {
 	.remove = int3402_thermal_remove,
 	.driver = {
 		   .name = "int3402 thermal",
-		   .owner = THIS_MODULE,
 		   .acpi_match_table = int3402_thermal_match,
 		   },
 };
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 20/28] tty: serial: 8250: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (21 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Greg Kroah-Hartman, Jiri Slaby, linux-serial

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/tty/serial/8250/8250_omap.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/tty/serial/8250/8250_omap.c b/drivers/tty/serial/8250/8250_omap.c
index 96b69bfd773f..c59e86654834 100644
--- a/drivers/tty/serial/8250/8250_omap.c
+++ b/drivers/tty/serial/8250/8250_omap.c
@@ -1269,7 +1269,6 @@ static struct platform_driver omap8250_platform_driver = {
 		.name		= "omap8250",
 		.pm		= &omap8250_dev_pm_ops,
 		.of_match_table = omap8250_dt_ids,
-		.owner		= THIS_MODULE,
 	},
 	.probe			= omap8250_probe,
 	.remove			= omap8250_remove,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 21/28] usb: gadget: udc: bdc: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (22 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Felipe Balbi, Greg Kroah-Hartman, linux-usb

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/usb/gadget/udc/bdc/bdc_core.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c b/drivers/usb/gadget/udc/bdc/bdc_core.c
index c6dfef8c7bbc..5c8f4effb62a 100644
--- a/drivers/usb/gadget/udc/bdc/bdc_core.c
+++ b/drivers/usb/gadget/udc/bdc/bdc_core.c
@@ -521,7 +521,6 @@ static int bdc_remove(struct platform_device *pdev)
 static struct platform_driver bdc_driver = {
 	.driver		= {
 		.name	= BRCM_BDC_NAME,
-		.owner	= THIS_MODULE
 	},
 	.probe		= bdc_probe,
 	.remove		= bdc_remove,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 22/28] watchdog: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (23 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 14:08   ` Wim Van Sebroeck
  2015-01-13 12:11   ` [22/28] " Guenter Roeck
  -1 siblings, 2 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Wim Van Sebroeck, linux-watchdog

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/watchdog/cadence_wdt.c | 1 -
 drivers/watchdog/meson_wdt.c   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/drivers/watchdog/cadence_wdt.c b/drivers/watchdog/cadence_wdt.c
index 5927c0a98a74..bcfd2a22208f 100644
--- a/drivers/watchdog/cadence_wdt.c
+++ b/drivers/watchdog/cadence_wdt.c
@@ -503,7 +503,6 @@ static struct platform_driver cdns_wdt_driver = {
 	.shutdown	= cdns_wdt_shutdown,
 	.driver		= {
 		.name	= "cdns-wdt",
-		.owner	= THIS_MODULE,
 		.of_match_table = cdns_wdt_of_match,
 		.pm	= &cdns_wdt_pm_ops,
 	},
diff --git a/drivers/watchdog/meson_wdt.c b/drivers/watchdog/meson_wdt.c
index ef6a298e8c45..1f4155ee3404 100644
--- a/drivers/watchdog/meson_wdt.c
+++ b/drivers/watchdog/meson_wdt.c
@@ -215,7 +215,6 @@ static struct platform_driver meson_wdt_driver = {
 	.remove		= meson_wdt_remove,
 	.shutdown	= meson_wdt_shutdown,
 	.driver		= {
-		.owner		= THIS_MODULE,
 		.name		= DRV_NAME,
 		.of_match_table	= meson_wdt_dt_ids,
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 23/28] ASoC: intel: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (24 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 11:46   ` Mark Brown
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Liam Girdwood, Mark Brown, Jaroslav Kysela,
	Takashi Iwai, alsa-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/intel/bytcr_dpcm_rt5640.c | 1 -
 sound/soc/intel/cht_bsw_rt5672.c    | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sound/soc/intel/bytcr_dpcm_rt5640.c b/sound/soc/intel/bytcr_dpcm_rt5640.c
index f5d0fc1ab10c..9277f2baefb1 100644
--- a/sound/soc/intel/bytcr_dpcm_rt5640.c
+++ b/sound/soc/intel/bytcr_dpcm_rt5640.c
@@ -215,7 +215,6 @@ static int snd_byt_mc_probe(struct platform_device *pdev)
 
 static struct platform_driver snd_byt_mc_driver = {
 	.driver = {
-		.owner = THIS_MODULE,
 		.name = "bytt100_rt5640",
 		.pm = &snd_soc_pm_ops,
 	},
diff --git a/sound/soc/intel/cht_bsw_rt5672.c b/sound/soc/intel/cht_bsw_rt5672.c
index 9b8b561171b7..a406c6104897 100644
--- a/sound/soc/intel/cht_bsw_rt5672.c
+++ b/sound/soc/intel/cht_bsw_rt5672.c
@@ -270,7 +270,6 @@ static int snd_cht_mc_probe(struct platform_device *pdev)
 
 static struct platform_driver snd_cht_mc_driver = {
 	.driver = {
-		.owner = THIS_MODULE,
 		.name = "cht-bsw-rt5672",
 		.pm = &snd_soc_pm_ops,
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 24/28] ASoC: intel: sst: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (25 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 11:46   ` Mark Brown
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Liam Girdwood, Mark Brown, Jaroslav Kysela,
	Takashi Iwai, alsa-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/intel/sst/sst_acpi.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/intel/sst/sst_acpi.c b/sound/soc/intel/sst/sst_acpi.c
index 3abc29e8a928..f1180ffdc393 100644
--- a/sound/soc/intel/sst/sst_acpi.c
+++ b/sound/soc/intel/sst/sst_acpi.c
@@ -366,7 +366,6 @@ MODULE_DEVICE_TABLE(acpi, sst_acpi_ids);
 static struct platform_driver sst_acpi_driver = {
 	.driver = {
 		.name			= "intel_sst_acpi",
-		.owner			= THIS_MODULE,
 		.acpi_match_table	= ACPI_PTR(sst_acpi_ids),
 		.pm			= &intel_sst_pm,
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 25/28] ASoC: omap: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
                   ` (26 preceding siblings ...)
  (?)
@ 2014-12-21 21:14 ` Wolfram Sang
  2014-12-22 12:02     ` Mark Brown
  -1 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Peter Ujfalusi, Jarkko Nikula, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Takashi Iwai, linux-omap,
	alsa-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/omap/omap-hdmi-audio.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/omap/omap-hdmi-audio.c b/sound/soc/omap/omap-hdmi-audio.c
index 3f9ac7dbdc80..ccfb41c22e53 100644
--- a/sound/soc/omap/omap-hdmi-audio.c
+++ b/sound/soc/omap/omap-hdmi-audio.c
@@ -393,7 +393,6 @@ static int omap_hdmi_audio_remove(struct platform_device *pdev)
 static struct platform_driver hdmi_audio_driver = {
 	.driver = {
 		.name = DRV_NAME,
-		.owner = THIS_MODULE,
 	},
 	.probe = omap_hdmi_audio_probe,
 	.remove = omap_hdmi_audio_remove,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 26/28] ASoC: pxa: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Daniel Mack, Haojian Zhuang, Robert Jarzmik,
	Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai,
	linux-arm-kernel, alsa-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/pxa/spitz.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/pxa/spitz.c b/sound/soc/pxa/spitz.c
index d7d5fb20ea6f..a6d680acd907 100644
--- a/sound/soc/pxa/spitz.c
+++ b/sound/soc/pxa/spitz.c
@@ -352,7 +352,6 @@ static int spitz_remove(struct platform_device *pdev)
 static struct platform_driver spitz_driver = {
 	.driver		= {
 		.name	= "spitz-audio",
-		.owner	= THIS_MODULE,
 		.pm     = &snd_soc_pm_ops,
 	},
 	.probe		= spitz_probe,
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 26/28] ASoC: pxa: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/pxa/spitz.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/pxa/spitz.c b/sound/soc/pxa/spitz.c
index d7d5fb20ea6f..a6d680acd907 100644
--- a/sound/soc/pxa/spitz.c
+++ b/sound/soc/pxa/spitz.c
@@ -352,7 +352,6 @@ static int spitz_remove(struct platform_device *pdev)
 static struct platform_driver spitz_driver = {
 	.driver		= {
 		.name	= "spitz-audio",
-		.owner	= THIS_MODULE,
 		.pm     = &snd_soc_pm_ops,
 	},
 	.probe		= spitz_probe,
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 27/28] ASoC: samsung: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Wolfram Sang, Kukjin Kim, Sangbeom Kim, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Takashi Iwai, linux-arm-kernel,
	linux-samsung-soc, alsa-devel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/samsung/arndale_rt5631.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/samsung/arndale_rt5631.c b/sound/soc/samsung/arndale_rt5631.c
index 1e2b61ca8db2..8bf2e2c4bafb 100644
--- a/sound/soc/samsung/arndale_rt5631.c
+++ b/sound/soc/samsung/arndale_rt5631.c
@@ -135,7 +135,6 @@ MODULE_DEVICE_TABLE(of, samsung_arndale_rt5631_of_match);
 static struct platform_driver arndale_audio_driver = {
 	.driver = {
 		.name   = "arndale-audio",
-		.owner  = THIS_MODULE,
 		.pm = &snd_soc_pm_ops,
 		.of_match_table = of_match_ptr(samsung_arndale_rt5631_of_match),
 	},
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 27/28] ASoC: samsung: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-arm-kernel

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 sound/soc/samsung/arndale_rt5631.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/samsung/arndale_rt5631.c b/sound/soc/samsung/arndale_rt5631.c
index 1e2b61ca8db2..8bf2e2c4bafb 100644
--- a/sound/soc/samsung/arndale_rt5631.c
+++ b/sound/soc/samsung/arndale_rt5631.c
@@ -135,7 +135,6 @@ MODULE_DEVICE_TABLE(of, samsung_arndale_rt5631_of_match);
 static struct platform_driver arndale_audio_driver = {
 	.driver = {
 		.name   = "arndale-audio",
-		.owner  = THIS_MODULE,
 		.pm = &snd_soc_pm_ops,
 		.of_match_table = of_match_ptr(samsung_arndale_rt5631_of_match),
 	},
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 28/28] macintosh: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` Wolfram Sang
@ 2014-12-21 21:14   ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Wolfram Sang, Benjamin Herrenschmidt, linuxppc-dev

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/macintosh/windfarm_pm112.c | 1 -
 drivers/macintosh/windfarm_pm72.c  | 1 -
 drivers/macintosh/windfarm_rm31.c  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/drivers/macintosh/windfarm_pm112.c b/drivers/macintosh/windfarm_pm112.c
index 3024685e4cca..96d16fca68b2 100644
--- a/drivers/macintosh/windfarm_pm112.c
+++ b/drivers/macintosh/windfarm_pm112.c
@@ -668,7 +668,6 @@ static struct platform_driver wf_pm112_driver = {
 	.remove = wf_pm112_remove,
 	.driver = {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/macintosh/windfarm_pm72.c b/drivers/macintosh/windfarm_pm72.c
index 2f506b9d5a52..e88cfb36a74d 100644
--- a/drivers/macintosh/windfarm_pm72.c
+++ b/drivers/macintosh/windfarm_pm72.c
@@ -789,7 +789,6 @@ static struct platform_driver wf_pm72_driver = {
 	.remove	= wf_pm72_remove,
 	.driver	= {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/macintosh/windfarm_rm31.c b/drivers/macintosh/windfarm_rm31.c
index 82fc86a90c1a..bdfcb8a8bfbb 100644
--- a/drivers/macintosh/windfarm_rm31.c
+++ b/drivers/macintosh/windfarm_rm31.c
@@ -682,7 +682,6 @@ static struct platform_driver wf_rm31_driver = {
 	.remove	= wf_rm31_remove,
 	.driver	= {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 81+ messages in thread

* [PATCH 28/28] macintosh: drop owner assignment from platform_drivers
@ 2014-12-21 21:14   ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-21 21:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: linuxppc-dev, Wolfram Sang

This 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>
---
Generated with coccinelle. SmPL file is in the introductory msg. The big
cleanup was pulled in this merge window. This series catches the bits fallen
through. The patches shall go in via the subsystem trees.

 drivers/macintosh/windfarm_pm112.c | 1 -
 drivers/macintosh/windfarm_pm72.c  | 1 -
 drivers/macintosh/windfarm_rm31.c  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/drivers/macintosh/windfarm_pm112.c b/drivers/macintosh/windfarm_pm112.c
index 3024685e4cca..96d16fca68b2 100644
--- a/drivers/macintosh/windfarm_pm112.c
+++ b/drivers/macintosh/windfarm_pm112.c
@@ -668,7 +668,6 @@ static struct platform_driver wf_pm112_driver = {
 	.remove = wf_pm112_remove,
 	.driver = {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/macintosh/windfarm_pm72.c b/drivers/macintosh/windfarm_pm72.c
index 2f506b9d5a52..e88cfb36a74d 100644
--- a/drivers/macintosh/windfarm_pm72.c
+++ b/drivers/macintosh/windfarm_pm72.c
@@ -789,7 +789,6 @@ static struct platform_driver wf_pm72_driver = {
 	.remove	= wf_pm72_remove,
 	.driver	= {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
diff --git a/drivers/macintosh/windfarm_rm31.c b/drivers/macintosh/windfarm_rm31.c
index 82fc86a90c1a..bdfcb8a8bfbb 100644
--- a/drivers/macintosh/windfarm_rm31.c
+++ b/drivers/macintosh/windfarm_rm31.c
@@ -682,7 +682,6 @@ static struct platform_driver wf_rm31_driver = {
 	.remove	= wf_rm31_remove,
 	.driver	= {
 		.name = "windfarm",
-		.owner	= THIS_MODULE,
 	},
 };
 
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 81+ messages in thread

* Re: [PATCH 05/28] cpufreq: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 05/28] cpufreq: " Wolfram Sang
@ 2014-12-22  1:44   ` Viresh Kumar
  2014-12-22 22:39     ` Rafael J. Wysocki
  0 siblings, 1 reply; 81+ messages in thread
From: Viresh Kumar @ 2014-12-22  1:44 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Linux Kernel Mailing List, Rafael J. Wysocki, linux-pm

On 22 December 2014 at 02:44, Wolfram Sang <wsa@the-dreams.de> wrote:
> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
>
>  drivers/cpufreq/ls1x-cpufreq.c | 1 -
>  1 file changed, 1 deletion(-)
>
> diff --git a/drivers/cpufreq/ls1x-cpufreq.c b/drivers/cpufreq/ls1x-cpufreq.c
> index 25fbd6a1374f..f0913eee2f50 100644
> --- a/drivers/cpufreq/ls1x-cpufreq.c
> +++ b/drivers/cpufreq/ls1x-cpufreq.c
> @@ -210,7 +210,6 @@ out:
>  static struct platform_driver ls1x_cpufreq_platdrv = {
>         .driver = {
>                 .name   = "ls1x-cpufreq",
> -               .owner  = THIS_MODULE,
>         },
>         .probe          = ls1x_cpufreq_probe,
>         .remove         = ls1x_cpufreq_remove,

Acked-by: Viresh Kumar <viresh.kumar@linaro.org>

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 18/28] thermal: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
@ 2014-12-22  3:01     ` Zhang Rui
  -1 siblings, 0 replies; 81+ messages in thread
From: Zhang Rui @ 2014-12-22  3:01 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Heiko Stuebner, Eduardo Valentin, linux-arm-kernel,
	linux-rockchip, linux-pm

On Sun, 2014-12-21 at 22:14 +0100, Wolfram Sang wrote:
> This 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>

both PATCH 18/28 and 19/28 look good to me. applied.

thanks,
rui
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/thermal/rockchip_thermal.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/thermal/rockchip_thermal.c b/drivers/thermal/rockchip_thermal.c
> index 1bcddfc60e91..9c6ce548e363 100644
> --- a/drivers/thermal/rockchip_thermal.c
> +++ b/drivers/thermal/rockchip_thermal.c
> @@ -677,7 +677,6 @@ static SIMPLE_DEV_PM_OPS(rockchip_thermal_pm_ops,
>  static struct platform_driver rockchip_thermal_driver = {
>  	.driver = {
>  		.name = "rockchip-thermal",
> -		.owner = THIS_MODULE,
>  		.pm = &rockchip_thermal_pm_ops,
>  		.of_match_table = of_rockchip_thermal_match,
>  	},



^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 18/28] thermal: drop owner assignment from platform_drivers
@ 2014-12-22  3:01     ` Zhang Rui
  0 siblings, 0 replies; 81+ messages in thread
From: Zhang Rui @ 2014-12-22  3:01 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, 2014-12-21 at 22:14 +0100, Wolfram Sang wrote:
> This 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>

both PATCH 18/28 and 19/28 look good to me. applied.

thanks,
rui
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/thermal/rockchip_thermal.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/thermal/rockchip_thermal.c b/drivers/thermal/rockchip_thermal.c
> index 1bcddfc60e91..9c6ce548e363 100644
> --- a/drivers/thermal/rockchip_thermal.c
> +++ b/drivers/thermal/rockchip_thermal.c
> @@ -677,7 +677,6 @@ static SIMPLE_DEV_PM_OPS(rockchip_thermal_pm_ops,
>  static struct platform_driver rockchip_thermal_driver = {
>  	.driver = {
>  		.name = "rockchip-thermal",
> -		.owner = THIS_MODULE,
>  		.pm = &rockchip_thermal_pm_ops,
>  		.of_match_table = of_rockchip_thermal_match,
>  	},

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 14/28] phy: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 14/28] phy: " Wolfram Sang
@ 2014-12-22 10:48   ` Kishon Vijay Abraham I
  0 siblings, 0 replies; 81+ messages in thread
From: Kishon Vijay Abraham I @ 2014-12-22 10:48 UTC (permalink / raw)
  To: Wolfram Sang, linux-kernel



On Monday 22 December 2014 02:44 AM, Wolfram Sang wrote:
> This 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>

Acked-by: Kishon Vijay Abraham I <kishon@ti.com>

> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/phy/phy-armada375-usb2.c | 1 -
>  drivers/phy/phy-berlin-usb.c     | 1 -
>  drivers/phy/phy-miphy28lp.c      | 1 -
>  3 files changed, 3 deletions(-)
> 
> diff --git a/drivers/phy/phy-armada375-usb2.c b/drivers/phy/phy-armada375-usb2.c
> index ac7d99d01cb3..db83871a9f68 100644
> --- a/drivers/phy/phy-armada375-usb2.c
> +++ b/drivers/phy/phy-armada375-usb2.c
> @@ -148,7 +148,6 @@ static struct platform_driver armada375_usb_phy_driver = {
>  	.driver = {
>  		.of_match_table	= of_usb_cluster_table,
>  		.name  = "armada-375-usb-cluster",
> -		.owner = THIS_MODULE,
>  	}
>  };
>  module_platform_driver(armada375_usb_phy_driver);
> diff --git a/drivers/phy/phy-berlin-usb.c b/drivers/phy/phy-berlin-usb.c
> index c8a8d53a6ece..bae31d0093da 100644
> --- a/drivers/phy/phy-berlin-usb.c
> +++ b/drivers/phy/phy-berlin-usb.c
> @@ -212,7 +212,6 @@ static struct platform_driver phy_berlin_usb_driver = {
>  	.probe	= phy_berlin_usb_probe,
>  	.driver	= {
>  		.name		= "phy-berlin-usb",
> -		.owner		= THIS_MODULE,
>  		.of_match_table	= phy_berlin_sata_of_match,
>  	 },
>  };
> diff --git a/drivers/phy/phy-miphy28lp.c b/drivers/phy/phy-miphy28lp.c
> index e34da13885e8..359c6cb342a2 100644
> --- a/drivers/phy/phy-miphy28lp.c
> +++ b/drivers/phy/phy-miphy28lp.c
> @@ -1271,7 +1271,6 @@ static struct platform_driver miphy28lp_driver = {
>  	.probe = miphy28lp_probe,
>  	.driver = {
>  		.name = "miphy28lp-phy",
> -		.owner = THIS_MODULE,
>  		.of_match_table = miphy28lp_of_match,
>  	}
>  };
> 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 23/28] ASoC: intel: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 23/28] ASoC: intel: " Wolfram Sang
@ 2014-12-22 11:46   ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 11:46 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Liam Girdwood, Jaroslav Kysela, Takashi Iwai, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 213 bytes --]

On Sun, Dec 21, 2014 at 10:14:44PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

This doesn't apply, I've already got a patch for it.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 24/28] ASoC: intel: sst: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 24/28] ASoC: intel: sst: " Wolfram Sang
@ 2014-12-22 11:46   ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 11:46 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Liam Girdwood, Jaroslav Kysela, Takashi Iwai, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

On Sun, Dec 21, 2014 at 10:14:45PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 25/28] ASoC: omap: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 25/28] ASoC: omap: " Wolfram Sang
@ 2014-12-22 12:02     ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Peter Ujfalusi, Jarkko Nikula, Liam Girdwood,
	Jaroslav Kysela, Takashi Iwai, linux-omap, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

On Sun, Dec 21, 2014 at 10:14:46PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 25/28] ASoC: omap: drop owner assignment from platform_drivers
@ 2014-12-22 12:02     ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: alsa-devel, Liam Girdwood, Takashi Iwai, linux-kernel,
	Peter Ujfalusi, linux-omap, Jarkko Nikula


[-- Attachment #1.1: Type: text/plain, Size: 177 bytes --]

On Sun, Dec 21, 2014 at 10:14:46PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 26/28] ASoC: pxa: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
@ 2014-12-22 12:02     ` Mark Brown
  -1 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Daniel Mack, Haojian Zhuang, Robert Jarzmik,
	Liam Girdwood, Jaroslav Kysela, Takashi Iwai, linux-arm-kernel,
	alsa-devel

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

On Sun, Dec 21, 2014 at 10:14:47PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 26/28] ASoC: pxa: drop owner assignment from platform_drivers
@ 2014-12-22 12:02     ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Dec 21, 2014 at 10:14:47PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141222/e2a3ff7d/attachment.sig>

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 27/28] ASoC: samsung: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
@ 2014-12-22 12:02     ` Mark Brown
  -1 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Kukjin Kim, Sangbeom Kim, Liam Girdwood,
	Jaroslav Kysela, Takashi Iwai, linux-arm-kernel,
	linux-samsung-soc, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

On Sun, Dec 21, 2014 at 10:14:48PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 27/28] ASoC: samsung: drop owner assignment from platform_drivers
@ 2014-12-22 12:02     ` Mark Brown
  0 siblings, 0 replies; 81+ messages in thread
From: Mark Brown @ 2014-12-22 12:02 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Dec 21, 2014 at 10:14:48PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.

Applied, thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141222/82645b22/attachment-0001.sig>

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 15/28] pinctrl: intel: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 15/28] pinctrl: intel: " Wolfram Sang
@ 2014-12-22 13:35   ` Mika Westerberg
  2015-01-09  9:48   ` Linus Walleij
  1 sibling, 0 replies; 81+ messages in thread
From: Mika Westerberg @ 2014-12-22 13:35 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: linux-kernel, Heikki Krogerus, Linus Walleij, linux-gpio

On Sun, Dec 21, 2014 at 10:14:36PM +0100, Wolfram Sang wrote:
> This 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>

Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 22/28] watchdog: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 22/28] watchdog: " Wolfram Sang
@ 2014-12-22 14:08   ` Wim Van Sebroeck
  2015-01-13 12:11   ` [22/28] " Guenter Roeck
  1 sibling, 0 replies; 81+ messages in thread
From: Wim Van Sebroeck @ 2014-12-22 14:08 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: linux-kernel, linux-watchdog

Hi Wolfram,

> This 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>

Added to linux-watchdog-next.

Kind regards,
Wim.


^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 06/28] dma: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
@ 2014-12-22 15:38     ` Vinod Koul
  -1 siblings, 0 replies; 81+ messages in thread
From: Vinod Koul @ 2014-12-22 15:38 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Ludovic Desroches, Dan Williams, linux-arm-kernel,
	dmaengine

On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.
> 
After susbstem name if fixed

Acked-by: Vinod Koul <vinod.koul@intel.com>

-- 
~Vinod

> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/dma/at_xdmac.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/dma/at_xdmac.c b/drivers/dma/at_xdmac.c
> index b60d77a22df6..1c4c96b7e2bf 100644
> --- a/drivers/dma/at_xdmac.c
> +++ b/drivers/dma/at_xdmac.c
> @@ -1507,7 +1507,6 @@ static struct platform_driver at_xdmac_driver = {
>  	.remove		= at_xdmac_remove,
>  	.driver = {
>  		.name		= "at_xdmac",
> -		.owner		= THIS_MODULE,
>  		.of_match_table	= of_match_ptr(atmel_xdmac_dt_ids),
>  		.pm		= &atmel_xdmac_dev_pm_ops,
>  	}
> -- 
> 2.1.3
> 

-- 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 06/28] dma: drop owner assignment from platform_drivers
@ 2014-12-22 15:38     ` Vinod Koul
  0 siblings, 0 replies; 81+ messages in thread
From: Vinod Koul @ 2014-12-22 15:38 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.
> 
After susbstem name if fixed

Acked-by: Vinod Koul <vinod.koul@intel.com>

-- 
~Vinod

> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/dma/at_xdmac.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/dma/at_xdmac.c b/drivers/dma/at_xdmac.c
> index b60d77a22df6..1c4c96b7e2bf 100644
> --- a/drivers/dma/at_xdmac.c
> +++ b/drivers/dma/at_xdmac.c
> @@ -1507,7 +1507,6 @@ static struct platform_driver at_xdmac_driver = {
>  	.remove		= at_xdmac_remove,
>  	.driver = {
>  		.name		= "at_xdmac",
> -		.owner		= THIS_MODULE,
>  		.of_match_table	= of_match_ptr(atmel_xdmac_dt_ids),
>  		.pm		= &atmel_xdmac_dev_pm_ops,
>  	}
> -- 
> 2.1.3
> 

-- 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 10/28] net: ethernet: stmicro: stmmac: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 10/28] net: ethernet: stmicro: stmmac: " Wolfram Sang
@ 2014-12-22 21:31   ` David Miller
  0 siblings, 0 replies; 81+ messages in thread
From: David Miller @ 2014-12-22 21:31 UTC (permalink / raw)
  To: wsa; +Cc: linux-kernel, peppe.cavallaro, netdev

From: Wolfram Sang <wsa@the-dreams.de>
Date: Sun, 21 Dec 2014 22:14:31 +0100

> This 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>

Applied, thanks.

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 05/28] cpufreq: drop owner assignment from platform_drivers
  2014-12-22  1:44   ` Viresh Kumar
@ 2014-12-22 22:39     ` Rafael J. Wysocki
  2014-12-31 10:23       ` Wolfram Sang
  0 siblings, 1 reply; 81+ messages in thread
From: Rafael J. Wysocki @ 2014-12-22 22:39 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Viresh Kumar, Linux Kernel Mailing List, linux-pm

On Monday, December 22, 2014 07:14:56 AM Viresh Kumar wrote:
> On 22 December 2014 at 02:44, Wolfram Sang <wsa@the-dreams.de> wrote:
> > This 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>
> > ---
> > Generated with coccinelle. SmPL file is in the introductory msg. The big
> > cleanup was pulled in this merge window. This series catches the bits fallen
> > through. The patches shall go in via the subsystem trees.
> >
> >  drivers/cpufreq/ls1x-cpufreq.c | 1 -
> >  1 file changed, 1 deletion(-)
> >
> > diff --git a/drivers/cpufreq/ls1x-cpufreq.c b/drivers/cpufreq/ls1x-cpufreq.c
> > index 25fbd6a1374f..f0913eee2f50 100644
> > --- a/drivers/cpufreq/ls1x-cpufreq.c
> > +++ b/drivers/cpufreq/ls1x-cpufreq.c
> > @@ -210,7 +210,6 @@ out:
> >  static struct platform_driver ls1x_cpufreq_platdrv = {
> >         .driver = {
> >                 .name   = "ls1x-cpufreq",
> > -               .owner  = THIS_MODULE,
> >         },
> >         .probe          = ls1x_cpufreq_probe,
> >         .remove         = ls1x_cpufreq_remove,
> 
> Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
> --

OK

Wolfram, please feel free to push this through whatever tree you think is
appropriate.


-- 
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 04/28] char: ipmi: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 04/28] char: ipmi: " Wolfram Sang
@ 2014-12-23 13:50   ` Corey Minyard
  0 siblings, 0 replies; 81+ messages in thread
From: Corey Minyard @ 2014-12-23 13:50 UTC (permalink / raw)
  To: Wolfram Sang, linux-kernel; +Cc: openipmi-developer, Jeremy Kerr

Thanks.

Signed-off-by: Corey Minyard <cminyard@mvista.com>

On 12/21/2014 03:14 PM, Wolfram Sang wrote:
> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
>
>  drivers/char/ipmi/ipmi_powernv.c | 1 -
>  1 file changed, 1 deletion(-)
>
> diff --git a/drivers/char/ipmi/ipmi_powernv.c b/drivers/char/ipmi/ipmi_powernv.c
> index 79524ed2a3cb..d7acb04d3982 100644
> --- a/drivers/char/ipmi/ipmi_powernv.c
> +++ b/drivers/char/ipmi/ipmi_powernv.c
> @@ -294,7 +294,6 @@ static const struct of_device_id ipmi_powernv_match[] = {
>  static struct platform_driver powernv_ipmi_driver = {
>  	.driver = {
>  		.name		= "ipmi-powernv",
> -		.owner		= THIS_MODULE,
>  		.of_match_table	= ipmi_powernv_match,
>  	},
>  	.probe	= ipmi_powernv_probe,


^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 05/28] cpufreq: drop owner assignment from platform_drivers
  2014-12-22 22:39     ` Rafael J. Wysocki
@ 2014-12-31 10:23       ` Wolfram Sang
  2015-01-30  0:12         ` Rafael J. Wysocki
  0 siblings, 1 reply; 81+ messages in thread
From: Wolfram Sang @ 2014-12-31 10:23 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: Viresh Kumar, Linux Kernel Mailing List, linux-pm

On Mon, Dec 22, 2014 at 11:39:32PM +0100, Rafael J. Wysocki wrote:
> On Monday, December 22, 2014 07:14:56 AM Viresh Kumar wrote:
> > On 22 December 2014 at 02:44, Wolfram Sang <wsa@the-dreams.de> wrote:
> > > This 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>
> > > ---
> > > Generated with coccinelle. SmPL file is in the introductory msg. The big
> > > cleanup was pulled in this merge window. This series catches the bits fallen
> > > through. The patches shall go in via the subsystem trees.
> > >
> > >  drivers/cpufreq/ls1x-cpufreq.c | 1 -
> > >  1 file changed, 1 deletion(-)
> > >
> > > diff --git a/drivers/cpufreq/ls1x-cpufreq.c b/drivers/cpufreq/ls1x-cpufreq.c
> > > index 25fbd6a1374f..f0913eee2f50 100644
> > > --- a/drivers/cpufreq/ls1x-cpufreq.c
> > > +++ b/drivers/cpufreq/ls1x-cpufreq.c
> > > @@ -210,7 +210,6 @@ out:
> > >  static struct platform_driver ls1x_cpufreq_platdrv = {
> > >         .driver = {
> > >                 .name   = "ls1x-cpufreq",
> > > -               .owner  = THIS_MODULE,
> > >         },
> > >         .probe          = ls1x_cpufreq_probe,
> > >         .remove         = ls1x_cpufreq_remove,
> > 
> > Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
> > --
> 
> OK
> 
> Wolfram, please feel free to push this through whatever tree you think is
> appropriate.

I'd prefer if you take it. However, I'll send all leftover ones to Greg,
so you can decide.


^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 06/28] dma: drop owner assignment from platform_drivers
  2014-12-22 15:38     ` Vinod Koul
@ 2014-12-31 10:23       ` Wolfram Sang
  -1 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-31 10:23 UTC (permalink / raw)
  To: Vinod Koul
  Cc: linux-kernel, Ludovic Desroches, Dan Williams, linux-arm-kernel,
	dmaengine

On Mon, Dec 22, 2014 at 09:08:22PM +0530, Vinod Koul wrote:
> On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> > This platform_driver does not need to set an owner, it will be populated by the
> > driver core.
> > 
> After susbstem name if fixed
> 
> Acked-by: Vinod Koul <vinod.koul@intel.com>

Since I'd prefer this to go via your tree, can you fix it or shall I
resend?


^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 06/28] dma: drop owner assignment from platform_drivers
@ 2014-12-31 10:23       ` Wolfram Sang
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfram Sang @ 2014-12-31 10:23 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 22, 2014 at 09:08:22PM +0530, Vinod Koul wrote:
> On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> > This platform_driver does not need to set an owner, it will be populated by the
> > driver core.
> > 
> After susbstem name if fixed
> 
> Acked-by: Vinod Koul <vinod.koul@intel.com>

Since I'd prefer this to go via your tree, can you fix it or shall I
resend?

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 09/28] iommu: drop owner assignment from platform_drivers
@ 2015-01-05 11:08     ` Joerg Roedel
  0 siblings, 0 replies; 81+ messages in thread
From: Joerg Roedel @ 2015-01-05 11:08 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Heiko Stuebner, linux-arm-kernel, linux-rockchip, iommu

On Sun, Dec 21, 2014 at 10:14:30PM +0100, Wolfram Sang wrote:
> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/iommu/rockchip-iommu.c | 1 -
>  1 file changed, 1 deletion(-)

Applied to iommu/fixes, thanks Wolfram.


^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 09/28] iommu: drop owner assignment from platform_drivers
@ 2015-01-05 11:08     ` Joerg Roedel
  0 siblings, 0 replies; 81+ messages in thread
From: Joerg Roedel @ 2015-01-05 11:08 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	Heiko Stuebner

On Sun, Dec 21, 2014 at 10:14:30PM +0100, Wolfram Sang wrote:
> This platform_driver does not need to set an owner, it will be populated by the
> driver core.
> 
> Signed-off-by: Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/iommu/rockchip-iommu.c | 1 -
>  1 file changed, 1 deletion(-)

Applied to iommu/fixes, thanks Wolfram.

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 09/28] iommu: drop owner assignment from platform_drivers
@ 2015-01-05 11:08     ` Joerg Roedel
  0 siblings, 0 replies; 81+ messages in thread
From: Joerg Roedel @ 2015-01-05 11:08 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Dec 21, 2014 at 10:14:30PM +0100, Wolfram Sang wrote:
> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/iommu/rockchip-iommu.c | 1 -
>  1 file changed, 1 deletion(-)

Applied to iommu/fixes, thanks Wolfram.

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 11/28] net: wireless: ath: ath5k: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
@ 2015-01-06 18:41     ` Kalle Valo
  -1 siblings, 0 replies; 81+ messages in thread
From: Kalle Valo @ 2015-01-06 18:41 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Jiri Slaby, Nick Kossifidis, Luis R. Rodriguez,
	linux-wireless, ath5k-devel, netdev

Wolfram Sang <wsa@the-dreams.de> writes:

> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.

Thanks, applied to wireless-drivers-next.git. But I simplified the patch
title:

c0c3163a7213 ath5k: drop owner assignment from platform_drivers

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 11/28] net: wireless: ath: ath5k: drop owner assignment from platform_drivers
@ 2015-01-06 18:41     ` Kalle Valo
  0 siblings, 0 replies; 81+ messages in thread
From: Kalle Valo @ 2015-01-06 18:41 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Jiri Slaby, Nick Kossifidis, Luis R. Rodriguez,
	linux-wireless, ath5k-devel, netdev

Wolfram Sang <wsa@the-dreams.de> writes:

> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.

Thanks, applied to wireless-drivers-next.git. But I simplified the patch
title:

c0c3163a7213 ath5k: drop owner assignment from platform_drivers

-- 
Kalle Valo

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 15/28] pinctrl: intel: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 15/28] pinctrl: intel: " Wolfram Sang
  2014-12-22 13:35   ` Mika Westerberg
@ 2015-01-09  9:48   ` Linus Walleij
  1 sibling, 0 replies; 81+ messages in thread
From: Linus Walleij @ 2015-01-09  9:48 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: linux-kernel, Mika Westerberg, Heikki Krogerus, linux-gpio

On Sun, Dec 21, 2014 at 10:14 PM, Wolfram Sang <wsa@the-dreams.de> wrote:

> This 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>

Patch applied.

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [22/28] watchdog: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 22/28] watchdog: " Wolfram Sang
  2014-12-22 14:08   ` Wim Van Sebroeck
@ 2015-01-13 12:11   ` Guenter Roeck
  1 sibling, 0 replies; 81+ messages in thread
From: Guenter Roeck @ 2015-01-13 12:11 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: linux-kernel, Wim Van Sebroeck, linux-watchdog

On Sun, Dec 21, 2014 at 10:14:43PM +0100, Wolfram Sang wrote:
> This 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>

Reviewed-by: Guenter Roeck <linux@roeck-us.net>

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 06/28] dma: drop owner assignment from platform_drivers
  2014-12-31 10:23       ` Wolfram Sang
@ 2015-01-13 15:58         ` Vinod Koul
  -1 siblings, 0 replies; 81+ messages in thread
From: Vinod Koul @ 2015-01-13 15:58 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Ludovic Desroches, Dan Williams, linux-arm-kernel,
	dmaengine

On Wed, Dec 31, 2014 at 11:23:50AM +0100, Wolfram Sang wrote:
> On Mon, Dec 22, 2014 at 09:08:22PM +0530, Vinod Koul wrote:
> > On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> > > This platform_driver does not need to set an owner, it will be populated by the
> > > driver core.
> > > 
> > After susbstem name if fixed
> > 
> > Acked-by: Vinod Koul <vinod.koul@intel.com>
> 
> Since I'd prefer this to go via your tree, can you fix it or shall I
> resend?
Sorry I don't have this patch, would you mind resending

-- 
~Vinod


^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 06/28] dma: drop owner assignment from platform_drivers
@ 2015-01-13 15:58         ` Vinod Koul
  0 siblings, 0 replies; 81+ messages in thread
From: Vinod Koul @ 2015-01-13 15:58 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Dec 31, 2014 at 11:23:50AM +0100, Wolfram Sang wrote:
> On Mon, Dec 22, 2014 at 09:08:22PM +0530, Vinod Koul wrote:
> > On Sun, Dec 21, 2014 at 10:14:27PM +0100, Wolfram Sang wrote:
> > > This platform_driver does not need to set an owner, it will be populated by the
> > > driver core.
> > > 
> > After susbstem name if fixed
> > 
> > Acked-by: Vinod Koul <vinod.koul@intel.com>
> 
> Since I'd prefer this to go via your tree, can you fix it or shall I
> resend?
Sorry I don't have this patch, would you mind resending

-- 
~Vinod

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 07/28] gpio: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 07/28] gpio: " Wolfram Sang
@ 2015-01-14  8:15   ` Linus Walleij
  0 siblings, 0 replies; 81+ messages in thread
From: Linus Walleij @ 2015-01-14  8:15 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: linux-kernel, Alexandre Courbot, linux-gpio

On Sun, Dec 21, 2014 at 10:14 PM, Wolfram Sang <wsa@the-dreams.de> wrote:

> This 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>

Patch applied, thanks!

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
  2014-12-21 21:14   ` Wolfram Sang
  (?)
@ 2015-01-16  0:49     ` Bjorn Helgaas
  -1 siblings, 0 replies; 81+ messages in thread
From: Bjorn Helgaas @ 2015-01-16  0:49 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Minghuan Lian, Mingkai Hu, Roy Zang, linuxppc-dev,
	linux-pci, linux-arm-kernel, Julia Lawall

[+cc Julia]

On Sun, Dec 21, 2014 at 10:14:34PM +0100, Wolfram Sang wrote:
> This 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>

I already applied the equivalent patch from Julia for v3.20, thanks!
(I know this is my fault because it took me so long to apply Julia's
patch.)

> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/pci/host/pci-layerscape.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
> index 6697b1a4d4fa..68c9e5e9b0a8 100644
> --- a/drivers/pci/host/pci-layerscape.c
> +++ b/drivers/pci/host/pci-layerscape.c
> @@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
>  static struct platform_driver ls_pcie_driver = {
>  	.driver = {
>  		.name = "layerscape-pcie",
> -		.owner = THIS_MODULE,
>  		.of_match_table = ls_pcie_of_match,
>  	},
>  };
> -- 
> 2.1.3
> 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
@ 2015-01-16  0:49     ` Bjorn Helgaas
  0 siblings, 0 replies; 81+ messages in thread
From: Bjorn Helgaas @ 2015-01-16  0:49 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Julia Lawall, linux-kernel, Minghuan Lian, linux-pci, Mingkai Hu,
	linuxppc-dev, linux-arm-kernel

[+cc Julia]

On Sun, Dec 21, 2014 at 10:14:34PM +0100, Wolfram Sang wrote:
> This 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>

I already applied the equivalent patch from Julia for v3.20, thanks!
(I know this is my fault because it took me so long to apply Julia's
patch.)

> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/pci/host/pci-layerscape.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
> index 6697b1a4d4fa..68c9e5e9b0a8 100644
> --- a/drivers/pci/host/pci-layerscape.c
> +++ b/drivers/pci/host/pci-layerscape.c
> @@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
>  static struct platform_driver ls_pcie_driver = {
>  	.driver = {
>  		.name = "layerscape-pcie",
> -		.owner = THIS_MODULE,
>  		.of_match_table = ls_pcie_of_match,
>  	},
>  };
> -- 
> 2.1.3
> 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* [PATCH 13/28] pci: host: drop owner assignment from platform_drivers
@ 2015-01-16  0:49     ` Bjorn Helgaas
  0 siblings, 0 replies; 81+ messages in thread
From: Bjorn Helgaas @ 2015-01-16  0:49 UTC (permalink / raw)
  To: linux-arm-kernel

[+cc Julia]

On Sun, Dec 21, 2014 at 10:14:34PM +0100, Wolfram Sang wrote:
> This 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>

I already applied the equivalent patch from Julia for v3.20, thanks!
(I know this is my fault because it took me so long to apply Julia's
patch.)

> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/pci/host/pci-layerscape.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
> index 6697b1a4d4fa..68c9e5e9b0a8 100644
> --- a/drivers/pci/host/pci-layerscape.c
> +++ b/drivers/pci/host/pci-layerscape.c
> @@ -167,7 +167,6 @@ MODULE_DEVICE_TABLE(of, ls_pcie_of_match);
>  static struct platform_driver ls_pcie_driver = {
>  	.driver = {
>  		.name = "layerscape-pcie",
> -		.owner = THIS_MODULE,
>  		.of_match_table = ls_pcie_of_match,
>  	},
>  };
> -- 
> 2.1.3
> 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 17/28] scsi: drop owner assignment from platform_drivers
  2014-12-21 21:14 ` [PATCH 17/28] scsi: " Wolfram Sang
@ 2015-01-29  6:54   ` Finn Thain
  0 siblings, 0 replies; 81+ messages in thread
From: Finn Thain @ 2015-01-29  6:54 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-kernel, Michael Schmitz, James E.J. Bottomley, linux-scsi


Acked-by: Finn Thain <fthain@telegraphics.com.au>

On Sun, 21 Dec 2014, Wolfram Sang wrote:

> This 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>
> ---
> Generated with coccinelle. SmPL file is in the introductory msg. The big
> cleanup was pulled in this merge window. This series catches the bits fallen
> through. The patches shall go in via the subsystem trees.
> 
>  drivers/scsi/atari_scsi.c | 1 -
>  drivers/scsi/mac_scsi.c   | 1 -
>  drivers/scsi/sun3_scsi.c  | 1 -
>  3 files changed, 3 deletions(-)
> 
> diff --git a/drivers/scsi/atari_scsi.c b/drivers/scsi/atari_scsi.c
> index d1c37a386947..5ede3daa93dc 100644
> --- a/drivers/scsi/atari_scsi.c
> +++ b/drivers/scsi/atari_scsi.c
> @@ -1014,7 +1014,6 @@ static struct platform_driver atari_scsi_driver = {
>  	.remove = __exit_p(atari_scsi_remove),
>  	.driver = {
>  		.name	= DRV_MODULE_NAME,
> -		.owner	= THIS_MODULE,
>  	},
>  };
>  
> diff --git a/drivers/scsi/mac_scsi.c b/drivers/scsi/mac_scsi.c
> index 1e85c07e3b62..d64a769b8155 100644
> --- a/drivers/scsi/mac_scsi.c
> +++ b/drivers/scsi/mac_scsi.c
> @@ -483,7 +483,6 @@ static struct platform_driver mac_scsi_driver = {
>  	.remove = __exit_p(mac_scsi_remove),
>  	.driver = {
>  		.name	= DRV_MODULE_NAME,
> -		.owner	= THIS_MODULE,
>  	},
>  };
>  
> diff --git a/drivers/scsi/sun3_scsi.c b/drivers/scsi/sun3_scsi.c
> index 2a906d1d34ba..22a42836d193 100644
> --- a/drivers/scsi/sun3_scsi.c
> +++ b/drivers/scsi/sun3_scsi.c
> @@ -676,7 +676,6 @@ static struct platform_driver sun3_scsi_driver = {
>  	.remove = __exit_p(sun3_scsi_remove),
>  	.driver = {
>  		.name	= DRV_MODULE_NAME,
> -		.owner	= THIS_MODULE,
>  	},
>  };
>  
> 

^ permalink raw reply	[flat|nested] 81+ messages in thread

* Re: [PATCH 05/28] cpufreq: drop owner assignment from platform_drivers
  2014-12-31 10:23       ` Wolfram Sang
@ 2015-01-30  0:12         ` Rafael J. Wysocki
  0 siblings, 0 replies; 81+ messages in thread
From: Rafael J. Wysocki @ 2015-01-30  0:12 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Viresh Kumar, Linux Kernel Mailing List, linux-pm

On Wednesday, December 31, 2014 11:23:26 AM Wolfram Sang wrote:
> On Mon, Dec 22, 2014 at 11:39:32PM +0100, Rafael J. Wysocki wrote:
> > On Monday, December 22, 2014 07:14:56 AM Viresh Kumar wrote:
> > > On 22 December 2014 at 02:44, Wolfram Sang <wsa@the-dreams.de> wrote:
> > > > This 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>
> > > > ---
> > > > Generated with coccinelle. SmPL file is in the introductory msg. The big
> > > > cleanup was pulled in this merge window. This series catches the bits fallen
> > > > through. The patches shall go in via the subsystem trees.
> > > >
> > > >  drivers/cpufreq/ls1x-cpufreq.c | 1 -
> > > >  1 file changed, 1 deletion(-)
> > > >
> > > > diff --git a/drivers/cpufreq/ls1x-cpufreq.c b/drivers/cpufreq/ls1x-cpufreq.c
> > > > index 25fbd6a1374f..f0913eee2f50 100644
> > > > --- a/drivers/cpufreq/ls1x-cpufreq.c
> > > > +++ b/drivers/cpufreq/ls1x-cpufreq.c
> > > > @@ -210,7 +210,6 @@ out:
> > > >  static struct platform_driver ls1x_cpufreq_platdrv = {
> > > >         .driver = {
> > > >                 .name   = "ls1x-cpufreq",
> > > > -               .owner  = THIS_MODULE,
> > > >         },
> > > >         .probe          = ls1x_cpufreq_probe,
> > > >         .remove         = ls1x_cpufreq_remove,
> > > 
> > > Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
> > > --
> > 
> > OK
> > 
> > Wolfram, please feel free to push this through whatever tree you think is
> > appropriate.
> 
> I'd prefer if you take it. However, I'll send all leftover ones to Greg,
> so you can decide.

I've queued it up for 3.20, thanks!


-- 
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

^ permalink raw reply	[flat|nested] 81+ messages in thread

end of thread, other threads:[~2015-01-29 23:49 UTC | newest]

Thread overview: 81+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-21 21:14 [PATCH 00/28] remove .owner for most platform_drivers: the missing bits Wolfram Sang
2014-12-21 21:14 ` Wolfram Sang
2014-12-21 21:14 ` Wolfram Sang
2014-12-21 21:14 ` Wolfram Sang
2014-12-21 21:14 ` [PATCH 01/28] ARM: mach-exynos: drop owner assignment from platform_drivers Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-21 21:14 ` [PATCH 02/28] mips: lantiq: xway: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 03/28] mips: pci: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 04/28] char: ipmi: " Wolfram Sang
2014-12-23 13:50   ` Corey Minyard
2014-12-21 21:14 ` [PATCH 05/28] cpufreq: " Wolfram Sang
2014-12-22  1:44   ` Viresh Kumar
2014-12-22 22:39     ` Rafael J. Wysocki
2014-12-31 10:23       ` Wolfram Sang
2015-01-30  0:12         ` Rafael J. Wysocki
2014-12-21 21:14 ` [PATCH 06/28] dma: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-22 15:38   ` Vinod Koul
2014-12-22 15:38     ` Vinod Koul
2014-12-31 10:23     ` Wolfram Sang
2014-12-31 10:23       ` Wolfram Sang
2015-01-13 15:58       ` Vinod Koul
2015-01-13 15:58         ` Vinod Koul
2014-12-21 21:14 ` [PATCH 07/28] gpio: " Wolfram Sang
2015-01-14  8:15   ` Linus Walleij
2014-12-21 21:14 ` [PATCH 08/28] gpu: drm: rockchip: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 09/28] iommu: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2015-01-05 11:08   ` Joerg Roedel
2015-01-05 11:08     ` Joerg Roedel
2015-01-05 11:08     ` Joerg Roedel
2014-12-21 21:14 ` [PATCH 10/28] net: ethernet: stmicro: stmmac: " Wolfram Sang
2014-12-22 21:31   ` David Miller
2014-12-21 21:14 ` [PATCH 11/28] net: wireless: ath: ath5k: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2015-01-06 18:41   ` Kalle Valo
2015-01-06 18:41     ` Kalle Valo
2014-12-21 21:14 ` [PATCH 12/28] of: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 13/28] pci: host: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2015-01-16  0:49   ` Bjorn Helgaas
2015-01-16  0:49     ` Bjorn Helgaas
2015-01-16  0:49     ` Bjorn Helgaas
2014-12-21 21:14 ` [PATCH 14/28] phy: " Wolfram Sang
2014-12-22 10:48   ` Kishon Vijay Abraham I
2014-12-21 21:14 ` [PATCH 15/28] pinctrl: intel: " Wolfram Sang
2014-12-22 13:35   ` Mika Westerberg
2015-01-09  9:48   ` Linus Walleij
2014-12-21 21:14 ` [PATCH 16/28] rtc: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 17/28] scsi: " Wolfram Sang
2015-01-29  6:54   ` Finn Thain
2014-12-21 21:14 ` [PATCH 18/28] thermal: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-22  3:01   ` Zhang Rui
2014-12-22  3:01     ` Zhang Rui
2014-12-21 21:14 ` [PATCH 19/28] thermal: int340x_thermal: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 20/28] tty: serial: 8250: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 21/28] usb: gadget: udc: bdc: " Wolfram Sang
2014-12-21 21:14 ` [PATCH 22/28] watchdog: " Wolfram Sang
2014-12-22 14:08   ` Wim Van Sebroeck
2015-01-13 12:11   ` [22/28] " Guenter Roeck
2014-12-21 21:14 ` [PATCH 23/28] ASoC: intel: " Wolfram Sang
2014-12-22 11:46   ` Mark Brown
2014-12-21 21:14 ` [PATCH 24/28] ASoC: intel: sst: " Wolfram Sang
2014-12-22 11:46   ` Mark Brown
2014-12-21 21:14 ` [PATCH 25/28] ASoC: omap: " Wolfram Sang
2014-12-22 12:02   ` Mark Brown
2014-12-22 12:02     ` Mark Brown
2014-12-21 21:14 ` [PATCH 26/28] ASoC: pxa: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-22 12:02   ` Mark Brown
2014-12-22 12:02     ` Mark Brown
2014-12-21 21:14 ` [PATCH 27/28] ASoC: samsung: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang
2014-12-22 12:02   ` Mark Brown
2014-12-22 12:02     ` Mark Brown
2014-12-21 21:14 ` [PATCH 28/28] macintosh: " Wolfram Sang
2014-12-21 21:14   ` Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.