]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/hid/hid-sensor-hub.c
dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer
[mirror_ubuntu-bionic-kernel.git] / drivers / hid / hid-sensor-hub.c
index 58ed8f25ab2157b1852e2796c0b16ef5d4b3f18a..3d5ba5b51af3aa4dc70197b9453955fb17cc3437 100644 (file)
@@ -218,7 +218,8 @@ int sensor_hub_set_feature(struct hid_sensor_hub_device *hsdev, u32 report_id,
                goto done_proc;
        }
 
-       remaining_bytes = do_div(buffer_size, sizeof(__s32));
+       remaining_bytes = buffer_size % sizeof(__s32);
+       buffer_size = buffer_size / sizeof(__s32);
        if (buffer_size) {
                for (i = 0; i < buffer_size; ++i) {
                        hid_set_field(report->field[field_index], i,