This is an automated email from Gerrit.

Oleksij Rempel (li...@rempel-privat.de) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/4634

-- gerrit

commit 37ea271fbcec79836bdaf71d93dfde05786cb1a8
Author: Oleksij Rempel <o.rem...@pengutronix.de>
Date:   Sat Aug 4 17:34:26 2018 +0200

    ftdi: add INTERFACE_USB_LOCATION to all interfaces
    
    Change-Id: I57df457f731abb42871f8334cc1d315e34a67a06
    Signed-off-by: Oleksij Rempel <o.rem...@pengutronix.de>

diff --git a/tcl/interface/ftdi/100ask-openjtag.cfg 
b/tcl/interface/ftdi/100ask-openjtag.cfg
index 01ae2f7..64e7f01 100644
--- a/tcl/interface/ftdi/100ask-openjtag.cfg
+++ b/tcl/interface/ftdi/100ask-openjtag.cfg
@@ -14,3 +14,4 @@ ftdi_vid_pid 0x1457 0x5118
 ftdi_layout_init 0x0f08 0x0f1b
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/axm0432.cfg b/tcl/interface/ftdi/axm0432.cfg
index 0c24a33..78c0631 100644
--- a/tcl/interface/ftdi/axm0432.cfg
+++ b/tcl/interface/ftdi/axm0432.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0c08 0x0c2b
 ftdi_layout_signal nTRST -data 0x0800
 ftdi_layout_signal nSRST -data 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg 
b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
index d3da6b7..4ef2db3 100644
--- a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
+++ b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
@@ -20,3 +20,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 
 script interface/calao-usb-a9260.cfg
 script target/at91sam9260minimal.cfg
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg 
b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
index dc4dca8..c1beb9d 100644
--- a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
+++ b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
@@ -20,3 +20,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 
 script interface/calao-usb-a9260.cfg
 script target/at91sam9260minimal.cfg
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/cortino.cfg b/tcl/interface/ftdi/cortino.cfg
index 16ede61..174a305 100644
--- a/tcl/interface/ftdi/cortino.cfg
+++ b/tcl/interface/ftdi/cortino.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x0032
 ftdi_layout_init 0x0108 0x010b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/digilent-hs1.cfg 
b/tcl/interface/ftdi/digilent-hs1.cfg
index e27249b..0157a5f 100644
--- a/tcl/interface/ftdi/digilent-hs1.cfg
+++ b/tcl/interface/ftdi/digilent-hs1.cfg
@@ -9,3 +9,4 @@ ftdi_channel 0
 # just TCK TDI TDO TMS, no reset
 ftdi_layout_init 0x0088 0x008b
 reset_config none
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/digilent-hs2.cfg 
b/tcl/interface/ftdi/digilent-hs2.cfg
index 2005b66..c59bf13 100644
--- a/tcl/interface/ftdi/digilent-hs2.cfg
+++ b/tcl/interface/ftdi/digilent-hs2.cfg
@@ -8,3 +8,4 @@ ftdi_channel 0
 ftdi_layout_init 0x00e8 0x60eb
 
 reset_config none
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/digilent_jtag_hs3.cfg 
b/tcl/interface/ftdi/digilent_jtag_hs3.cfg
index f7b8e57..baed129 100644
--- a/tcl/interface/ftdi/digilent_jtag_hs3.cfg
+++ b/tcl/interface/ftdi/digilent_jtag_hs3.cfg
@@ -11,3 +11,4 @@ ftdi_device_desc "Digilent USB Device"
 
 ftdi_layout_init 0x2088 0x308b
 ftdi_layout_signal nSRST -data 0x2000 -noe 0x1000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/digilent_jtag_smt2.cfg 
