From: Laurent Vivier Date: Mon, 9 May 2016 13:24:57 +0000 (+0200) Subject: remove useless muldiv64() X-Git-Tag: v2.7.0-rc0~142^2~40 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cd1f16f94727f82ea77fcd82c4dad63bb9172a6f;p=thirdparty%2Fqemu.git remove useless muldiv64() muldiv64(a, 1, b) is like "a / b". This patch is the result of coccinelle script scripts/coccinelle/remove_muldiv64.cocci. Signed-off-by: Laurent Vivier Reviewed-by: Richard Henderson Signed-off-by: Michael Tokarev --- diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c index 25cc53fd6dd..fa5703832ce 100644 --- a/hw/usb/hcd-ohci.c +++ b/hw/usb/hcd-ohci.c @@ -1474,7 +1474,7 @@ static uint32_t ohci_get_frame_remaining(OHCIState *ohci) if (tks >= usb_frame_time) return (ohci->frt << 31); - tks = muldiv64(tks, 1, usb_bit_time); + tks = tks / usb_bit_time; fr = (uint16_t)(ohci->fi - tks); return (ohci->frt << 31) | fr;