diff options
author | Evgeniy Naydanov <evgeniy.naydanov@syntacore.com> | 2024-03-28 12:06:34 +0300 |
---|---|---|
committer | Evgeniy Naydanov <evgeniy.naydanov@syntacore.com> | 2024-03-28 12:40:33 +0300 |
commit | 46e7507e48993b3abe0cca98f980adfcce86e551 (patch) | |
tree | ad72d2bb3cccf293d4640cb40855d59933368657 /src/target/arm_adi_v5.h | |
parent | 722cef1ae0ec55ee7aa47e60acafaa787be16b32 (diff) | |
parent | a35e254c5383008cdacf7838a777f7f17af5eeb1 (diff) | |
download | riscv-openocd-46e7507e48993b3abe0cca98f980adfcce86e551.zip riscv-openocd-46e7507e48993b3abe0cca98f980adfcce86e551.tar.gz riscv-openocd-46e7507e48993b3abe0cca98f980adfcce86e551.tar.bz2 |
Merge up to a35e254c5383008cdacf7838a777f7f17af5eeb1 from upstream
Checkpatch-ignore: MACRO_ARG_REUSE, MACRO_ARG_PRECEDENCE
Change-Id: Icd10f44d162054f8f32019a579ccbdda2cee7a91
Diffstat (limited to 'src/target/arm_adi_v5.h')
-rw-r--r-- | src/target/arm_adi_v5.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/target/arm_adi_v5.h b/src/target/arm_adi_v5.h index 60c161f..92c3dbc 100644 --- a/src/target/arm_adi_v5.h +++ b/src/target/arm_adi_v5.h @@ -788,6 +788,15 @@ struct adiv5_private_config { }; extern int adiv5_verify_config(struct adiv5_private_config *pc); + +enum adiv5_configure_dap_optional { + ADI_CONFIGURE_DAP_COMPULSORY = false, + ADI_CONFIGURE_DAP_OPTIONAL = true +}; + +extern int adiv5_jim_configure_ext(struct target *target, struct jim_getopt_info *goi, + struct adiv5_private_config *pc, + enum adiv5_configure_dap_optional optional); extern int adiv5_jim_configure(struct target *target, struct jim_getopt_info *goi); struct adiv5_mem_ap_spot { |