b/tcl/interface/ftdi/digilent_jtag_smt2.cfg
index 014fe14..75318b7 100644
--- a/tcl/interface/ftdi/digilent_jtag_smt2.cfg
+++ b/tcl/interface/ftdi/digilent_jtag_smt2.cfg
@@ -15,3 +15,4 @@ ftdi_layout_signal nSRST -data 0x2000
 ftdi_layout_signal GPIO2 -data 0x2000
 ftdi_layout_signal GPIO1 -data 0x0200
 ftdi_layout_signal GPIO0 -data 0x0100
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg 
b/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg
index a83a008..37ee1be 100644
--- a/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg
+++ b/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0x6014
 ftdi_channel 0
 ftdi_layout_init 0x00e8 0x60eb
 reset_config none
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/dlp-usb1232h.cfg 
b/tcl/interface/ftdi/dlp-usb1232h.cfg
index f447771..7c873f0 100644
--- a/tcl/interface/ftdi/dlp-usb1232h.cfg
+++ b/tcl/interface/ftdi/dlp-usb1232h.cfg
@@ -19,3 +19,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/dp_busblaster.cfg 
b/tcl/interface/ftdi/dp_busblaster.cfg
index 73827cf..1581fae 100644
--- a/tcl/interface/ftdi/dp_busblaster.cfg
+++ b/tcl/interface/ftdi/dp_busblaster.cfg
@@ -18,3 +18,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg 
b/tcl/interface/ftdi/dp_busblaster_kt-link.cfg
index 2d27519..9537691 100644
--- a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg
+++ b/tcl/interface/ftdi/dp_busblaster_kt-link.cfg
@@ -19,3 +19,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 ftdi_layout_signal LED -ndata 0x8000
 ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000
 ftdi_layout_signal SWDIO_OE -ndata 0x1000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/flossjtag-noeeprom.cfg 
b/tcl/interface/ftdi/flossjtag-noeeprom.cfg
index 18046e7..f66a07e 100644
--- a/tcl/interface/ftdi/flossjtag-noeeprom.cfg
+++ b/tcl/interface/ftdi/flossjtag-noeeprom.cfg
@@ -24,3 +24,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/flossjtag.cfg b/tcl/interface/ftdi/flossjtag.cfg
index 13e1f0b..4436b79 100644
--- a/tcl/interface/ftdi/flossjtag.cfg
+++ b/tcl/interface/ftdi/flossjtag.cfg
@@ -27,3 +27,4 @@ ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
 ftdi_layout_signal LED -data 0x0800
 ftdi_layout_signal LED2 -data 0x1000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/flyswatter.cfg 
b/tcl/interface/ftdi/flyswatter.cfg
index 56dab1f..bed9fea 100644
--- a/tcl/interface/ftdi/flyswatter.cfg
+++ b/tcl/interface/ftdi/flyswatter.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0818 0x0cfb
 ftdi_layout_signal nTRST -data 0x0010
 ftdi_layout_signal nSRST -oe 0x0020
 ftdi_layout_signal LED -data 0x0c00
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/flyswatter2.cfg 
b/tcl/interface/ftdi/flyswatter2.cfg
index 8bd4db4..c36318a 100644
--- a/tcl/interface/ftdi/flyswatter2.cfg
+++ b/tcl/interface/ftdi/flyswatter2.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0538 0x057b
 ftdi_layout_signal LED -ndata 0x0400
 ftdi_layout_signal nTRST -data 0x0010
 ftdi_layout_signal nSRST -data 0x0020 -noe 0x0100
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/ft232h-module-swd.cfg 
b/tcl/interface/ftdi/ft232h-module-swd.cfg
index d2bd1da..61122bb 100644
--- a/tcl/interface/ftdi/ft232h-module-swd.cfg
+++ b/tcl/interface/ftdi/ft232h-module-swd.cfg
@@ -50,3 +50,4 @@ transport select swd
 #  C7   J2-8    ACBUS7    (GPIOH7)
 #  C8   J2-9    ACBUS8
 #  C9   J2-10   ACBUS9
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/ftdi_common.cfg 
b/tcl/interface/ftdi/ftdi_common.cfg
new file mode 100644
index 0000000..1d36b2b
--- /dev/null
+++ b/tcl/interface/ftdi/ftdi_common.cfg
@@ -0,0 +1,4 @@
+if { [info exists INTERFACE_USB_LOCATION] } {
+       echo "Set device location to $INTERFACE_USB_LOCATION"
+       ftdi_location $INTERFACE_USB_LOCATION
+}
diff --git a/tcl/interface/ftdi/gw16042.cfg b/tcl/interface/ftdi/gw16042.cfg
index 90c6f7c..e113e64 100644
--- a/tcl/interface/ftdi/gw16042.cfg
+++ b/tcl/interface/ftdi/gw16042.cfg
@@ -24,3 +24,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0058 0x007b
 ftdi_layout_signal nTRST -data 0x0010
 ftdi_layout_signal nSRST -oe 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
