From daa272b7823da525bb7a7fee01534591833d4a2e Mon Sep 17 00:00:00 2001
From: Antonio Ospite <ao2@ao2.it>
Date: Mon, 26 Jan 2015 00:05:27 +0100
Subject: [PATCH 1/1] am7xxx: detach kernel driver before claiming the
 interface

This is needed on some systems like Ubuntu 14.04, but apparently not on
Debian ones.

Thanks-to: Andrea Console <andreaconsole@gmail.com>
---
 src/am7xxx.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/am7xxx.c b/src/am7xxx.c
index 321a193..1b3b758 100644
--- a/src/am7xxx.c
+++ b/src/am7xxx.c
@@ -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) {
-- 
2.1.4