diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2008-07-21 23:03:34 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-10-16 12:24:42 -0400 |
commit | 91bd418fdc8526ee70a0e8f7970b584c8870ae10 (patch) | |
tree | 7db9c7bbeb207a2e7aa0de472e936872ee686ebe | |
parent | 6229df31b9e7919f3b3217897ae9b9dc8196eb16 (diff) |
device create: infiniband: convert device_create_drvdata to device_create
Now that device_create() has been audited, rename things back to the
original call to be sane.
Cc: Roland Dreier <rolandd@cisco.com>
Cc: Sean Hefty <sean.hefty@intel.com>
Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/infiniband/core/cm.c | 6 | ||||
-rw-r--r-- | drivers/infiniband/core/user_mad.c | 12 | ||||
-rw-r--r-- | drivers/infiniband/core/uverbs_main.c | 9 | ||||
-rw-r--r-- | drivers/infiniband/hw/ipath/ipath_file_ops.c | 2 |
4 files changed, 13 insertions, 16 deletions
diff --git a/drivers/infiniband/core/cm.c b/drivers/infiniband/core/cm.c index 3cab0cedfca2..a78d35aecee3 100644 --- a/drivers/infiniband/core/cm.c +++ b/drivers/infiniband/core/cm.c | |||
@@ -3691,9 +3691,9 @@ static void cm_add_one(struct ib_device *ib_device) | |||
3691 | cm_dev->ib_device = ib_device; | 3691 | cm_dev->ib_device = ib_device; |
3692 | cm_get_ack_delay(cm_dev); | 3692 | cm_get_ack_delay(cm_dev); |
3693 | 3693 | ||
3694 | cm_dev->device = device_create_drvdata(&cm_class, &ib_device->dev, | 3694 | cm_dev->device = device_create(&cm_class, &ib_device->dev, |
3695 | MKDEV(0, 0), NULL, | 3695 | MKDEV(0, 0), NULL, |
3696 | "%s", ib_device->name); | 3696 | "%s", ib_device->name); |
3697 | if (!cm_dev->device) { | 3697 | if (!cm_dev->device) { |
3698 | kfree(cm_dev); | 3698 | kfree(cm_dev); |
3699 | return; | 3699 | return; |
diff --git a/drivers/infiniband/core/user_mad.c b/drivers/infiniband/core/user_mad.c index 268a2d23b7c9..8c46f2257098 100644 --- a/drivers/infiniband/core/user_mad.c +++ b/drivers/infiniband/core/user_mad.c | |||
@@ -1016,9 +1016,9 @@ static int ib_umad_init_port(struct ib_device *device, int port_num, | |||
1016 | if (cdev_add(port->cdev, base_dev + port->dev_num, 1)) | 1016 | if (cdev_add(port->cdev, base_dev + port->dev_num, 1)) |
1017 | goto err_cdev; | 1017 | goto err_cdev; |
1018 | 1018 | ||
1019 | port->dev = device_create_drvdata(umad_class, device->dma_device, | 1019 | port->dev = device_create(umad_class, device->dma_device, |
1020 | port->cdev->dev, port, | 1020 | port->cdev->dev, port, |
1021 | "umad%d", port->dev_num); | 1021 | "umad%d", port->dev_num); |
1022 | if (IS_ERR(port->dev)) | 1022 | if (IS_ERR(port->dev)) |
1023 | goto err_cdev; | 1023 | goto err_cdev; |
1024 | 1024 | ||
@@ -1036,9 +1036,9 @@ static int ib_umad_init_port(struct ib_device *device, int port_num, | |||
1036 | if (cdev_add(port->sm_cdev, base_dev + port->dev_num + IB_UMAD_MAX_PORTS, 1)) | 1036 | if (cdev_add(port->sm_cdev, base_dev + port->dev_num + IB_UMAD_MAX_PORTS, 1)) |
1037 | goto err_sm_cdev; | 1037 | goto err_sm_cdev; |
1038 | 1038 | ||
1039 | port->sm_dev = device_create_drvdata(umad_class, device->dma_device, | 1039 | port->sm_dev = device_create(umad_class, device->dma_device, |
1040 | port->sm_cdev->dev, port, | 1040 | port->sm_cdev->dev, port, |
1041 | "issm%d", port->dev_num); | 1041 | "issm%d", port->dev_num); |
1042 | if (IS_ERR(port->sm_dev)) | 1042 | if (IS_ERR(port->sm_dev)) |
1043 | goto err_sm_cdev; | 1043 | goto err_sm_cdev; |
1044 | 1044 | ||
diff --git a/drivers/infiniband/core/uverbs_main.c b/drivers/infiniband/core/uverbs_main.c index aeee856c4060..d85af1b67027 100644 --- a/drivers/infiniband/core/uverbs_main.c +++ b/drivers/infiniband/core/uverbs_main.c | |||
@@ -764,12 +764,9 @@ static void ib_uverbs_add_one(struct ib_device *device) | |||
764 | if (cdev_add(uverbs_dev->cdev, IB_UVERBS_BASE_DEV + uverbs_dev->devnum, 1)) | 764 | if (cdev_add(uverbs_dev->cdev, IB_UVERBS_BASE_DEV + uverbs_dev->devnum, 1)) |
765 | goto err_cdev; | 765 | goto err_cdev; |
766 | 766 | ||
767 | uverbs_dev->dev = device_create_drvdata(uverbs_class, | 767 | uverbs_dev->dev = device_create(uverbs_class, device->dma_device, |
768 | device->dma_device, | 768 | uverbs_dev->cdev->dev, uverbs_dev, |
769 | uverbs_dev->cdev->dev, | 769 | "uverbs%d", uverbs_dev->devnum); |
770 | uverbs_dev, | ||
771 | "uverbs%d", | ||
772 | uverbs_dev->devnum); | ||
773 | if (IS_ERR(uverbs_dev->dev)) | 770 | if (IS_ERR(uverbs_dev->dev)) |
774 | goto err_cdev; | 771 | goto err_cdev; |
775 | 772 | ||
diff --git a/drivers/infiniband/hw/ipath/ipath_file_ops.c b/drivers/infiniband/hw/ipath/ipath_file_ops.c index 56c0eda3c077..1af1f3a907c6 100644 --- a/drivers/infiniband/hw/ipath/ipath_file_ops.c +++ b/drivers/infiniband/hw/ipath/ipath_file_ops.c | |||
@@ -2455,7 +2455,7 @@ static int init_cdev(int minor, char *name, const struct file_operations *fops, | |||
2455 | goto err_cdev; | 2455 | goto err_cdev; |
2456 | } | 2456 | } |
2457 | 2457 | ||
2458 | device = device_create_drvdata(ipath_class, NULL, dev, NULL, name); | 2458 | device = device_create(ipath_class, NULL, dev, NULL, name); |
2459 | 2459 | ||
2460 | if (IS_ERR(device)) { | 2460 | if (IS_ERR(device)) { |
2461 | ret = PTR_ERR(device); | 2461 | ret = PTR_ERR(device); |