X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fdrivers%2Flibusb1_common.h;h=0e653d845400d3b9c997713ad830a8e280f0259b;hp=8b2792cdcb34fa4f03da26aea3ff918508e181d5;hb=191a5736c202dfb784e86a8190edc64e80dc62e5;hpb=08d4411b59dd8bd0e7d8009003b71d23acbf6eee diff --git a/src/jtag/drivers/libusb1_common.h b/src/jtag/drivers/libusb1_common.h index 8b2792cdcb..0e653d8454 100644 --- a/src/jtag/drivers/libusb1_common.h +++ b/src/jtag/drivers/libusb1_common.h @@ -22,7 +22,7 @@ #ifndef JTAG_LIBUSB_COMMON_H #define JTAG_LIBUSB_COMMON_H -#include +#include #define jtag_libusb_device libusb_device #define jtag_libusb_device_handle libusb_device_handle @@ -41,6 +41,12 @@ static inline int jtag_libusb_claim_interface(jtag_libusb_device_handle *devh, return libusb_claim_interface(devh, iface); }; +static inline int jtag_libusb_release_interface(jtag_libusb_device_handle *devh, + int iface) +{ + return libusb_release_interface(devh, iface); +} + int jtag_libusb_open(const uint16_t vids[], const uint16_t pids[], struct jtag_libusb_device_handle **out); void jtag_libusb_close(jtag_libusb_device_handle *dev);