diff options
| author | Steven Whitehouse <swhiteho@redhat.com> | 2006-09-28 08:29:59 -0400 |
|---|---|---|
| committer | Steven Whitehouse <swhiteho@redhat.com> | 2006-09-28 08:29:59 -0400 |
| commit | 185a257f2f73bcd89050ad02da5bedbc28fc43fa (patch) | |
| tree | 5e32586114534ed3f2165614cba3d578f5d87307 /drivers/usb/host/ohci-dbg.c | |
| parent | 3f1a9aaeffd8d1cbc5ab9776c45cbd66af1c9699 (diff) | |
| parent | a77c64c1a641950626181b4857abb701d8f38ccc (diff) | |
Merge branch 'master' into gfs2
Diffstat (limited to 'drivers/usb/host/ohci-dbg.c')
| -rw-r--r-- | drivers/usb/host/ohci-dbg.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/drivers/usb/host/ohci-dbg.c b/drivers/usb/host/ohci-dbg.c index 7bfffcbbd226..8293c1d4be3f 100644 --- a/drivers/usb/host/ohci-dbg.c +++ b/drivers/usb/host/ohci-dbg.c | |||
| @@ -477,7 +477,7 @@ show_async (struct class_device *class_dev, char *buf) | |||
| 477 | unsigned long flags; | 477 | unsigned long flags; |
| 478 | 478 | ||
| 479 | bus = class_get_devdata(class_dev); | 479 | bus = class_get_devdata(class_dev); |
| 480 | hcd = bus->hcpriv; | 480 | hcd = bus_to_hcd(bus); |
| 481 | ohci = hcd_to_ohci(hcd); | 481 | ohci = hcd_to_ohci(hcd); |
| 482 | 482 | ||
| 483 | /* display control and bulk lists together, for simplicity */ | 483 | /* display control and bulk lists together, for simplicity */ |
| @@ -510,7 +510,7 @@ show_periodic (struct class_device *class_dev, char *buf) | |||
| 510 | seen_count = 0; | 510 | seen_count = 0; |
| 511 | 511 | ||
| 512 | bus = class_get_devdata(class_dev); | 512 | bus = class_get_devdata(class_dev); |
| 513 | hcd = bus->hcpriv; | 513 | hcd = bus_to_hcd(bus); |
| 514 | ohci = hcd_to_ohci(hcd); | 514 | ohci = hcd_to_ohci(hcd); |
| 515 | next = buf; | 515 | next = buf; |
| 516 | size = PAGE_SIZE; | 516 | size = PAGE_SIZE; |
| @@ -607,7 +607,7 @@ show_registers (struct class_device *class_dev, char *buf) | |||
| 607 | u32 rdata; | 607 | u32 rdata; |
| 608 | 608 | ||
| 609 | bus = class_get_devdata(class_dev); | 609 | bus = class_get_devdata(class_dev); |
| 610 | hcd = bus->hcpriv; | 610 | hcd = bus_to_hcd(bus); |
| 611 | ohci = hcd_to_ohci(hcd); | 611 | ohci = hcd_to_ohci(hcd); |
| 612 | regs = ohci->regs; | 612 | regs = ohci->regs; |
| 613 | next = buf; | 613 | next = buf; |
| @@ -667,6 +667,11 @@ show_registers (struct class_device *class_dev, char *buf) | |||
| 667 | size -= temp; | 667 | size -= temp; |
| 668 | next += temp; | 668 | next += temp; |
| 669 | 669 | ||
| 670 | temp = scnprintf (next, size, "hub poll timer %s\n", | ||
| 671 | ohci_to_hcd(ohci)->poll_rh ? "ON" : "off"); | ||
| 672 | size -= temp; | ||
| 673 | next += temp; | ||
| 674 | |||
| 670 | /* roothub */ | 675 | /* roothub */ |
| 671 | ohci_dump_roothub (ohci, 1, &next, &size); | 676 | ohci_dump_roothub (ohci, 1, &next, &size); |
| 672 | 677 | ||
| @@ -680,10 +685,11 @@ static CLASS_DEVICE_ATTR (registers, S_IRUGO, show_registers, NULL); | |||
| 680 | static inline void create_debug_files (struct ohci_hcd *ohci) | 685 | static inline void create_debug_files (struct ohci_hcd *ohci) |
| 681 | { | 686 | { |
| 682 | struct class_device *cldev = ohci_to_hcd(ohci)->self.class_dev; | 687 | struct class_device *cldev = ohci_to_hcd(ohci)->self.class_dev; |
| 688 | int retval; | ||
| 683 | 689 | ||
| 684 | class_device_create_file(cldev, &class_device_attr_async); | 690 | retval = class_device_create_file(cldev, &class_device_attr_async); |
| 685 | class_device_create_file(cldev, &class_device_attr_periodic); | 691 | retval = class_device_create_file(cldev, &class_device_attr_periodic); |
| 686 | class_device_create_file(cldev, &class_device_attr_registers); | 692 | retval = class_device_create_file(cldev, &class_device_attr_registers); |
| 687 | ohci_dbg (ohci, "created debug files\n"); | 693 | ohci_dbg (ohci, "created debug files\n"); |
| 688 | } | 694 | } |
| 689 | 695 | ||
