Revision 74475455 hw/bt-hci-csr.c

b/hw/bt-hci-csr.c
88 88
    }
89 89

  
90 90
    if (s->out_len)
91
        qemu_mod_timer(s->out_tm, qemu_get_clock(vm_clock) + s->baud_delay);
91
        qemu_mod_timer(s->out_tm, qemu_get_clock_ns(vm_clock) + s->baud_delay);
92 92
}
93 93

  
94 94
#define csrhci_out_packetz(s, len) memset(csrhci_out_packet(s, len), 0, len)
......
446 446
    s->hci->evt_recv = csrhci_out_hci_packet_event;
447 447
    s->hci->acl_recv = csrhci_out_hci_packet_acl;
448 448

  
449
    s->out_tm = qemu_new_timer(vm_clock, csrhci_out_tick, s);
449
    s->out_tm = qemu_new_timer_ns(vm_clock, csrhci_out_tick, s);
450 450
    s->pins = qemu_allocate_irqs(csrhci_pins, s, __csrhci_pins);
451 451
    csrhci_reset(s);
452 452

  

Also available in: Unified diff