USB: EHCI: Refactor "if (handshake()) state = HC_STATE_HALT"
authorKarsten Wiese <fzu@wemgehoertderstaat.de>
Sat, 16 Feb 2008 21:44:42 +0000 (13:44 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 25 Apr 2008 04:16:35 +0000 (21:16 -0700)
commitc765d4cad977f7e454a53d5bca5a942156b2d94c
treef73f80b89d96d5a05bed5d261ac0437b1b966b84
parent96f9bc373c83a67922dc32f358e8a3b3dd4e18a0
USB: EHCI: Refactor "if (handshake()) state = HC_STATE_HALT"

Refactor the EHCI "if (handshake()) state = HC_STATE_HALT" idiom,
which appears 4 times, by replacing it with calls to a new function
called handshake_on_error_set_halt().  Saves a few bytes too.

Signed-off-by: Karsten Wiese <fzu@wemgehoertderstaat.de>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-sched.c