• Johan Hovold's avatar
    gnss: sirf: fix synchronous write timeout · 1decef37
    Johan Hovold authored
    Passing a timeout of zero to the synchronous serdev_device_write()
    helper does currently not imply to wait forever (unlike passing zero to
    serdev_device_wait_until_sent()). Instead, if there's insufficient
    room in the write buffer, we'd end up with an incomplete write.
    
    Fixes: d2efbbd1 ("gnss: add driver for sirfstar-based receivers")
    Cc: stable <stable@vger.kernel.org>     # 4.19
    Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
    1decef37
sirf.c 8.54 KB