index b682333..b01513c 100644
--- a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
+++ b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028
 ftdi_layout_init 0x0308 0x030b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
index 3483030..9decb6d 100644
--- a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
+++ b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028
 ftdi_layout_init 0x0308 0x030b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg 
b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
index b4cada0..d278f83 100644
--- a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
+++ b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028
 ftdi_layout_init 0x0308 0x030b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
index 67074a2..5f6da3a 100644
--- a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
+++ b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028
 ftdi_layout_init 0x0308 0x030b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg 
b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
index 966dcd8..e38c3bb 100644
--- a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
+++ b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028
 ftdi_layout_init 0x0308 0x030b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hitex_lpc1768stick.cfg 
b/tcl/interface/ftdi/hitex_lpc1768stick.cfg
index f22d4f7..9d0e094 100644
--- a/tcl/interface/ftdi/hitex_lpc1768stick.cfg
+++ b/tcl/interface/ftdi/hitex_lpc1768stick.cfg
@@ -13,3 +13,4 @@ ftdi_layout_init 0x0388 0x038b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0080 -noe 0x200
 
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/hitex_str9-comstick.cfg 
b/tcl/interface/ftdi/hitex_str9-comstick.cfg
index c46f032..3dc664b 100644
--- a/tcl/interface/ftdi/hitex_str9-comstick.cfg
+++ b/tcl/interface/ftdi/hitex_str9-comstick.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x002c
 ftdi_layout_init 0x0108 0x010b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/icebear.cfg b/tcl/interface/ftdi/icebear.cfg
index 2c03d41..bbf85b4 100644
--- a/tcl/interface/ftdi/icebear.cfg
+++ b/tcl/interface/ftdi/icebear.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xc140
 ftdi_layout_init 0x0028 0x002b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/incircuit-icprog.cfg 
b/tcl/interface/ftdi/incircuit-icprog.cfg
index 5e90a70..ab01ff1 100644
--- a/tcl/interface/ftdi/incircuit-icprog.cfg
+++ b/tcl/interface/ftdi/incircuit-icprog.cfg
@@ -12,3 +12,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nSRST -noe 0x0400 -data 0x0800
 ftdi_layout_signal nTRST -noe 0x0100 -data 0x0200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/iotlab-usb.cfg 
b/tcl/interface/ftdi/iotlab-usb.cfg
index fbbad0c..069414c 100644
--- a/tcl/interface/ftdi/iotlab-usb.cfg
+++ b/tcl/interface/ftdi/iotlab-usb.cfg
@@ -9,3 +9,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg 
b/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg
index c5e5db4..f8844cc 100644
--- a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg
+++ b/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg
@@ -14,3 +14,4 @@ ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 ftdi_layout_signal SWDIO_OE -ndata 0x1000
 ftdi_layout_signal LED -ndata 0x8000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/jtagkey.cfg b/tcl/interface/ftdi/jtagkey.cfg
index 7b87e6d..616f62f 100644
--- a/tcl/interface/ftdi/jtagkey.cfg
+++ b/tcl/interface/ftdi/jtagkey.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0403 0xcff8
 ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/jtagkey2.cfg b/tcl/interface/ftdi/jtagkey2.cfg
index c6c2b32..02827dc 100644
--- a/tcl/interface/ftdi/jtagkey2.cfg
+++ b/tcl/interface/ftdi/jtagkey2.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0403 0xcff8
 ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/jtagkey2p.cfg b/tcl/interface/ftdi/jtagkey2p.cfg
index dc9c456..9c41741 100644
--- a/tcl/interface/ftdi/jtagkey2p.cfg
+++ b/tcl/interface/ftdi/jtagkey2p.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0403 0xcff8
 ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/kt-link.cfg b/tcl/interface/ftdi/kt-link.cfg
