am7xxx: detach kernel driver before claiming the interface
[libam7xxx.git] / src / am7xxx.c
index 321a193..1b3b758 100644 (file)
@@ -746,6 +746,8 @@ static int open_device(am7xxx_context *ctx,
                }
        }
 
+       libusb_set_auto_detach_kernel_driver((*dev)->usb_device, 1);
+
        ret = libusb_claim_interface((*dev)->usb_device,
                                     (*dev)->desc->interface_number);
        if (ret < 0) {