Because uhci_result_interrupt used to be aliased to uhci_result_bulk.
The name got changed at some point at which point using the define
doesn't make much sense anymore.

But it did at one point :)

JE

On Mon, Feb 23, 2004, Stephen Hemminger <[EMAIL PROTECTED]> wrote:
> Bulk and interrupt urb's share common irq processing, why does the
> code try to obfuscate it?
> 
> diff -Nru a/drivers/usb/host/uhci-hcd.c b/drivers/usb/host/uhci-hcd.c
> --- a/drivers/usb/host/uhci-hcd.c     Mon Feb 23 16:17:16 2004
> +++ b/drivers/usb/host/uhci-hcd.c     Mon Feb 23 16:17:16 2004
> @@ -1273,12 +1273,6 @@
>  }
>  
>  /*
> - * Bulk and interrupt use common result
> - */
> -#define uhci_result_bulk uhci_result_common
> -#define uhci_result_interrupt uhci_result_common
> -
> -/*
>   * Isochronous transfers
>   */
>  static int isochronous_find_limits(struct uhci_hcd *uhci, struct urb *urb, unsigned 
> int *start, unsigned int *end)
> @@ -1538,11 +1532,11 @@
>       case PIPE_CONTROL:
>               ret = uhci_result_control(uhci, urb);
>               break;
> -     case PIPE_INTERRUPT:
>               ret = uhci_result_interrupt(uhci, urb);
>               break;
>       case PIPE_BULK:
> -             ret = uhci_result_bulk(uhci, urb);
> +     case PIPE_INTERRUPT:
> +             ret = uhci_result_common(uhci, urb);
>               break;
>       case PIPE_ISOCHRONOUS:
>               ret = uhci_result_isochronous(uhci, urb);
> 
> 
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> _______________________________________________
> [EMAIL PROTECTED]
> To unsubscribe, use the last form field at:
> https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
> 


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to