index 1f28d3a..9a39fc0 100644
--- a/tcl/interface/ftdi/kt-link.cfg
+++ b/tcl/interface/ftdi/kt-link.cfg
@@ -14,3 +14,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
 ftdi_layout_signal LED -data 0x8000
 ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000
 ftdi_layout_signal SWDIO_OE -ndata 0x1000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/lisa-l.cfg b/tcl/interface/ftdi/lisa-l.cfg
index 67002bb..aa0775e 100644
--- a/tcl/interface/ftdi/lisa-l.cfg
+++ b/tcl/interface/ftdi/lisa-l.cfg
@@ -18,3 +18,4 @@ ftdi_layout_init 0x0008 0x180b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
 ftdi_layout_signal LED -data 0x1800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/luminary-icdi.cfg 
b/tcl/interface/ftdi/luminary-icdi.cfg
index 2eea806..ac9090e 100644
--- a/tcl/interface/ftdi/luminary-icdi.cfg
+++ b/tcl/interface/ftdi/luminary-icdi.cfg
@@ -23,3 +23,4 @@ ftdi_layout_init 0x00a8 0x00eb
 ftdi_layout_signal nSRST -noe 0x0020
 ftdi_layout_signal SWD_EN -ndata 0x0080
 ftdi_layout_signal SWDIO_OE -data 0x0008
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/luminary-lm3s811.cfg 
b/tcl/interface/ftdi/luminary-lm3s811.cfg
index 543b1e0..f77f951 100644
--- a/tcl/interface/ftdi/luminary-lm3s811.cfg
+++ b/tcl/interface/ftdi/luminary-lm3s811.cfg
@@ -19,3 +19,4 @@ ftdi_layout_init 0x0088 0x008b
 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
 ftdi_layout_signal SWD_EN -ndata 0x0080
 ftdi_layout_signal SWDIO_OE -data 0x0008
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/luminary.cfg b/tcl/interface/ftdi/luminary.cfg
index 20b5422..6693025 100644
--- a/tcl/interface/ftdi/luminary.cfg
+++ b/tcl/interface/ftdi/luminary.cfg
@@ -32,3 +32,4 @@ ftdi_layout_init 0x00a8 0x00eb
 ftdi_layout_signal nSRST -noe 0x0020
 ftdi_layout_signal SWD_EN -ndata 0x0080
 ftdi_layout_signal SWDIO_OE -data 0x0008
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/m53evk.cfg b/tcl/interface/ftdi/m53evk.cfg
index 2b97270..d8017ab 100644
--- a/tcl/interface/ftdi/m53evk.cfg
+++ b/tcl/interface/ftdi/m53evk.cfg
@@ -12,3 +12,4 @@ ftdi_channel 0
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/mbftdi.cfg b/tcl/interface/ftdi/mbftdi.cfg
index d051ccc..3340758 100644
--- a/tcl/interface/ftdi/mbftdi.cfg
+++ b/tcl/interface/ftdi/mbftdi.cfg
@@ -14,3 +14,4 @@ ftdi_device_desc "Dual RS232-HS"
 ftdi_vid_pid 0x0403 0x6010
 
 ftdi_layout_init 0x0008 0x000b
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/minimodule-swd.cfg 
b/tcl/interface/ftdi/minimodule-swd.cfg
index 5f0b212..1f30b17 100644
--- a/tcl/interface/ftdi/minimodule-swd.cfg
+++ b/tcl/interface/ftdi/minimodule-swd.cfg
@@ -52,3 +52,4 @@ ftdi_layout_signal SWD_EN -data 0
 ftdi_layout_signal SWDIO_OE -data 0
 
 transport select swd
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/minimodule.cfg 
b/tcl/interface/ftdi/minimodule.cfg
index 7df096d..94e004c 100644
--- a/tcl/interface/ftdi/minimodule.cfg
+++ b/tcl/interface/ftdi/minimodule.cfg
@@ -14,3 +14,4 @@ ftdi_layout_init 0x0008 0x000b
 # nSRST defined on pin CN2-13 of the MiniModule (pin ADBUS5 [AD5] on the 
FT2232H chip)
 # This choice is arbitrary. Use other GPIO pin if desired.
 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/minispartan6.cfg 
