diff options
Diffstat (limited to 'drivers/uwb/umc-dev.c')
| -rw-r--r-- | drivers/uwb/umc-dev.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/uwb/umc-dev.c b/drivers/uwb/umc-dev.c index aa44e1c1a102..1fc7d8270bb8 100644 --- a/drivers/uwb/umc-dev.c +++ b/drivers/uwb/umc-dev.c | |||
| @@ -7,8 +7,6 @@ | |||
| 7 | */ | 7 | */ |
| 8 | #include <linux/kernel.h> | 8 | #include <linux/kernel.h> |
| 9 | #include <linux/uwb/umc.h> | 9 | #include <linux/uwb/umc.h> |
| 10 | #define D_LOCAL 0 | ||
| 11 | #include <linux/uwb/debug.h> | ||
| 12 | 10 | ||
| 13 | static void umc_device_release(struct device *dev) | 11 | static void umc_device_release(struct device *dev) |
| 14 | { | 12 | { |
| @@ -31,8 +29,7 @@ struct umc_dev *umc_device_create(struct device *parent, int n) | |||
| 31 | 29 | ||
| 32 | umc = kzalloc(sizeof(struct umc_dev), GFP_KERNEL); | 30 | umc = kzalloc(sizeof(struct umc_dev), GFP_KERNEL); |
| 33 | if (umc) { | 31 | if (umc) { |
| 34 | snprintf(umc->dev.bus_id, sizeof(umc->dev.bus_id), "%s-%d", | 32 | dev_set_name(&umc->dev, "%s-%d", dev_name(parent), n); |
| 35 | parent->bus_id, n); | ||
| 36 | umc->dev.parent = parent; | 33 | umc->dev.parent = parent; |
| 37 | umc->dev.bus = &umc_bus_type; | 34 | umc->dev.bus = &umc_bus_type; |
| 38 | umc->dev.release = umc_device_release; | 35 | umc->dev.release = umc_device_release; |
| @@ -54,8 +51,6 @@ int umc_device_register(struct umc_dev *umc) | |||
| 54 | { | 51 | { |
| 55 | int err; | 52 | int err; |
| 56 | 53 | ||
| 57 | d_fnstart(3, &umc->dev, "(umc_dev %p)\n", umc); | ||
| 58 | |||
| 59 | err = request_resource(umc->resource.parent, &umc->resource); | 54 | err = request_resource(umc->resource.parent, &umc->resource); |
| 60 | if (err < 0) { | 55 | if (err < 0) { |
| 61 | dev_err(&umc->dev, "can't allocate resource range " | 56 | dev_err(&umc->dev, "can't allocate resource range " |
| @@ -69,13 +64,11 @@ int umc_device_register(struct umc_dev *umc) | |||
| 69 | err = device_register(&umc->dev); | 64 | err = device_register(&umc->dev); |
| 70 | if (err < 0) | 65 | if (err < 0) |
| 71 | goto error_device_register; | 66 | goto error_device_register; |
| 72 | d_fnend(3, &umc->dev, "(umc_dev %p) = 0\n", umc); | ||
| 73 | return 0; | 67 | return 0; |
| 74 | 68 | ||
| 75 | error_device_register: | 69 | error_device_register: |
| 76 | release_resource(&umc->resource); | 70 | release_resource(&umc->resource); |
| 77 | error_request_resource: | 71 | error_request_resource: |
| 78 | d_fnend(3, &umc->dev, "(umc_dev %p) = %d\n", umc, err); | ||
| 79 | return err; | 72 | return err; |
| 80 | } | 73 | } |
| 81 | EXPORT_SYMBOL_GPL(umc_device_register); | 74 | EXPORT_SYMBOL_GPL(umc_device_register); |
| @@ -95,10 +88,8 @@ void umc_device_unregister(struct umc_dev *umc) | |||
| 95 | if (!umc) | 88 | if (!umc) |
| 96 | return; | 89 | return; |
| 97 | dev = get_device(&umc->dev); | 90 | dev = get_device(&umc->dev); |
| 98 | d_fnstart(3, dev, "(umc_dev %p)\n", umc); | ||
| 99 | device_unregister(&umc->dev); | 91 | device_unregister(&umc->dev); |
| 100 | release_resource(&umc->resource); | 92 | release_resource(&umc->resource); |
| 101 | d_fnend(3, dev, "(umc_dev %p) = void\n", umc); | ||
| 102 | put_device(dev); | 93 | put_device(dev); |
| 103 | } | 94 | } |
| 104 | EXPORT_SYMBOL_GPL(umc_device_unregister); | 95 | EXPORT_SYMBOL_GPL(umc_device_unregister); |
