diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-14 19:10:09 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-14 19:10:09 -0500 |
commit | e6b5be2be4e30037eb551e0ed09dd97bd00d85d3 (patch) | |
tree | 88801365987a0dc64d62d47e8a11f3b44691c37f /arch/arm | |
parent | 37da7bbbe84fe9e8862940d3f9194fd27dce59bb (diff) | |
parent | f1c488a78d9f1a22cdb15648c15e70fd82ed229a (diff) |
Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Pull driver core update from Greg KH:
"Here's the set of driver core patches for 3.19-rc1.
They are dominated by the removal of the .owner field in platform
drivers. They touch a lot of files, but they are "simple" changes,
just removing a line in a structure.
Other than that, a few minor driver core and debugfs changes. There
are some ath9k patches coming in through this tree that have been
acked by the wireless maintainers as they relied on the debugfs
changes.
Everything has been in linux-next for a while"
* tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (324 commits)
Revert "ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries"
fs: debugfs: add forward declaration for struct device type
firmware class: Deletion of an unnecessary check before the function call "vunmap"
firmware loader: fix hung task warning dump
devcoredump: provide a one-way disable function
device: Add dev_<level>_once variants
ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries
ath: use seq_file api for ath9k debugfs files
debugfs: add helper function to create device related seq_file
drivers/base: cacheinfo: remove noisy error boot message
Revert "core: platform: add warning if driver has no owner"
drivers: base: support cpu cache information interface to userspace via sysfs
drivers: base: add cpu_device_create to support per-cpu devices
topology: replace custom attribute macros with standard DEVICE_ATTR*
cpumask: factor out show_cpumap into separate helper function
driver core: Fix unbalanced device reference in drivers_probe
driver core: fix race with userland in device_add()
sysfs/kernfs: make read requests on pre-alloc files use the buffer.
sysfs/kernfs: allow attributes to request write buffer be pre-allocated.
fs: sysfs: return EGBIG on write if offset is larger than file size
...
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/common/sa1111.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-davinci/cpuidle.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-davinci/pm.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-imx/mmdc.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-msm/clock-pcom.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-msm/smd.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-prima2/pm.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-prima2/rstc.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-prima2/rtciobrg.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-pxa/pxa3xx-ulpi.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-pxa/tosa-bt.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-sa1100/neponset.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-u300/regulator.c | 1 | ||||
-rw-r--r-- | arch/arm/plat-pxa/ssp.c | 1 | ||||
-rw-r--r-- | arch/arm/plat-samsung/adc.c | 1 |
16 files changed, 0 insertions, 16 deletions
diff --git a/arch/arm/common/sa1111.c b/arch/arm/common/sa1111.c index 7b69c5f9cd74..5cc779c8e9c6 100644 --- a/arch/arm/common/sa1111.c +++ b/arch/arm/common/sa1111.c | |||
@@ -1056,7 +1056,6 @@ static struct platform_driver sa1111_device_driver = { | |||
1056 | .resume = sa1111_resume, | 1056 | .resume = sa1111_resume, |
1057 | .driver = { | 1057 | .driver = { |
1058 | .name = "sa1111", | 1058 | .name = "sa1111", |
1059 | .owner = THIS_MODULE, | ||
1060 | }, | 1059 | }, |
1061 | }; | 1060 | }; |
1062 | 1061 | ||
diff --git a/arch/arm/mach-davinci/cpuidle.c b/arch/arm/mach-davinci/cpuidle.c index b4675fc28f83..e365c1bb1265 100644 --- a/arch/arm/mach-davinci/cpuidle.c +++ b/arch/arm/mach-davinci/cpuidle.c | |||
@@ -91,7 +91,6 @@ static int __init davinci_cpuidle_probe(struct platform_device *pdev) | |||
91 | static struct platform_driver davinci_cpuidle_driver = { | 91 | static struct platform_driver davinci_cpuidle_driver = { |
92 | .driver = { | 92 | .driver = { |
93 | .name = "cpuidle-davinci", | 93 | .name = "cpuidle-davinci", |
94 | .owner = THIS_MODULE, | ||
95 | }, | 94 | }, |
96 | }; | 95 | }; |
97 | 96 | ||
diff --git a/arch/arm/mach-davinci/pm.c b/arch/arm/mach-davinci/pm.c index a508fe587af7..07e23ba61f3a 100644 --- a/arch/arm/mach-davinci/pm.c +++ b/arch/arm/mach-davinci/pm.c | |||
@@ -148,7 +148,6 @@ static int __exit davinci_pm_remove(struct platform_device *pdev) | |||
148 | static struct platform_driver davinci_pm_driver = { | 148 | static struct platform_driver davinci_pm_driver = { |
149 | .driver = { | 149 | .driver = { |
150 | .name = "pm-davinci", | 150 | .name = "pm-davinci", |
151 | .owner = THIS_MODULE, | ||
152 | }, | 151 | }, |
153 | .remove = __exit_p(davinci_pm_remove), | 152 | .remove = __exit_p(davinci_pm_remove), |
154 | }; | 153 | }; |
diff --git a/arch/arm/mach-imx/mmdc.c b/arch/arm/mach-imx/mmdc.c index 3729d90cfa46..a377f95033ae 100644 --- a/arch/arm/mach-imx/mmdc.c +++ b/arch/arm/mach-imx/mmdc.c | |||
@@ -76,7 +76,6 @@ static struct of_device_id imx_mmdc_dt_ids[] = { | |||
76 | static struct platform_driver imx_mmdc_driver = { | 76 | static struct platform_driver imx_mmdc_driver = { |
77 | .driver = { | 77 | .driver = { |
78 | .name = "imx-mmdc", | 78 | .name = "imx-mmdc", |
79 | .owner = THIS_MODULE, | ||
80 | .of_match_table = imx_mmdc_dt_ids, | 79 | .of_match_table = imx_mmdc_dt_ids, |
81 | }, | 80 | }, |
82 | .probe = imx_mmdc_probe, | 81 | .probe = imx_mmdc_probe, |
diff --git a/arch/arm/mach-msm/clock-pcom.c b/arch/arm/mach-msm/clock-pcom.c index 9a80449518e6..f5b69d736ee5 100644 --- a/arch/arm/mach-msm/clock-pcom.c +++ b/arch/arm/mach-msm/clock-pcom.c | |||
@@ -169,7 +169,6 @@ static struct platform_driver msm_clock_pcom_driver = { | |||
169 | .probe = msm_clock_pcom_probe, | 169 | .probe = msm_clock_pcom_probe, |
170 | .driver = { | 170 | .driver = { |
171 | .name = "msm-clock-pcom", | 171 | .name = "msm-clock-pcom", |
172 | .owner = THIS_MODULE, | ||
173 | }, | 172 | }, |
174 | }; | 173 | }; |
175 | module_platform_driver(msm_clock_pcom_driver); | 174 | module_platform_driver(msm_clock_pcom_driver); |
diff --git a/arch/arm/mach-msm/smd.c b/arch/arm/mach-msm/smd.c index b1588a1ea2f8..7550f5a08956 100644 --- a/arch/arm/mach-msm/smd.c +++ b/arch/arm/mach-msm/smd.c | |||
@@ -1019,7 +1019,6 @@ static struct platform_driver msm_smd_driver = { | |||
1019 | .probe = msm_smd_probe, | 1019 | .probe = msm_smd_probe, |
1020 | .driver = { | 1020 | .driver = { |
1021 | .name = MODULE_NAME, | 1021 | .name = MODULE_NAME, |
1022 | .owner = THIS_MODULE, | ||
1023 | }, | 1022 | }, |
1024 | }; | 1023 | }; |
1025 | 1024 | ||
diff --git a/arch/arm/mach-prima2/pm.c b/arch/arm/mach-prima2/pm.c index 96e9bc102117..d99d08eeb966 100644 --- a/arch/arm/mach-prima2/pm.c +++ b/arch/arm/mach-prima2/pm.c | |||
@@ -135,7 +135,6 @@ static struct platform_driver sirfsoc_memc_driver = { | |||
135 | .probe = sirfsoc_memc_probe, | 135 | .probe = sirfsoc_memc_probe, |
136 | .driver = { | 136 | .driver = { |
137 | .name = "sirfsoc-memc", | 137 | .name = "sirfsoc-memc", |
138 | .owner = THIS_MODULE, | ||
139 | .of_match_table = memc_ids, | 138 | .of_match_table = memc_ids, |
140 | }, | 139 | }, |
141 | }; | 140 | }; |
diff --git a/arch/arm/mach-prima2/rstc.c b/arch/arm/mach-prima2/rstc.c index 3dffcb2d714e..e1f1f86f6a95 100644 --- a/arch/arm/mach-prima2/rstc.c +++ b/arch/arm/mach-prima2/rstc.c | |||
@@ -114,7 +114,6 @@ static struct platform_driver sirfsoc_rstc_driver = { | |||
114 | .probe = sirfsoc_rstc_probe, | 114 | .probe = sirfsoc_rstc_probe, |
115 | .driver = { | 115 | .driver = { |
116 | .name = "sirfsoc_rstc", | 116 | .name = "sirfsoc_rstc", |
117 | .owner = THIS_MODULE, | ||
118 | .of_match_table = rstc_ids, | 117 | .of_match_table = rstc_ids, |
119 | }, | 118 | }, |
120 | }; | 119 | }; |
diff --git a/arch/arm/mach-prima2/rtciobrg.c b/arch/arm/mach-prima2/rtciobrg.c index a17c88b74fa1..70a0b475062b 100644 --- a/arch/arm/mach-prima2/rtciobrg.c +++ b/arch/arm/mach-prima2/rtciobrg.c | |||
@@ -123,7 +123,6 @@ static struct platform_driver sirfsoc_rtciobrg_driver = { | |||
123 | .probe = sirfsoc_rtciobrg_probe, | 123 | .probe = sirfsoc_rtciobrg_probe, |
124 | .driver = { | 124 | .driver = { |
125 | .name = "sirfsoc-rtciobrg", | 125 | .name = "sirfsoc-rtciobrg", |
126 | .owner = THIS_MODULE, | ||
127 | .of_match_table = rtciobrg_ids, | 126 | .of_match_table = rtciobrg_ids, |
128 | }, | 127 | }, |
129 | }; | 128 | }; |
diff --git a/arch/arm/mach-pxa/pxa3xx-ulpi.c b/arch/arm/mach-pxa/pxa3xx-ulpi.c index 614003e8b081..1c85275cb768 100644 --- a/arch/arm/mach-pxa/pxa3xx-ulpi.c +++ b/arch/arm/mach-pxa/pxa3xx-ulpi.c | |||
@@ -379,7 +379,6 @@ static int pxa3xx_u2d_remove(struct platform_device *pdev) | |||
379 | static struct platform_driver pxa3xx_u2d_ulpi_driver = { | 379 | static struct platform_driver pxa3xx_u2d_ulpi_driver = { |
380 | .driver = { | 380 | .driver = { |
381 | .name = "pxa3xx-u2d", | 381 | .name = "pxa3xx-u2d", |
382 | .owner = THIS_MODULE, | ||
383 | }, | 382 | }, |
384 | .probe = pxa3xx_u2d_probe, | 383 | .probe = pxa3xx_u2d_probe, |
385 | .remove = pxa3xx_u2d_remove, | 384 | .remove = pxa3xx_u2d_remove, |
diff --git a/arch/arm/mach-pxa/tosa-bt.c b/arch/arm/mach-pxa/tosa-bt.c index fc3646c2c694..685deff861d2 100644 --- a/arch/arm/mach-pxa/tosa-bt.c +++ b/arch/arm/mach-pxa/tosa-bt.c | |||
@@ -129,7 +129,6 @@ static struct platform_driver tosa_bt_driver = { | |||
129 | 129 | ||
130 | .driver = { | 130 | .driver = { |
131 | .name = "tosa-bt", | 131 | .name = "tosa-bt", |
132 | .owner = THIS_MODULE, | ||
133 | }, | 132 | }, |
134 | }; | 133 | }; |
135 | 134 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-osiris-dvs.c b/arch/arm/mach-s3c24xx/mach-osiris-dvs.c index 33afb9190091..ce2db235dbaf 100644 --- a/arch/arm/mach-s3c24xx/mach-osiris-dvs.c +++ b/arch/arm/mach-s3c24xx/mach-osiris-dvs.c | |||
@@ -171,7 +171,6 @@ static struct platform_driver osiris_dvs_driver = { | |||
171 | .remove = osiris_dvs_remove, | 171 | .remove = osiris_dvs_remove, |
172 | .driver = { | 172 | .driver = { |
173 | .name = "osiris-dvs", | 173 | .name = "osiris-dvs", |
174 | .owner = THIS_MODULE, | ||
175 | .pm = &osiris_dvs_pm, | 174 | .pm = &osiris_dvs_pm, |
176 | }, | 175 | }, |
177 | }; | 176 | }; |
diff --git a/arch/arm/mach-sa1100/neponset.c b/arch/arm/mach-sa1100/neponset.c index 400f80332046..169262e3040d 100644 --- a/arch/arm/mach-sa1100/neponset.c +++ b/arch/arm/mach-sa1100/neponset.c | |||
@@ -423,7 +423,6 @@ static struct platform_driver neponset_device_driver = { | |||
423 | .remove = neponset_remove, | 423 | .remove = neponset_remove, |
424 | .driver = { | 424 | .driver = { |
425 | .name = "neponset", | 425 | .name = "neponset", |
426 | .owner = THIS_MODULE, | ||
427 | .pm = PM_OPS, | 426 | .pm = PM_OPS, |
428 | }, | 427 | }, |
429 | }; | 428 | }; |
diff --git a/arch/arm/mach-u300/regulator.c b/arch/arm/mach-u300/regulator.c index 0493a845b6bc..595b574c2c50 100644 --- a/arch/arm/mach-u300/regulator.c +++ b/arch/arm/mach-u300/regulator.c | |||
@@ -116,7 +116,6 @@ static const struct of_device_id s365_board_match[] = { | |||
116 | static struct platform_driver s365_board_driver = { | 116 | static struct platform_driver s365_board_driver = { |
117 | .driver = { | 117 | .driver = { |
118 | .name = "s365-board", | 118 | .name = "s365-board", |
119 | .owner = THIS_MODULE, | ||
120 | .of_match_table = s365_board_match, | 119 | .of_match_table = s365_board_match, |
121 | }, | 120 | }, |
122 | }; | 121 | }; |
diff --git a/arch/arm/plat-pxa/ssp.c b/arch/arm/plat-pxa/ssp.c index 1f5ee17a10e8..ad9529cc4203 100644 --- a/arch/arm/plat-pxa/ssp.c +++ b/arch/arm/plat-pxa/ssp.c | |||
@@ -268,7 +268,6 @@ static struct platform_driver pxa_ssp_driver = { | |||
268 | .probe = pxa_ssp_probe, | 268 | .probe = pxa_ssp_probe, |
269 | .remove = pxa_ssp_remove, | 269 | .remove = pxa_ssp_remove, |
270 | .driver = { | 270 | .driver = { |
271 | .owner = THIS_MODULE, | ||
272 | .name = "pxa2xx-ssp", | 271 | .name = "pxa2xx-ssp", |
273 | .of_match_table = of_match_ptr(pxa_ssp_of_ids), | 272 | .of_match_table = of_match_ptr(pxa_ssp_of_ids), |
274 | }, | 273 | }, |
diff --git a/arch/arm/plat-samsung/adc.c b/arch/arm/plat-samsung/adc.c index 468352633101..e2be70df06c6 100644 --- a/arch/arm/plat-samsung/adc.c +++ b/arch/arm/plat-samsung/adc.c | |||
@@ -505,7 +505,6 @@ static struct platform_driver s3c_adc_driver = { | |||
505 | .id_table = s3c_adc_driver_ids, | 505 | .id_table = s3c_adc_driver_ids, |
506 | .driver = { | 506 | .driver = { |
507 | .name = "s3c-adc", | 507 | .name = "s3c-adc", |
508 | .owner = THIS_MODULE, | ||
509 | .pm = &adc_pm_ops, | 508 | .pm = &adc_pm_ops, |
510 | }, | 509 | }, |
511 | .probe = s3c_adc_probe, | 510 | .probe = s3c_adc_probe, |