b/tcl/interface/ftdi/minispartan6.cfg
index 8f16011..8210b07 100644
--- a/tcl/interface/ftdi/minispartan6.cfg
+++ b/tcl/interface/ftdi/minispartan6.cfg
@@ -13,3 +13,4 @@ reset_config none
 # this generally works fast: the fpga can handle 30MHz, the spi flash can 
handle
 # 54MHz with simple read, no dummy cycles, and wait-for-write-completion
 adapter_khz 30000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/neodb.cfg b/tcl/interface/ftdi/neodb.cfg
index 6cc8ccf..865c697 100644
--- a/tcl/interface/ftdi/neodb.cfg
+++ b/tcl/interface/ftdi/neodb.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
 ftdi_layout_signal nNOR_WP -data 0x0010 -oe 0x0010
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/ngxtech.cfg b/tcl/interface/ftdi/ngxtech.cfg
index 9eaa3c5..b30cd02 100644
--- a/tcl/interface/ftdi/ngxtech.cfg
+++ b/tcl/interface/ftdi/ngxtech.cfg
@@ -17,3 +17,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg 
b/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg
index 2153fd6..dee4d99 100644
--- a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg
+++ b/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg
@@ -7,3 +7,4 @@ transport select swd
 
 ftdi_layout_signal SWD_EN -nalias nTRST
 ftdi_layout_signal SWDIO_OE -alias TMS
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
index 5b27d38..ce62ce4 100644
--- a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
+++ b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0908 0x0b1b
 ftdi_layout_signal nSRST -oe 0x0200
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal LED -data 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
index e1aeeea..a8119fc 100644
--- a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
+++ b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nSRST -oe 0x0200
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal LED -data 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
index f77c24b..2c1bdc5 100644
--- a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
+++ b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0808 0x0a1b
 ftdi_layout_signal nSRST -oe 0x0200
 ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
 ftdi_layout_signal LED -data 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/olimex-jtag-tiny.cfg 
b/tcl/interface/ftdi/olimex-jtag-tiny.cfg
index b3c6a71..a61491d 100644
--- a/tcl/interface/ftdi/olimex-jtag-tiny.cfg
+++ b/tcl/interface/ftdi/olimex-jtag-tiny.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0808 0x0a1b
 ftdi_layout_signal nSRST -oe 0x0200
 ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
 ftdi_layout_signal LED -data 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/oocdlink.cfg b/tcl/interface/ftdi/oocdlink.cfg
index fc09a16..de8e7b7 100644
--- a/tcl/interface/ftdi/oocdlink.cfg
+++ b/tcl/interface/ftdi/oocdlink.cfg
@@ -17,3 +17,4 @@ ftdi_vid_pid 0x0403 0xbaf8
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/opendous_ftdi.cfg 
b/tcl/interface/ftdi/opendous_ftdi.cfg
index 6a12d72..52edef6 100644
--- a/tcl/interface/ftdi/opendous_ftdi.cfg
+++ b/tcl/interface/ftdi/opendous_ftdi.cfg
@@ -15,3 +15,4 @@ ftdi_channel 1
 ftdi_layout_init 0x0c08 0x0f1b
 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/openocd-usb-hs.cfg 
b/tcl/interface/ftdi/openocd-usb-hs.cfg
index 37a717d..4382280 100644
--- a/tcl/interface/ftdi/openocd-usb-hs.cfg
+++ b/tcl/interface/ftdi/openocd-usb-hs.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/openocd-usb.cfg 
b/tcl/interface/ftdi/openocd-usb.cfg
index ff537c7..6483d9b 100644
--- a/tcl/interface/ftdi/openocd-usb.cfg
+++ b/tcl/interface/ftdi/openocd-usb.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/openrd.cfg b/tcl/interface/ftdi/openrd.cfg
index 9ec5b5f..5c95f59 100644
--- a/tcl/interface/ftdi/openrd.cfg
+++ b/tcl/interface/ftdi/openrd.cfg
@@ -12,3 +12,4 @@ ftdi_channel 0
 ftdi_layout_init 0x0608 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200
 ftdi_layout_signal nSRST -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/pipistrello.cfg 
b/tcl/interface/ftdi/pipistrello.cfg
index 5ee5be5..4d1ed88 100644
--- a/tcl/interface/ftdi/pipistrello.cfg
+++ b/tcl/interface/ftdi/pipistrello.cfg
@@ -11,3 +11,4 @@ reset_config none
 # this generally works fast: the fpga can handle 30MHz, the spi flash can 
