drivers: call adapter_get_required_serial() in jtag_libusb_open()
authorAntonio Borneo <borneo.antonio@gmail.com>
Tue, 19 Oct 2021 11:09:25 +0000 (13:09 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sun, 28 Nov 2021 11:01:32 +0000 (11:01 +0000)
commit1d1386e31ed47dcdd9b433b810b27a0f28928bc7
tree882dc90f84974fbe0c9d63d399d11a9628a9fa20
parentc6460ea36d7eeaf4a0fe4fb1a4c65bb21547afbe
drivers: call adapter_get_required_serial() in jtag_libusb_open()

Now that adapter serial is handled independently from the adapter
drivers, move inside jtag_libusb_open() the call to
adapter_get_required_serial(), so every adapter that uses libusb
will automagically get USB serial support.

Extend the documentation to list the adapters involved.

Change-Id: I75b3482d38f8ed3418329f3106c5e8b689fd460b
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6663
Tested-by: jenkins
15 files changed:
doc/openocd.texi
src/jtag/aice/aice_usb.c
src/jtag/drivers/arm-jtag-ew.c
src/jtag/drivers/ft232r.c
src/jtag/drivers/kitprog.c
src/jtag/drivers/libusb_helper.c
src/jtag/drivers/libusb_helper.h
src/jtag/drivers/opendous.c
src/jtag/drivers/openjtag.c
src/jtag/drivers/osbdm.c
src/jtag/drivers/rlink.c
src/jtag/drivers/stlink_usb.c
src/jtag/drivers/ti_icdi_usb.c
src/jtag/drivers/usb_blaster/ublast2_access_libusb.c
src/jtag/drivers/usbprog.c