jtag: move declaration outside function
commit7fa29dc5196accb3ea159e6a29fd969640e30421
authorAntonio Borneo <borneo.antonio@gmail.com>
Sat, 6 May 2023 19:28:51 +0000 (6 21:28 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Thu, 18 May 2023 10:14:21 +0000 (18 10:14 +0000)
tree9227425a5fc1f23edf6898b3a8f6832be181def2
parent04a11812883fafee8f0fcb4fee64832716fd43ca
jtag: move declaration outside function

The function jtag_debug_state_machine_() is only used by a static
inline function and declared inside it as private.
The static analyser 'sparse' complains that the function is
defined as global but not cross checked against a prototype in an
include file.

Move the declaration outside the inline function so it get visible
by interface.c, which already includes interface.h
While there, change the argument type from 'unsigned' to 'unsigned
int' to pass checkpatch check.

Change-Id: Ia5dfb92dc4bc6d52ead4f0cb8c68319c83ff85b0
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7672
Tested-by: jenkins
src/jtag/interface.c
src/jtag/interface.h