handle
 # 54MHz with simple read, no dummy cycles, and wait-for-write-completion
 adapter_khz 10000
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/redbee-econotag.cfg 
b/tcl/interface/ftdi/redbee-econotag.cfg
index 70c30d6..0590da2 100644
--- a/tcl/interface/ftdi/redbee-econotag.cfg
+++ b/tcl/interface/ftdi/redbee-econotag.cfg
@@ -19,3 +19,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0c08 0x0c2b
 ftdi_layout_signal nTRST -data 0x0800
 ftdi_layout_signal nSRST -data 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/redbee-usb.cfg 
b/tcl/interface/ftdi/redbee-usb.cfg
index b79300d..5ae161e 100644
--- a/tcl/interface/ftdi/redbee-usb.cfg
+++ b/tcl/interface/ftdi/redbee-usb.cfg
@@ -20,3 +20,4 @@ ftdi_channel 1
 ftdi_layout_init 0x0c08 0x0c2b
 ftdi_layout_signal nTRST -data 0x0800
 ftdi_layout_signal nSRST -data 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg 
b/tcl/interface/ftdi/rowley-cc-arm-swd.cfg
index 9a96dbd..523562b 100644
--- a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg
+++ b/tcl/interface/ftdi/rowley-cc-arm-swd.cfg
@@ -8,3 +8,4 @@ transport select swd
 
 ftdi_layout_signal SWD_EN -nalias nTRST
 ftdi_layout_signal SWDIO_OE -alias TMS
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/sheevaplug.cfg 
b/tcl/interface/ftdi/sheevaplug.cfg
index 625aad3..b2568fb 100644
--- a/tcl/interface/ftdi/sheevaplug.cfg
+++ b/tcl/interface/ftdi/sheevaplug.cfg
@@ -12,3 +12,4 @@ ftdi_channel 0
 ftdi_layout_init 0x0608 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200
 ftdi_layout_signal nSRST -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/signalyzer-lite.cfg 
b/tcl/interface/ftdi/signalyzer-lite.cfg
index 4988a3b..1b6683e 100644
--- a/tcl/interface/ftdi/signalyzer-lite.cfg
+++ b/tcl/interface/ftdi/signalyzer-lite.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xbca1
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/signalyzer.cfg 
b/tcl/interface/ftdi/signalyzer.cfg
index e2629be..84560f8 100644
--- a/tcl/interface/ftdi/signalyzer.cfg
+++ b/tcl/interface/ftdi/signalyzer.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xbca0
 ftdi_layout_init 0x0008 0x000b
 ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/stm32-stick.cfg 
