• David Brownell's avatar
    USB: musb: host side diagnostics tweaks · bb1c9ef1
    David Brownell authored
    Random host-side MUSB updates, mostly relating to better diagnostics:
    
     + Improve diagnostics on host side:
        - tx flush fifo:
           * Avoid hundreds of duplicate TX FIFONOTEMPTY messages
           * make "Can't flush TX fifo" a warning, and say which endpoint
        - giveback:
           * use correct status code
           * show completion function name not just URB pointer
        - Fix annoying "1 bytes" (should be "1 byte")
    
     + Be more consistent about failing init of unusable fifo_mode
    
    It's not clear why that "can't flush TX fifo" message appears, though
    it might relate to disconnection; I see it not infrequently
    Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: default avatarFelipe Balbi <felipe.balbi@nokia.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    bb1c9ef1
musb_core.c 60 KB