diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2008-06-17 14:30:18 +0000 |
---|---|---|
committer | Gabor Juhos <juhosg@openwrt.org> | 2008-06-17 14:30:18 +0000 |
commit | 13bb189a1500a306e8611b9e734eed8b8a46506e (patch) | |
tree | 5a28619b0bb967d37ebdb9a0ef0a7a40fa2747cc /target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch | |
parent | 2ccf25789e09a6745270c8976917f4ccd5c68797 (diff) | |
download | mtk-20170518-13bb189a1500a306e8611b9e734eed8b8a46506e.zip mtk-20170518-13bb189a1500a306e8611b9e734eed8b8a46506e.tar.gz mtk-20170518-13bb189a1500a306e8611b9e734eed8b8a46506e.tar.bz2 |
switch to 2.6.25.7
SVN-Revision: 11526
Diffstat (limited to 'target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch')
-rw-r--r-- | target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch b/target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch deleted file mode 100644 index da868cc..0000000 --- a/target/linux/adm5120/patches-2.6.25/901-usb_convert_from_class_device.patch +++ /dev/null @@ -1,107 +0,0 @@ ---- a/drivers/usb/host/adm5120-dbg.c -+++ b/drivers/usb/host/adm5120-dbg.c -@@ -456,7 +456,7 @@ - } - - static ssize_t --show_async(struct class_device *class_dev, char *buf) -+show_async(struct device *dev, struct device_attribute *attr, char *buf) - { - struct usb_bus *bus; - struct usb_hcd *hcd; -@@ -464,7 +464,7 @@ - size_t temp; - unsigned long flags; - -- bus = class_get_devdata(class_dev); -+ bus = dev_get_drvdata(dev); - hcd = bus_to_hcd(bus); - ahcd = hcd_to_admhcd(hcd); - -@@ -475,13 +475,13 @@ - - return temp; - } --static CLASS_DEVICE_ATTR(async, S_IRUGO, show_async, NULL); -+static DEVICE_ATTR(async, S_IRUGO, show_async, NULL); - - - #define DBG_SCHED_LIMIT 64 - - static ssize_t --show_periodic(struct class_device *class_dev, char *buf) -+show_periodic(struct device *dev, struct device_attribute *attr, char *buf) - { - struct usb_bus *bus; - struct usb_hcd *hcd; -@@ -496,7 +496,7 @@ - return 0; - seen_count = 0; - -- bus = class_get_devdata(class_dev); -+ bus = dev_get_drvdata(dev); - hcd = bus_to_hcd(bus); - ahcd = hcd_to_admhcd(hcd); - next = buf; -@@ -574,13 +574,13 @@ - - return PAGE_SIZE - size; - } --static CLASS_DEVICE_ATTR(periodic, S_IRUGO, show_periodic, NULL); -+static DEVICE_ATTR(periodic, S_IRUGO, show_periodic, NULL); - - - #undef DBG_SCHED_LIMIT - - static ssize_t --show_registers(struct class_device *class_dev, char *buf) -+show_registers(struct device *dev, struct device_attribute *attr, char *buf) - { - struct usb_bus *bus; - struct usb_hcd *hcd; -@@ -591,7 +591,7 @@ - char *next; - u32 rdata; - -- bus = class_get_devdata(class_dev); -+ bus = dev_get_drvdata(dev); - hcd = bus_to_hcd(bus); - ahcd = hcd_to_admhcd(hcd); - regs = ahcd->regs; -@@ -656,27 +656,27 @@ - spin_unlock_irqrestore(&ahcd->lock, flags); - return PAGE_SIZE - size; - } --static CLASS_DEVICE_ATTR(registers, S_IRUGO, show_registers, NULL); -+static DEVICE_ATTR(registers, S_IRUGO, show_registers, NULL); - - - static inline void create_debug_files (struct admhcd *ahcd) - { -- struct class_device *cldev = admhcd_to_hcd(ahcd)->self.class_dev; -+ struct device *dev = admhcd_to_hcd(ahcd)->self.dev; - int retval; - -- retval = class_device_create_file(cldev, &class_device_attr_async); -- retval = class_device_create_file(cldev, &class_device_attr_periodic); -- retval = class_device_create_file(cldev, &class_device_attr_registers); -+ retval = device_create_file(dev, &dev_attr_async); -+ retval = device_create_file(dev, &dev_attr_periodic); -+ retval = device_create_file(dev, &dev_attr_registers); - admhc_dbg(ahcd, "created debug files\n"); - } - - static inline void remove_debug_files (struct admhcd *ahcd) - { -- struct class_device *cldev = admhcd_to_hcd(ahcd)->self.class_dev; -+ struct device *dev = admhcd_to_hcd(ahcd)->self.dev; - -- class_device_remove_file(cldev, &class_device_attr_async); -- class_device_remove_file(cldev, &class_device_attr_periodic); -- class_device_remove_file(cldev, &class_device_attr_registers); -+ device_remove_file(dev, &dev_attr_async); -+ device_remove_file(dev, &dev_attr_periodic); -+ device_remove_file(dev, &dev_attr_registers); - } - - #endif |