swd_gpio.cpp: emulate freedom board

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_gpio: init clock to low

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_gpio: store data if pointer available

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_gpio: DIO low on turnaround

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_gpio: add debug message in write

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_dp.cpp: abort before any other operation

Signed-off-by: Federico Vaga <federicov@linino.org>
swd_gpio: show parity bit

Signed-off-by: Federico Vaga <federicov@linino.org>
DAP: wait powerup on reset

Signed-off-by: Federico Vaga <federicov@linino.org>
DEBUG invert address

Signed-off-by: Federico Vaga <federicov@linino.org>
mdm-ap: add MDM-AP specific target

Signed-off-by: Federico Vaga <federicov@linino.org>
swddude: initialize MDM-AP

Signed-off-by: Federico Vaga <federicov@linino.org>
add gpio config structure

Signed-off-by: Federico Vaga <federicov@linino.org>
SPIOSWDDriver: use GPIOConfig

Signed-off-by: Federico Vaga <federicov@linino.org>
swddude: choose driver

Signed-off-by: Federico Vaga <federicov@linino.org>
swddude: reenable MPSSE driver

Signed-off-by: Federico Vaga <federicov@linino.org>
move gpio file in gpio driver directory

Signed-off-by: Federico Vaga <federicov@linino.org>
move gpio file in gpio driver directory

Signed-off-by: Federico Vaga <federicov@linino.org>
move mpsse to mpsse driver directory

Signed-off-by: Federico Vaga <federicov@linino.org>
add gpio config structure

Signed-off-by: Federico Vaga <federicov@linino.org>
move gpio file in gpio driver directory

Signed-off-by: Federico Vaga <federicov@linino.org>