diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2009-04-27 16:17:21 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-06-16 00:44:43 -0400 |
commit | 820d7a253c5e59a786d5b608f6e8d0419fdc2f6e (patch) | |
tree | ad4c0a7eb64f3b42f84633e4beaea3b0f7cb6f48 /drivers/usb/core/hcd.c | |
parent | ed14f0340a4954c1a9ffaff01c261428b5753e9d (diff) |
USB: remove unused usb_host class
The usb_host class isn't used for anything anymore (it was used for
debug files, but they have moved to debugfs a few kernel releases ago),
so let's delete it before someone accidentally puts a file in it.
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/core/hcd.c')
-rw-r--r-- | drivers/usb/core/hcd.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c index 42b93da1085..c65d9560402 100644 --- a/drivers/usb/core/hcd.c +++ b/drivers/usb/core/hcd.c | |||
@@ -755,23 +755,6 @@ static struct attribute_group usb_bus_attr_group = { | |||
755 | 755 | ||
756 | /*-------------------------------------------------------------------------*/ | 756 | /*-------------------------------------------------------------------------*/ |
757 | 757 | ||
758 | static struct class *usb_host_class; | ||
759 | |||
760 | int usb_host_init(void) | ||
761 | { | ||
762 | int retval = 0; | ||
763 | |||
764 | usb_host_class = class_create(THIS_MODULE, "usb_host"); | ||
765 | if (IS_ERR(usb_host_class)) | ||
766 | retval = PTR_ERR(usb_host_class); | ||
767 | return retval; | ||
768 | } | ||
769 | |||
770 | void usb_host_cleanup(void) | ||
771 | { | ||
772 | class_destroy(usb_host_class); | ||
773 | } | ||
774 | |||
775 | /** | 758 | /** |
776 | * usb_bus_init - shared initialization code | 759 | * usb_bus_init - shared initialization code |
777 | * @bus: the bus structure being initialized | 760 | * @bus: the bus structure being initialized |
@@ -818,12 +801,6 @@ static int usb_register_bus(struct usb_bus *bus) | |||
818 | set_bit (busnum, busmap.busmap); | 801 | set_bit (busnum, busmap.busmap); |
819 | bus->busnum = busnum; | 802 | bus->busnum = busnum; |
820 | 803 | ||
821 | bus->dev = device_create(usb_host_class, bus->controller, MKDEV(0, 0), | ||
822 | bus, "usb_host%d", busnum); | ||
823 | result = PTR_ERR(bus->dev); | ||
824 | if (IS_ERR(bus->dev)) | ||
825 | goto error_create_class_dev; | ||
826 | |||
827 | /* Add it to the local list of buses */ | 804 | /* Add it to the local list of buses */ |
828 | list_add (&bus->bus_list, &usb_bus_list); | 805 | list_add (&bus->bus_list, &usb_bus_list); |
829 | mutex_unlock(&usb_bus_list_lock); | 806 | mutex_unlock(&usb_bus_list_lock); |
@@ -834,8 +811,6 @@ static int usb_register_bus(struct usb_bus *bus) | |||
834 | "number %d\n", bus->busnum); | 811 | "number %d\n", bus->busnum); |
835 | return 0; | 812 | return 0; |
836 | 813 | ||
837 | error_create_class_dev: | ||
838 | clear_bit(busnum, busmap.busmap); | ||
839 | error_find_busnum: | 814 | error_find_busnum: |
840 | mutex_unlock(&usb_bus_list_lock); | 815 | mutex_unlock(&usb_bus_list_lock); |
841 | return result; | 816 | return result; |
@@ -865,8 +840,6 @@ static void usb_deregister_bus (struct usb_bus *bus) | |||
865 | usb_notify_remove_bus(bus); | 840 | usb_notify_remove_bus(bus); |
866 | 841 | ||
867 | clear_bit (bus->busnum, busmap.busmap); | 842 | clear_bit (bus->busnum, busmap.busmap); |
868 | |||
869 | device_unregister(bus->dev); | ||
870 | } | 843 | } |
871 | 844 | ||
872 | /** | 845 | /** |