aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-12-14 19:10:09 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2014-12-14 19:10:09 -0500
commite6b5be2be4e30037eb551e0ed09dd97bd00d85d3 (patch)
tree88801365987a0dc64d62d47e8a11f3b44691c37f /arch/arm
parent37da7bbbe84fe9e8862940d3f9194fd27dce59bb (diff)
parentf1c488a78d9f1a22cdb15648c15e70fd82ed229a (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.c1
-rw-r--r--arch/arm/mach-davinci/cpuidle.c1
-rw-r--r--arch/arm/mach-davinci/pm.c1
-rw-r--r--arch/arm/mach-imx/mmdc.c1
-rw-r--r--arch/arm/mach-msm/clock-pcom.c1
-rw-r--r--arch/arm/mach-msm/smd.c1
-rw-r--r--arch/arm/mach-prima2/pm.c1
-rw-r--r--arch/arm/mach-prima2/rstc.c1
-rw-r--r--arch/arm/mach-prima2/rtciobrg.c1
-rw-r--r--arch/arm/mach-pxa/pxa3xx-ulpi.c1
-rw-r--r--arch/arm/mach-pxa/tosa-bt.c1
-rw-r--r--arch/arm/mach-s3c24xx/mach-osiris-dvs.c1
-rw-r--r--arch/arm/mach-sa1100/neponset.c1
-rw-r--r--arch/arm/mach-u300/regulator.c1
-rw-r--r--arch/arm/plat-pxa/ssp.c1
-rw-r--r--arch/arm/plat-samsung/adc.c1
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)
91static struct platform_driver davinci_cpuidle_driver = { 91static 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)
148static struct platform_driver davinci_pm_driver = { 148static 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[] = {
76static struct platform_driver imx_mmdc_driver = { 76static 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};
175module_platform_driver(msm_clock_pcom_driver); 174module_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)
379static struct platform_driver pxa3xx_u2d_ulpi_driver = { 379static 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[] = {
116static struct platform_driver s365_board_driver = { 116static 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,