b/tcl/interface/ftdi/stm32-stick.cfg
index 2aff1fe..7ecd428 100644
--- a/tcl/interface/ftdi/stm32-stick.cfg
+++ b/tcl/interface/ftdi/stm32-stick.cfg
@@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x002d
 ftdi_layout_init 0x0388 0x038b
 ftdi_layout_signal nTRST -data 0x0100
 ftdi_layout_signal nSRST -data 0x0080 -noe 0x200
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/swd-resistor-hack.cfg 
b/tcl/interface/ftdi/swd-resistor-hack.cfg
index 04f3a73..944da3e 100644
--- a/tcl/interface/ftdi/swd-resistor-hack.cfg
+++ b/tcl/interface/ftdi/swd-resistor-hack.cfg
@@ -24,3 +24,4 @@
 transport select swd
 
 ftdi_layout_signal SWD_EN -data 0
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/ti-icdi.cfg b/tcl/interface/ftdi/ti-icdi.cfg
index 6af809c..f2eed5f 100644
--- a/tcl/interface/ftdi/ti-icdi.cfg
+++ b/tcl/interface/ftdi/ti-icdi.cfg
@@ -13,3 +13,4 @@ ftdi_layout_init 0x00a8 0x00eb
 ftdi_layout_signal nSRST -noe 0x0020
 ftdi_layout_signal SWD_EN -ndata 0x0080
 ftdi_layout_signal SWDIO_OE -data 0x0008
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/tumpa-lite.cfg 
b/tcl/interface/ftdi/tumpa-lite.cfg
index 657515a..f0d9369 100644
--- a/tcl/interface/ftdi/tumpa-lite.cfg
+++ b/tcl/interface/ftdi/tumpa-lite.cfg
@@ -10,3 +10,4 @@ ftdi_vid_pid 0x0403 0x8a99
 ftdi_layout_init 0x0038 0x087b
 ftdi_layout_signal nTRST -data 0x0020 -oe 0x0020
 ftdi_layout_signal nSRST -data 0x0010 -oe 0x0010
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/tumpa.cfg b/tcl/interface/ftdi/tumpa.cfg
index e4b59b1..c02dc02 100644
--- a/tcl/interface/ftdi/tumpa.cfg
+++ b/tcl/interface/ftdi/tumpa.cfg
@@ -12,3 +12,4 @@ ftdi_layout_signal nTRST -data 0x0020
 ftdi_layout_signal nSRST -data 0x0010
 
 reset_config srst_push_pull
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/turtelizer2-revB.cfg 
b/tcl/interface/ftdi/turtelizer2-revB.cfg
index 4584040..844fec0 100644
--- a/tcl/interface/ftdi/turtelizer2-revB.cfg
+++ b/tcl/interface/ftdi/turtelizer2-revB.cfg
@@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xbdc8
 ftdi_layout_init 0x0008 0x0c5b
 ftdi_layout_signal nSRST -oe 0x0040
 ftdi_layout_signal LED -data 0x0c00
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/turtelizer2-revC.cfg 
b/tcl/interface/ftdi/turtelizer2-revC.cfg
index 918ac49..306e72e 100644
--- a/tcl/interface/ftdi/turtelizer2-revC.cfg
+++ b/tcl/interface/ftdi/turtelizer2-revC.cfg
@@ -12,3 +12,4 @@ ftdi_layout_init 0x0008 0x0c7b
 ftdi_layout_signal nTRST -oe 0x0020
 ftdi_layout_signal nSRST -oe 0x0040
 ftdi_layout_signal LED -ndata 0x0c00
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/um232h.cfg b/tcl/interface/ftdi/um232h.cfg
index 6ba6f43..f9799c6 100644
--- a/tcl/interface/ftdi/um232h.cfg
+++ b/tcl/interface/ftdi/um232h.cfg
@@ -33,3 +33,4 @@ ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200
 # AD5   J1-9    ACBUS5    (GPIOH5)
 # AD6   J1-8    ACBUS6    (GPIOH6)
 # AD7   J1-7    ACBUS7    (GPIOH7)
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/vpaclink.cfg b/tcl/interface/ftdi/vpaclink.cfg
index 2057619..24cdb23 100644
--- a/tcl/interface/ftdi/vpaclink.cfg
+++ b/tcl/interface/ftdi/vpaclink.cfg
@@ -17,3 +17,4 @@ ftdi_vid_pid 0x0403 0x6010
 ftdi_layout_init 0x0508 0x0f1b
 ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/xds100v2.cfg b/tcl/interface/ftdi/xds100v2.cfg
index 2628aa0..ec2424b 100644
--- a/tcl/interface/ftdi/xds100v2.cfg
+++ b/tcl/interface/ftdi/xds100v2.cfg
@@ -56,3 +56,4 @@ ftdi_layout_signal LOOPBACK -data 0x4000
 echo "\nInfo : to use this adapter you MUST add ``init; ftdi_set_signal 
PWR_RST 1; jtag arp_init'' to the end of your config file!\n"
 # note: rising edge on PWR_RST is also needed after power-cycling the
 # target
+source [find interface/ftdi/ftdi_common.cfg]
diff --git a/tcl/interface/ftdi/xds100v3.cfg b/tcl/interface/ftdi/xds100v3.cfg
index 6c70582..5f2f680 100644
--- a/tcl/interface/ftdi/xds100v3.cfg
+++ b/tcl/interface/ftdi/xds100v3.cfg
@@ -9,3 +9,4 @@ source [find interface/ftdi/xds100v2.cfg]
 
 # The USB ids are different.
 ftdi_vid_pid 0x0403 0xa6d1
+source [find interface/ftdi/ftdi_common.cfg]

-- 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to