From 8a9c04b2541aca2fb4653d871ed91273408cd922 Mon Sep 17 00:00:00 2001 From: Sylvio Alves Date: Sat, 2 Nov 2024 23:11:22 -0300 Subject: [PATCH 1/3] drivers: bt: esp32: add CONFIG_BUILD_ONLY_NO_BLOBS to allow CI tests Adds an option to enable CI tests without binary blobs. Signed-off-by: Sylvio Alves --- drivers/bluetooth/hci/CMakeLists.txt | 36 +++++++++++++++++++--------- drivers/bluetooth/hci/Kconfig | 2 +- west.yml | 2 +- 3 files changed, 27 insertions(+), 13 deletions(-) diff --git a/drivers/bluetooth/hci/CMakeLists.txt b/drivers/bluetooth/hci/CMakeLists.txt index ff734e08a66d2d..5f10d6566cba77 100644 --- a/drivers/bluetooth/hci/CMakeLists.txt +++ b/drivers/bluetooth/hci/CMakeLists.txt @@ -1,9 +1,33 @@ # SPDX-License-Identifier: Apache-2.0 -zephyr_library_sources_ifdef(CONFIG_BT_ESP32 hci_esp32.c) +if (CONFIG_BUILD_ONLY_NO_BLOBS) + message(WARNING " + --------------------------------------------------------------------------- + Building only the Bluetooth driver without binary blobs and patches. + This is only for building (CI) purposes and will not work on a real device. + --------------------------------------------------------------------------- + ") +else() + if(CONFIG_DT_HAS_ESPRESSIF_ESP32_BT_HCI_ENABLED) zephyr_blobs_verify(MODULE hal_espressif REQUIRED) endif() + +if((CONFIG_DT_HAS_ST_HCI_STM32WBA_ENABLED) OR (CONFIG_DT_HAS_ST_HCI_STM32WB0_ENABLED)) + zephyr_blobs_verify(MODULE hal_stm32 REQUIRED) +endif() + +if(CONFIG_DT_HAS_SILABS_BT_HCI_EFR32_ENABLED) + zephyr_blobs_verify(MODULE hal_silabs REQUIRED) +endif() + +if(CONFIG_DT_HAS_INFINEON_CAT1_BLESS_HCI_ENABLED) + zephyr_blobs_verify(MODULE hal_infineon REQUIRED) +endif() + +endif() # CONFIG_BUILD_ONLY_NO_BLOBS + +zephyr_library_sources_ifdef(CONFIG_BT_ESP32 hci_esp32.c) zephyr_library_sources_ifdef(CONFIG_BT_H4 h4.c) zephyr_library_sources_ifdef(CONFIG_BT_H5 h5.c) zephyr_library_sources_ifdef(CONFIG_BT_HCI_IPC ipc.c) @@ -11,22 +35,12 @@ zephyr_library_sources_ifdef(CONFIG_BT_SPI_ZEPHYR spi.c) zephyr_library_sources_ifdef(CONFIG_BT_SPI_BLUENRG hci_spi_st.c) zephyr_library_sources_ifdef(CONFIG_BT_CYW43XX h4_ifx_cyw43xxx.c) zephyr_library_sources_ifdef(CONFIG_BT_CYW208XX hci_ifx_cyw208xx.c) - zephyr_library_sources_ifdef(CONFIG_BT_STM32_IPM ipm_stm32wb.c) zephyr_library_sources_ifdef(CONFIG_BT_STM32WBA hci_stm32wba.c) zephyr_library_sources_ifdef(CONFIG_BT_STM32WB0 hci_stm32wb0.c) -if((CONFIG_DT_HAS_ST_HCI_STM32WBA_ENABLED) OR (CONFIG_DT_HAS_ST_HCI_STM32WB0_ENABLED)) - zephyr_blobs_verify(MODULE hal_stm32 REQUIRED) -endif() zephyr_library_sources_ifdef(CONFIG_BT_USERCHAN userchan.c) zephyr_library_sources_ifdef(CONFIG_BT_SILABS_EFR32 hci_silabs_efr32.c) -if(CONFIG_DT_HAS_SILABS_BT_HCI_EFR32_ENABLED) - zephyr_blobs_verify(MODULE hal_silabs REQUIRED) -endif() zephyr_library_sources_ifdef(CONFIG_BT_PSOC6_BLESS hci_ifx_psoc6_bless.c) -if(CONFIG_DT_HAS_INFINEON_CAT1_BLESS_HCI_ENABLED) - zephyr_blobs_verify(MODULE hal_infineon REQUIRED) -endif() zephyr_library_sources_ifdef(CONFIG_SOC_NRF5340_CPUAPP nrf53_support.c) zephyr_library_sources_ifdef(CONFIG_BT_AMBIQ_HCI hci_ambiq.c apollox_blue.c) zephyr_library_sources_ifdef(CONFIG_BT_DA1453X hci_da1453x.c) diff --git a/drivers/bluetooth/hci/Kconfig b/drivers/bluetooth/hci/Kconfig index 08e0dabb7bca98..cd1974b489802f 100644 --- a/drivers/bluetooth/hci/Kconfig +++ b/drivers/bluetooth/hci/Kconfig @@ -153,7 +153,7 @@ config BT_ESP32 bool default y depends on DT_HAS_ESPRESSIF_ESP32_BT_HCI_ENABLED - depends on ZEPHYR_HAL_ESPRESSIF_MODULE_BLOBS + depends on ZEPHYR_HAL_ESPRESSIF_MODULE_BLOBS || BUILD_ONLY_NO_BLOBS help Espressif HCI bluetooth interface diff --git a/west.yml b/west.yml index 2f624feb49bcd5..9987f0c202fd47 100644 --- a/west.yml +++ b/west.yml @@ -162,7 +162,7 @@ manifest: groups: - hal - name: hal_espressif - revision: 9fbf519573e713bd92bb8222bcfef77e7219584b + revision: e52371024732a47a67fa9c889fbccd0aa6355f3a path: modules/hal/espressif west-commands: west/west-commands.yml groups: From 1dceb3201d8182562a41326021fb2efb38170547 Mon Sep 17 00:00:00 2001 From: Sylvio Alves Date: Wed, 27 Nov 2024 17:58:30 -0300 Subject: [PATCH 2/3] samples: bluetooth: allow espressif platform testing Update central and peripheral samples so that espressif SoC can be properly tested in CI. Signed-off-by: Sylvio Alves --- samples/bluetooth/central/sample.yaml | 7 +++++++ samples/bluetooth/peripheral/sample.yaml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/samples/bluetooth/central/sample.yaml b/samples/bluetooth/central/sample.yaml index 973b48c7c0bb5d..a89203aadb8db9 100644 --- a/samples/bluetooth/central/sample.yaml +++ b/samples/bluetooth/central/sample.yaml @@ -9,3 +9,10 @@ tests: tags: bluetooth integration_platforms: - qemu_cortex_m3 + sample.bluetooth.central.esp32: + extra_args: + - CONFIG_BUILD_ONLY_NO_BLOBS=y + platform_allow: + - esp32_devkitc_wroom/esp32/procpu + - esp32s3_devkitm/esp32s3/procpu + - esp32c3_devkitm diff --git a/samples/bluetooth/peripheral/sample.yaml b/samples/bluetooth/peripheral/sample.yaml index d28d9e23d0111b..72b075fc198355 100644 --- a/samples/bluetooth/peripheral/sample.yaml +++ b/samples/bluetooth/peripheral/sample.yaml @@ -19,3 +19,10 @@ tests: extra_args: SHIELD=x_nucleo_idb05a1 integration_platforms: - nucleo_l4r5zi + sample.bluetooth.periodic_adv.esp32: + extra_args: + - CONFIG_BUILD_ONLY_NO_BLOBS=y + platform_allow: + - esp32_devkitc_wroom/esp32/procpu + - esp32s3_devkitm/esp32s3/procpu + - esp32c3_devkitm From 100af9897e0a22928be683257db9202aeedb75d4 Mon Sep 17 00:00:00 2001 From: Sylvio Alves Date: Wed, 27 Nov 2024 18:04:25 -0300 Subject: [PATCH 3/3] boards: esp32-based: remove bluetooth ignore tag Remove bluetooth ignore tag so it can run CI tests whenever platform is filtered. Signed-off-by: Sylvio Alves --- boards/01space/esp32c3_042_oled/esp32c3_042_oled.yaml | 3 --- boards/dptechnics/walter/walter_esp32s3_procpu.yaml | 3 --- .../esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.yaml | 3 --- .../esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.yaml | 3 --- .../esp32_ethernet_kit/esp32_ethernet_kit_procpu.yaml | 3 --- boards/espressif/esp32c3_devkitc/esp32c3_devkitc.yaml | 3 --- boards/espressif/esp32c3_devkitm/esp32c3_devkitm.yaml | 3 --- boards/espressif/esp32c3_rust/esp32c3_rust.yaml | 3 --- boards/espressif/esp32c6_devkitc/esp32c6_devkitc.yaml | 3 --- boards/espressif/esp32s2_devkitc/esp32s2_devkitc.yaml | 3 --- boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.yaml | 3 --- boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.yaml | 3 --- boards/espressif/esp32s3_eye/esp32s3_eye_procpu.yaml | 3 --- boards/espressif/esp8684_devkitm/esp8684_devkitm.yaml | 3 --- boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.yaml | 3 --- .../franzininho/esp32s2_franzininho/esp32s2_franzininho.yaml | 1 - boards/hardkernel/odroid_go/odroid_go_procpu.yaml | 3 --- .../heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.yaml | 3 --- .../heltec_wireless_stick_lite_v3_procpu.yaml | 3 --- boards/kincony/kincony_kc868_a32/kincony_kc868_a32_procpu.yaml | 3 --- boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.yaml | 3 --- boards/lilygo/ttgo_t7v1_5/ttgo_t7v1_5_esp32_procpu.yaml | 3 --- boards/lilygo/ttgo_t8c3/ttgo_t8c3.yaml | 3 --- boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.yaml | 3 --- boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml | 3 --- .../esp32c3_luatos_core/esp32c3_luatos_core_esp32c3_usb.yaml | 3 --- .../luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu.yaml | 3 --- .../esp32s3_luatos_core/esp32s3_luatos_core_procpu_usb.yaml | 3 --- boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.yaml | 3 --- boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.yaml | 3 --- .../m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.yaml | 3 --- boards/m5stack/m5stack_core2/m5stack_core2_procpu.yaml | 3 --- boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.yaml | 3 --- boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.yaml | 3 --- boards/m5stack/stamp_c3/stamp_c3.yaml | 3 --- boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.yaml | 3 --- boards/others/icev_wireless/icev_wireless.yaml | 3 --- boards/seeed/xiao_esp32c3/xiao_esp32c3.yaml | 3 --- boards/seeed/xiao_esp32c6/xiao_esp32c6.yaml | 1 - boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu.yaml | 3 --- boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_sense.yaml | 3 --- boards/vcc-gnd/yd_esp32/yd_esp32_procpu.yaml | 3 --- .../esp32s3_touch_lcd_1_28_esp32s3_procpu.yaml | 3 --- boards/we/orthosie1ev/we_orthosie1ev.yaml | 3 --- 44 files changed, 128 deletions(-) diff --git a/boards/01space/esp32c3_042_oled/esp32c3_042_oled.yaml b/boards/01space/esp32c3_042_oled/esp32c3_042_oled.yaml index 94969648e599a3..579094df443901 100644 --- a/boards/01space/esp32c3_042_oled/esp32c3_042_oled.yaml +++ b/boards/01space/esp32c3_042_oled/esp32c3_042_oled.yaml @@ -11,7 +11,4 @@ supported: - spi - uart - watchdog -testing: - ignore_tags: - - bluetooth vendor: 01space diff --git a/boards/dptechnics/walter/walter_esp32s3_procpu.yaml b/boards/dptechnics/walter/walter_esp32s3_procpu.yaml index c940bc726de831..a26fa60e26b0dc 100644 --- a/boards/dptechnics/walter/walter_esp32s3_procpu.yaml +++ b/boards/dptechnics/walter/walter_esp32s3_procpu.yaml @@ -16,7 +16,4 @@ supported: - pwm - dma - input -testing: - ignore_tags: - - bluetooth vendor: dptechnics diff --git a/boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.yaml b/boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.yaml index 7a63739a6c8ce6..7bc3c8feb55f70 100644 --- a/boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.yaml +++ b/boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.yaml @@ -18,7 +18,4 @@ supported: - counter - entropy - input -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.yaml b/boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.yaml index 7cba1f33cf2ab2..62e40f71e93737 100644 --- a/boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.yaml +++ b/boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.yaml @@ -18,7 +18,4 @@ supported: - counter - entropy - input -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.yaml b/boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.yaml index cc0698e866fa0f..fb3c3cdd704af5 100644 --- a/boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.yaml +++ b/boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.yaml @@ -10,7 +10,4 @@ supported: - uart - nvs - pwm -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32c3_devkitc/esp32c3_devkitc.yaml b/boards/espressif/esp32c3_devkitc/esp32c3_devkitc.yaml index 4da41d836152b8..f2b98e3e4ed676 100644 --- a/boards/espressif/esp32c3_devkitc/esp32c3_devkitc.yaml +++ b/boards/espressif/esp32c3_devkitc/esp32c3_devkitc.yaml @@ -15,7 +15,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32c3_devkitm/esp32c3_devkitm.yaml b/boards/espressif/esp32c3_devkitm/esp32c3_devkitm.yaml index 7be4abaf967100..38153891381d8e 100644 --- a/boards/espressif/esp32c3_devkitm/esp32c3_devkitm.yaml +++ b/boards/espressif/esp32c3_devkitm/esp32c3_devkitm.yaml @@ -16,7 +16,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32c3_rust/esp32c3_rust.yaml b/boards/espressif/esp32c3_rust/esp32c3_rust.yaml index 97951454011402..a82552337b42af 100644 --- a/boards/espressif/esp32c3_rust/esp32c3_rust.yaml +++ b/boards/espressif/esp32c3_rust/esp32c3_rust.yaml @@ -18,7 +18,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32c6_devkitc/esp32c6_devkitc.yaml b/boards/espressif/esp32c6_devkitc/esp32c6_devkitc.yaml index db2f8d9d4bc2c0..d7ace4c80cc960 100644 --- a/boards/espressif/esp32c6_devkitc/esp32c6_devkitc.yaml +++ b/boards/espressif/esp32c6_devkitc/esp32c6_devkitc.yaml @@ -14,6 +14,3 @@ supported: - spi - entropy - i2c -testing: - ignore_tags: - - bluetooth diff --git a/boards/espressif/esp32s2_devkitc/esp32s2_devkitc.yaml b/boards/espressif/esp32s2_devkitc/esp32s2_devkitc.yaml index 3ad1f48f21404c..44a6f971e3b744 100644 --- a/boards/espressif/esp32s2_devkitc/esp32s2_devkitc.yaml +++ b/boards/espressif/esp32s2_devkitc/esp32s2_devkitc.yaml @@ -19,7 +19,4 @@ supported: - input - can - dma -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.yaml b/boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.yaml index 06b0c5339d4a70..ae1de5034e7e40 100644 --- a/boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.yaml +++ b/boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.yaml @@ -17,7 +17,4 @@ supported: - pwm - dma - input -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.yaml b/boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.yaml index aa134cf3d4bbc6..e153c2e9f81780 100644 --- a/boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.yaml +++ b/boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.yaml @@ -18,7 +18,4 @@ supported: - dma - input - video -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp32s3_eye/esp32s3_eye_procpu.yaml b/boards/espressif/esp32s3_eye/esp32s3_eye_procpu.yaml index c8bd81bf34149c..1159b63942b3b4 100644 --- a/boards/espressif/esp32s3_eye/esp32s3_eye_procpu.yaml +++ b/boards/espressif/esp32s3_eye/esp32s3_eye_procpu.yaml @@ -17,7 +17,4 @@ supported: - dma - input - video -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp8684_devkitm/esp8684_devkitm.yaml b/boards/espressif/esp8684_devkitm/esp8684_devkitm.yaml index 160f8e6540e1f6..3344e8d5e2c2d0 100644 --- a/boards/espressif/esp8684_devkitm/esp8684_devkitm.yaml +++ b/boards/espressif/esp8684_devkitm/esp8684_devkitm.yaml @@ -12,7 +12,4 @@ supported: - entropy - pwm - spi -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.yaml b/boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.yaml index a05b611619c798..88bcdc3289b18b 100644 --- a/boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.yaml +++ b/boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.yaml @@ -17,7 +17,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.yaml b/boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.yaml index 4fc82a2f23d767..da3da1bdc3ace9 100644 --- a/boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.yaml +++ b/boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.yaml @@ -14,5 +14,4 @@ supported: testing: ignore_tags: - heap - - bluetooth vendor: franzininho diff --git a/boards/hardkernel/odroid_go/odroid_go_procpu.yaml b/boards/hardkernel/odroid_go/odroid_go_procpu.yaml index 957e68a4a3d7a9..0f9df7d05e530a 100644 --- a/boards/hardkernel/odroid_go/odroid_go_procpu.yaml +++ b/boards/hardkernel/odroid_go/odroid_go_procpu.yaml @@ -11,7 +11,4 @@ supported: - watchdog - uart - nvs -testing: - ignore_tags: - - bluetooth vendor: hardkernel diff --git a/boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.yaml b/boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.yaml index e7d53b4c5fb4ce..67ff09aa3d593d 100644 --- a/boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.yaml +++ b/boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.yaml @@ -10,7 +10,4 @@ supported: - watchdog - uart - nvs -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.yaml b/boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.yaml index b955b38f7ba633..0ed96e577a164e 100644 --- a/boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.yaml +++ b/boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.yaml @@ -16,7 +16,4 @@ supported: - pwm - dma - lora -testing: - ignore_tags: - - bluetooth vendor: heltec diff --git a/boards/kincony/kincony_kc868_a32/kincony_kc868_a32_procpu.yaml b/boards/kincony/kincony_kc868_a32/kincony_kc868_a32_procpu.yaml index 9d26b99db02afa..89cfbb2e3fced1 100644 --- a/boards/kincony/kincony_kc868_a32/kincony_kc868_a32_procpu.yaml +++ b/boards/kincony/kincony_kc868_a32/kincony_kc868_a32_procpu.yaml @@ -12,7 +12,4 @@ supported: - nvs - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: kincony diff --git a/boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.yaml b/boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.yaml index d1a5dccce1f074..e59818cc3dcbc0 100644 --- a/boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.yaml +++ b/boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.yaml @@ -15,7 +15,4 @@ supported: - lora - nvs - sdhc -testing: - ignore_tags: - - bluetooth vendor: lilygo diff --git a/boards/lilygo/ttgo_t7v1_5/ttgo_t7v1_5_esp32_procpu.yaml b/boards/lilygo/ttgo_t7v1_5/ttgo_t7v1_5_esp32_procpu.yaml index c8af17a73a8f41..45d64a292507de 100644 --- a/boards/lilygo/ttgo_t7v1_5/ttgo_t7v1_5_esp32_procpu.yaml +++ b/boards/lilygo/ttgo_t7v1_5/ttgo_t7v1_5_esp32_procpu.yaml @@ -14,7 +14,4 @@ supported: - display - lora - nvs -testing: - ignore_tags: - - bluetooth vendor: lilygo diff --git a/boards/lilygo/ttgo_t8c3/ttgo_t8c3.yaml b/boards/lilygo/ttgo_t8c3/ttgo_t8c3.yaml index be6eef3825dcea..e0d0ce24a3dd85 100644 --- a/boards/lilygo/ttgo_t8c3/ttgo_t8c3.yaml +++ b/boards/lilygo/ttgo_t8c3/ttgo_t8c3.yaml @@ -11,7 +11,4 @@ supported: - uart - watchdog - can -testing: - ignore_tags: - - bluetooth vendor: lilygo diff --git a/boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.yaml b/boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.yaml index 3428a627657842..cc1b652145aa09 100644 --- a/boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.yaml +++ b/boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.yaml @@ -18,7 +18,4 @@ supported: - dma - input - video -testing: - ignore_tags: - - bluetooth vendor: lilygo diff --git a/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml b/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml index aa570c3d01864b..5ba64d712ddb2d 100644 --- a/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml +++ b/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml @@ -15,7 +15,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: luatos diff --git a/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_esp32c3_usb.yaml b/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_esp32c3_usb.yaml index d89c2443f4eeb3..ca0982c4111d95 100644 --- a/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_esp32c3_usb.yaml +++ b/boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_esp32c3_usb.yaml @@ -15,7 +15,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: luatos diff --git a/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu.yaml b/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu.yaml index 447b4ca6e895d7..369a2fc7b63a60 100644 --- a/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu.yaml +++ b/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu.yaml @@ -15,7 +15,4 @@ supported: - entropy - pwm - dma -testing: - ignore_tags: - - bluetooth vendor: luatos diff --git a/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu_usb.yaml b/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu_usb.yaml index daee94a395e215..fe4e1ad61dd295 100644 --- a/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu_usb.yaml +++ b/boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core_procpu_usb.yaml @@ -15,7 +15,4 @@ supported: - entropy - pwm - dma -testing: - ignore_tags: - - bluetooth vendor: luatos diff --git a/boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.yaml b/boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.yaml index 5b620578bb3695..04b3ef187161d9 100644 --- a/boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.yaml +++ b/boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.yaml @@ -12,7 +12,4 @@ supported: - uart - pinmux - nvs -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.yaml b/boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.yaml index 2dacd6c454fdf0..8fe5983e19c9bb 100644 --- a/boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.yaml +++ b/boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.yaml @@ -14,7 +14,4 @@ supported: - pinmux - nvs - display -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.yaml b/boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.yaml index 9016defae3f24d..34420d21d60e42 100644 --- a/boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.yaml +++ b/boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.yaml @@ -16,7 +16,4 @@ supported: - pinmux - nvs - dma -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/m5stack_core2/m5stack_core2_procpu.yaml b/boards/m5stack/m5stack_core2/m5stack_core2_procpu.yaml index 452591e3702da1..5e7edaca6febba 100644 --- a/boards/m5stack/m5stack_core2/m5stack_core2_procpu.yaml +++ b/boards/m5stack/m5stack_core2/m5stack_core2_procpu.yaml @@ -13,7 +13,4 @@ supported: - uart - pinmux - nvs -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.yaml b/boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.yaml index 5cc68698de7bb9..762db7cbd7670c 100644 --- a/boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.yaml +++ b/boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.yaml @@ -13,7 +13,4 @@ supported: - pwm - pinmux - nvs -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.yaml b/boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.yaml index 8f0028041f5f5b..25fc452b8a9731 100644 --- a/boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.yaml +++ b/boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.yaml @@ -14,7 +14,4 @@ supported: - nvs - regulator - display -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/m5stack/stamp_c3/stamp_c3.yaml b/boards/m5stack/stamp_c3/stamp_c3.yaml index 8d14bfce027f61..4b272b9e8e7393 100644 --- a/boards/m5stack/stamp_c3/stamp_c3.yaml +++ b/boards/m5stack/stamp_c3/stamp_c3.yaml @@ -10,7 +10,4 @@ supported: - spi - uart - watchdog -testing: - ignore_tags: - - bluetooth vendor: m5stack diff --git a/boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.yaml b/boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.yaml index 7af1e50273addb..3084a2cf60c021 100644 --- a/boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.yaml +++ b/boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.yaml @@ -13,7 +13,4 @@ supported: - spi - uart - watchdog -testing: - ignore_tags: - - bluetooth vendor: olimex diff --git a/boards/others/icev_wireless/icev_wireless.yaml b/boards/others/icev_wireless/icev_wireless.yaml index e1d0bccc4375a6..2ba46d2c763ee7 100644 --- a/boards/others/icev_wireless/icev_wireless.yaml +++ b/boards/others/icev_wireless/icev_wireless.yaml @@ -4,7 +4,4 @@ type: mcu arch: riscv toolchain: - zephyr -testing: - ignore_tags: - - bluetooth vendor: espressif diff --git a/boards/seeed/xiao_esp32c3/xiao_esp32c3.yaml b/boards/seeed/xiao_esp32c3/xiao_esp32c3.yaml index b5a99def4bfac9..bacf2a681bd836 100644 --- a/boards/seeed/xiao_esp32c3/xiao_esp32c3.yaml +++ b/boards/seeed/xiao_esp32c3/xiao_esp32c3.yaml @@ -11,7 +11,4 @@ supported: - uart - watchdog - can -testing: - ignore_tags: - - bluetooth vendor: seeed diff --git a/boards/seeed/xiao_esp32c6/xiao_esp32c6.yaml b/boards/seeed/xiao_esp32c6/xiao_esp32c6.yaml index 925b45f7a28602..50a8f099a3e59a 100644 --- a/boards/seeed/xiao_esp32c6/xiao_esp32c6.yaml +++ b/boards/seeed/xiao_esp32c6/xiao_esp32c6.yaml @@ -14,6 +14,5 @@ supported: - i2c testing: ignore_tags: - - bluetooth - tracing vendor: seeed diff --git a/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu.yaml b/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu.yaml index 234291bad41c71..dea06b25bb5d7f 100644 --- a/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu.yaml +++ b/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu.yaml @@ -15,7 +15,4 @@ supported: - entropy - pwm - dma -testing: - ignore_tags: - - bluetooth vendor: seeed diff --git a/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_sense.yaml b/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_sense.yaml index 36bbec2b542ecc..f617abbb6978e0 100644 --- a/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_sense.yaml +++ b/boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_sense.yaml @@ -15,7 +15,4 @@ supported: - entropy - pwm - dma -testing: - ignore_tags: - - bluetooth vendor: seeed diff --git a/boards/vcc-gnd/yd_esp32/yd_esp32_procpu.yaml b/boards/vcc-gnd/yd_esp32/yd_esp32_procpu.yaml index fe3fed2ca6d258..99ac539076883f 100644 --- a/boards/vcc-gnd/yd_esp32/yd_esp32_procpu.yaml +++ b/boards/vcc-gnd/yd_esp32/yd_esp32_procpu.yaml @@ -17,7 +17,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: vcc-gnd diff --git a/boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.yaml b/boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.yaml index 25bd1e504666ac..a2ae32d60f6597 100644 --- a/boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.yaml +++ b/boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.yaml @@ -15,7 +15,4 @@ supported: - pinmux - nvs - display -testing: - ignore_tags: - - bluetooth vendor: waveshare diff --git a/boards/we/orthosie1ev/we_orthosie1ev.yaml b/boards/we/orthosie1ev/we_orthosie1ev.yaml index 517aa1cb65178c..0033d15834306c 100644 --- a/boards/we/orthosie1ev/we_orthosie1ev.yaml +++ b/boards/we/orthosie1ev/we_orthosie1ev.yaml @@ -16,7 +16,4 @@ supported: - spi - counter - entropy -testing: - ignore_tags: - - bluetooth vendor: we