aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/net
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2012-05-15 12:03:46 -0400
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2012-05-16 08:42:49 -0400
commit9814fdfbecbb030454c46ebab88f8ea9819bc143 (patch)
tree9955c8f76caffaa5298239c42a003ac564b10224 /drivers/s390/net
parentc041f2d487654eb2f981f517b216cf1efdf3cdf2 (diff)
s390/ccwgroup: remove ccwgroup_create_from_string
Remove the old ccwgroup_create_from_string interface since all drivers have been converted to ccwgroup_create_dev. Also remove now unused members of ccwgroup_driver. Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/net')
-rw-r--r--drivers/s390/net/claw.c11
-rw-r--r--drivers/s390/net/ctcm_main.c5
-rw-r--r--drivers/s390/net/lcs.c5
-rw-r--r--drivers/s390/net/qeth_core_main.c2
4 files changed, 6 insertions, 17 deletions
diff --git a/drivers/s390/net/claw.c b/drivers/s390/net/claw.c
index f7e7dcd74817..634c7e8e631d 100644
--- a/drivers/s390/net/claw.c
+++ b/drivers/s390/net/claw.c
@@ -262,12 +262,10 @@ static struct ccwgroup_driver claw_group_driver = {
262 .owner = THIS_MODULE, 262 .owner = THIS_MODULE,
263 .name = "claw", 263 .name = "claw",
264 }, 264 },
265 .max_slaves = 2,
266 .driver_id = 0xC3D3C1E6,
267 .setup = claw_probe, 265 .setup = claw_probe,
268 .remove = claw_remove_device, 266 .remove = claw_remove_device,
269 .set_online = claw_new_device, 267 .set_online = claw_new_device,
270 .set_offline = claw_shutdown_device, 268 .set_offline = claw_shutdown_device,
271 .prepare = claw_pm_prepare, 269 .prepare = claw_pm_prepare,
272}; 270};
273 271
@@ -292,8 +290,7 @@ static ssize_t claw_driver_group_store(struct device_driver *ddrv,
292 const char *buf, size_t count) 290 const char *buf, size_t count)
293{ 291{
294 int err; 292 int err;
295 err = ccwgroup_create_dev(claw_root_dev, claw_group_driver.driver_id, 293 err = ccwgroup_create_dev(claw_root_dev, &claw_group_driver, 2, buf);
296 &claw_group_driver, 2, buf);
297 return err ? err : count; 294 return err ? err : count;
298} 295}
299static DRIVER_ATTR(group, 0200, NULL, claw_driver_group_store); 296static DRIVER_ATTR(group, 0200, NULL, claw_driver_group_store);
diff --git a/drivers/s390/net/ctcm_main.c b/drivers/s390/net/ctcm_main.c
index abb84c3849e0..84777e369a29 100644
--- a/drivers/s390/net/ctcm_main.c
+++ b/drivers/s390/net/ctcm_main.c
@@ -1767,8 +1767,6 @@ static struct ccwgroup_driver ctcm_group_driver = {
1767 .owner = THIS_MODULE, 1767 .owner = THIS_MODULE,
1768 .name = CTC_DRIVER_NAME, 1768 .name = CTC_DRIVER_NAME,
1769 }, 1769 },
1770 .max_slaves = 2,
1771 .driver_id = 0xC3E3C3D4, /* CTCM */
1772 .setup = ctcm_probe_device, 1770 .setup = ctcm_probe_device,
1773 .remove = ctcm_remove_device, 1771 .remove = ctcm_remove_device,
1774 .set_online = ctcm_new_device, 1772 .set_online = ctcm_new_device,
@@ -1783,8 +1781,7 @@ static ssize_t ctcm_driver_group_store(struct device_driver *ddrv,
1783{ 1781{
1784 int err; 1782 int err;
1785 1783
1786 err = ccwgroup_create_dev(ctcm_root_dev, ctcm_group_driver.driver_id, 1784 err = ccwgroup_create_dev(ctcm_root_dev, &ctcm_group_driver, 2, buf);
1787 &ctcm_group_driver, 2, buf);
1788 return err ? err : count; 1785 return err ? err : count;
1789} 1786}
1790static DRIVER_ATTR(group, 0200, NULL, ctcm_driver_group_store); 1787static DRIVER_ATTR(group, 0200, NULL, ctcm_driver_group_store);
diff --git a/drivers/s390/net/lcs.c b/drivers/s390/net/lcs.c
index 0abba9364214..f1dfc8d72d7a 100644
--- a/drivers/s390/net/lcs.c
+++ b/drivers/s390/net/lcs.c
@@ -2412,8 +2412,6 @@ static struct ccwgroup_driver lcs_group_driver = {
2412 .owner = THIS_MODULE, 2412 .owner = THIS_MODULE,
2413 .name = "lcs", 2413 .name = "lcs",
2414 }, 2414 },
2415 .max_slaves = 2,
2416 .driver_id = 0xD3C3E2,
2417 .setup = lcs_probe_device, 2415 .setup = lcs_probe_device,
2418 .remove = lcs_remove_device, 2416 .remove = lcs_remove_device,
2419 .set_online = lcs_new_device, 2417 .set_online = lcs_new_device,
@@ -2429,8 +2427,7 @@ static ssize_t lcs_driver_group_store(struct device_driver *ddrv,
2429 const char *buf, size_t count) 2427 const char *buf, size_t count)
2430{ 2428{
2431 int err; 2429 int err;
2432 err = ccwgroup_create_dev(lcs_root_dev, lcs_group_driver.driver_id, 2430 err = ccwgroup_create_dev(lcs_root_dev, &lcs_group_driver, 2, buf);
2433 &lcs_group_driver, 2, buf);
2434 return err ? err : count; 2431 return err ? err : count;
2435} 2432}
2436static DRIVER_ATTR(group, 0200, NULL, lcs_driver_group_store); 2433static DRIVER_ATTR(group, 0200, NULL, lcs_driver_group_store);
diff --git a/drivers/s390/net/qeth_core_main.c b/drivers/s390/net/qeth_core_main.c
index 9423f3d7e20f..d1c87420edf3 100644
--- a/drivers/s390/net/qeth_core_main.c
+++ b/drivers/s390/net/qeth_core_main.c
@@ -5267,7 +5267,6 @@ static struct ccwgroup_driver qeth_core_ccwgroup_driver = {
5267 .owner = THIS_MODULE, 5267 .owner = THIS_MODULE,
5268 .name = "qeth", 5268 .name = "qeth",
5269 }, 5269 },
5270 .driver_id = 0xD8C5E3C8,
5271 .setup = qeth_core_probe_device, 5270 .setup = qeth_core_probe_device,
5272 .remove = qeth_core_remove_device, 5271 .remove = qeth_core_remove_device,
5273 .set_online = qeth_core_set_online, 5272 .set_online = qeth_core_set_online,
@@ -5286,7 +5285,6 @@ static ssize_t qeth_core_driver_group_store(struct device_driver *ddrv,
5286 int err; 5285 int err;
5287 5286
5288 err = ccwgroup_create_dev(qeth_core_root_dev, 5287 err = ccwgroup_create_dev(qeth_core_root_dev,
5289 qeth_core_ccwgroup_driver.driver_id,
5290 &qeth_core_ccwgroup_driver, 3, buf); 5288 &qeth_core_ccwgroup_driver, 3, buf);
5291 5289
5292 return err ? err : count; 5290 return err ? err : count;