mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
feat(ci): remove common_components dependencies from peripheral drivers
Replace *common_components with specific driver dependencies across all
peripheral driver test apps and examples to prevent unnecessary CI
triggers
when common_components change.
This follows the same pattern established in TWAI driver commit:
6d21cc6c29
Changes made:
- 26 component test apps updated
(esp_driver_*/test_apps/.build-test-rules.yml)
- 1 driver test app updated
(components/driver/test_apps/.build-test-rules.yml)
- Key examples updated in examples/peripherals/.build-test-rules.yml
- Established standard dependency pattern: esp_hal_xxx, esp_hw_support,
soc
- Added esp_driver_gpio for GPIO-dependent drivers
This commit is contained in:
@@ -7,6 +7,12 @@ components/driver/test_apps/legacy_i2c_driver:
|
||||
- if: IDF_TARGET != "none"
|
||||
temporary: false
|
||||
reason: disable target test for legacy i2c driver.
|
||||
depends_filepatterns:
|
||||
- components/driver/i2c/**/*
|
||||
depends_components:
|
||||
- soc
|
||||
- esp_hal_i2c
|
||||
- esp_hw_support
|
||||
|
||||
components/driver/test_apps/legacy_twai:
|
||||
disable:
|
||||
@@ -18,29 +24,37 @@ components/driver/test_apps/legacy_twai:
|
||||
depends_filepatterns:
|
||||
- components/driver/twai/**/*
|
||||
depends_components:
|
||||
- soc
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/driver/test_apps/touch_element:
|
||||
disable:
|
||||
- if: IDF_TARGET not in ["esp32s2", "esp32s3"]
|
||||
reason: only supports esp32s2 and esp32s3
|
||||
depends_filepatterns:
|
||||
- components/soc/esp32s2/**/rtc_cntl_*
|
||||
- components/soc/esp32s3/**/rtc_cntl_*
|
||||
- components/soc/esp32s2/**/rtc_io_struct.h
|
||||
- components/soc/esp32s3/**/rtc_io_struct.h
|
||||
- components/soc/esp32s2/**/sens_struct.h
|
||||
- components/soc/esp32s3/**/sens_struct.h
|
||||
- components/driver/touch_sensor/**/*
|
||||
depends_components:
|
||||
- *common_components
|
||||
- soc
|
||||
- esp_hal_touch_sens
|
||||
- esp_hw_support
|
||||
|
||||
components/driver/test_apps/touch_sensor_v1:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_VERSION != 1
|
||||
depends_filepatterns:
|
||||
- components/driver/touch_sensor/**/*
|
||||
depends_components:
|
||||
- soc
|
||||
- esp_hal_touch_sens
|
||||
- esp_hw_support
|
||||
|
||||
components/driver/test_apps/touch_sensor_v2:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_VERSION != 2
|
||||
depends_filepatterns:
|
||||
- components/driver/touch_sensor/**/*
|
||||
depends_components:
|
||||
- soc
|
||||
- esp_hal_touch_sens
|
||||
- esp_hw_support
|
||||
|
||||
@@ -5,10 +5,11 @@ components/esp_adc/test_apps/adc:
|
||||
- if: SOC_ADC_SUPPORTED != 1
|
||||
- if: CONFIG_NAME == "gdma_iram_safe" and IDF_TARGET in ["esp32", "esp32s2", "esp32c2"]
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_adc
|
||||
- esp_driver_gpio
|
||||
- esp_driver_i2s # ADC continuous driver relies on I2S on ESP32
|
||||
- efuse
|
||||
- esp_driver_spi # ADC continuous driver relies on SPI on ESP32S2
|
||||
- esp_driver_tsens
|
||||
- esp_hw_support
|
||||
- esp_hal_ana_conv
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,8 @@ components/esp_driver_ana_cmpr/test_apps/analog_comparator:
|
||||
disable:
|
||||
- if: SOC_ANA_CMPR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_driver_ana_cmpr
|
||||
- esp_hal_ana_cmpr
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -2,6 +2,8 @@ components/esp_driver_bitscrambler/test_apps/bitscrambler:
|
||||
disable:
|
||||
- if: SOC_BITSCRAMBLER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_bitscrambler
|
||||
- esp_driver_dma
|
||||
- esp_hal_dma
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -2,19 +2,28 @@ components/esp_driver_cam/test_apps/csi:
|
||||
disable:
|
||||
- if: SOC_MIPI_CSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- esp_hal_cam
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_cam/test_apps/dvp:
|
||||
disable:
|
||||
- if: SOC_LCDCAM_CAM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- esp_hal_cam
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_cam/test_apps/isp_dvp:
|
||||
disable:
|
||||
- if: SOC_ISP_DVP_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- esp_hal_cam
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,7 +4,10 @@ components/esp_driver_dac/test_apps/dac:
|
||||
disable:
|
||||
- if: SOC_DAC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dac
|
||||
- esp_driver_i2s
|
||||
- esp_driver_spi
|
||||
- esp_adc
|
||||
- esp_hw_support
|
||||
- esp_hal_ana_conv
|
||||
- soc
|
||||
|
||||
@@ -5,14 +5,16 @@ components/esp_driver_dma/test_apps/dma:
|
||||
- if: SOC_GDMA_SUPPORTED != 1 and SOC_CP_DMA_SUPPORTED != 1
|
||||
- if: CONFIG_NAME == "ext_mem_encryption" and SOC_FLASH_ENC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_hal_dma
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_dma/test_apps/dma2d:
|
||||
disable:
|
||||
- if: SOC_DMA2D_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_hal_dma
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -2,15 +2,17 @@
|
||||
|
||||
components/esp_driver_gpio/test_apps:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_hal_gpio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_gpio/test_apps/gpio_extensions:
|
||||
enable:
|
||||
- if: SOC_DEDICATED_GPIO_SUPPORTED == 1
|
||||
- if: SOC_GPIO_SUPPORT_PIN_GLITCH_FILTER == 1 or SOC_GPIO_FLEX_GLITCH_FILTER_NUM > 0
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_hal_gpio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,7 @@ components/esp_driver_gptimer/test_apps/gptimer:
|
||||
disable:
|
||||
- if: SOC_GPTIMER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,8 @@ components/esp_driver_i2c/test_apps/i2c_test_apps:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2c
|
||||
- esp_driver_uart
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,9 +4,12 @@ components/esp_driver_i2s/test_apps/i2s:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_pcnt
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_i2s/test_apps/i2s_multi_dev:
|
||||
disable:
|
||||
@@ -17,12 +20,17 @@ components/esp_driver_i2s/test_apps/i2s_multi_dev:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_i2s/test_apps/lp_i2s:
|
||||
disable:
|
||||
- if: SOC_LP_I2S_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_hal_i2s
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,9 @@ components/esp_driver_i3c/test_apps/i3c_test_apps:
|
||||
disable:
|
||||
- if: SOC_I3C_MASTER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i3c
|
||||
- esp_driver_dma
|
||||
- esp_driver_gpio
|
||||
- esp_hw_support
|
||||
- esp_hal_i3c
|
||||
- soc
|
||||
|
||||
@@ -2,5 +2,8 @@ components/esp_driver_isp/test_apps/isp:
|
||||
disable:
|
||||
- if: SOC_ISP_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_isp
|
||||
- esp_driver_dma
|
||||
- esp_hal_cam
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,8 @@ components/esp_driver_jpeg/test_apps/jpeg_test_apps:
|
||||
disable:
|
||||
- if: SOC_JPEG_CODEC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_jpeg
|
||||
- esp_driver_dma
|
||||
- esp_hal_jpeg
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,7 @@ components/esp_driver_ledc/test_apps/ledc:
|
||||
disable:
|
||||
- if: SOC_LEDC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_ledc
|
||||
- esp_hal_ledc
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,7 @@ components/esp_driver_mcpwm/test_apps/mcpwm:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_hal_mcpwm
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,8 @@ components/esp_driver_parlio/test_apps/parlio:
|
||||
disable:
|
||||
- if: SOC_PARLIO_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_parlio
|
||||
- esp_driver_dma
|
||||
- esp_hal_parlio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,7 @@ components/esp_driver_pcnt/test_apps/pulse_cnt:
|
||||
disable:
|
||||
- if: SOC_PCNT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_pcnt
|
||||
- esp_hal_pcnt
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,8 @@ components/esp_driver_ppa/test_apps:
|
||||
disable:
|
||||
- if: SOC_PPA_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_ppa
|
||||
- esp_driver_dma
|
||||
- esp_hal_ppa
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,5 +4,8 @@ components/esp_driver_rmt/test_apps/rmt:
|
||||
disable:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_rmt
|
||||
- esp_driver_dma
|
||||
- esp_hal_rmt
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -3,10 +3,12 @@ components/esp_driver_sdio/test_apps/sdio/sdio_common_tests/host_sdmmc:
|
||||
- if: IDF_TARGET in ["esp32", "esp32p4"]
|
||||
reason: runners use ESP32 / ESP32P4 SDMMC as host
|
||||
depends_components:
|
||||
- *common_components
|
||||
- sdmmc
|
||||
- esp_driver_sdmmc
|
||||
- esp_driver_sdio
|
||||
- esp_hal_sd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_sdio/test_apps/sdio/sdio_common_tests/sdio:
|
||||
enable:
|
||||
@@ -16,7 +18,9 @@ components/esp_driver_sdio/test_apps/sdio/sdio_common_tests/sdio:
|
||||
disable:
|
||||
- if: SOC_SDIO_SLAVE_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- sdmmc
|
||||
- esp_driver_sdmmc
|
||||
- esp_driver_sdio
|
||||
- esp_hal_sd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,7 +4,8 @@ components/esp_driver_sdm/test_apps/sigma_delta:
|
||||
disable:
|
||||
- if: SOC_SDM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_driver_sdm
|
||||
- esp_hal_gpio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -3,6 +3,8 @@ components/esp_driver_sdmmc/test_apps/sdmmc:
|
||||
- if: SOC_SDMMC_HOST_SUPPORTED != 1
|
||||
|
||||
depends_components:
|
||||
- *common_components
|
||||
- sdmmc
|
||||
- esp_driver_sdmmc
|
||||
- esp_hal_sd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -5,6 +5,9 @@ components/esp_driver_sdspi/test_apps/sdspi:
|
||||
- if: IDF_TARGET not in ["esp32", "esp32s3", "esp32c3", "esp32c5", "esp32p4"]
|
||||
reason: needs special runner, select few typical targets for testing
|
||||
depends_components:
|
||||
- *common_components
|
||||
- sdmmc
|
||||
- esp_driver_sdspi
|
||||
- esp_driver_dma
|
||||
- esp_hal_gpspi
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
.spi_depends_default: &spi_depends_default
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_mm # for cache
|
||||
- esp_driver_spi
|
||||
- esp_driver_gpio
|
||||
- esp_hal_spi
|
||||
- esp_hw_support
|
||||
- soc
|
||||
depends_filepatterns:
|
||||
- components/driver/test_apps/components/test_driver_utils/**/*
|
||||
|
||||
|
||||
@@ -2,5 +2,7 @@ components/esp_driver_touch_sens/test_apps/touch_sens:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_touch_sens
|
||||
- esp_hal_touch_sens
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,6 +4,8 @@ components/esp_driver_tsens/test_apps/temperature_sensor:
|
||||
disable:
|
||||
- if: SOC_TEMP_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_tsens
|
||||
- esp_hal_ana_conv
|
||||
- esp_phy
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -11,10 +11,11 @@ components/esp_driver_uart/test_apps/rs485:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_uart
|
||||
- esp_hal_uart
|
||||
- esp_driver_gpio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_uart/test_apps/uart:
|
||||
disable:
|
||||
@@ -23,23 +24,25 @@ components/esp_driver_uart/test_apps/uart:
|
||||
temporary: true
|
||||
reason: not support yet # TODO: [ESP32S31] IDF-14789
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_uart
|
||||
- esp_hal_uart
|
||||
- esp_driver_gpio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_uart/test_apps/uart_vfs:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_uart
|
||||
- esp_hal_uart
|
||||
- vfs
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_uart/test_apps/uhci:
|
||||
disable:
|
||||
- if: SOC_UHCI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_uart
|
||||
- esp_hal_uart
|
||||
- esp_driver_gpio
|
||||
- esp_driver_dma
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -11,11 +11,12 @@ components/esp_driver_usb_serial_jtag/test_apps/usb_serial_jtag:
|
||||
temporary: true
|
||||
reason: No runners.
|
||||
depends_components:
|
||||
- *common_components
|
||||
- vfs
|
||||
- esp_driver_gpio
|
||||
- esp_driver_usb_serial_jtag
|
||||
- esp_hal_usb
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
components/esp_driver_usb_serial_jtag/test_apps/usb_serial_jtag_vfs:
|
||||
disable:
|
||||
@@ -28,7 +29,8 @@ components/esp_driver_usb_serial_jtag/test_apps/usb_serial_jtag_vfs:
|
||||
temporary: true
|
||||
reason: No runners.
|
||||
depends_components:
|
||||
- *common_components
|
||||
- vfs
|
||||
- esp_driver_usb_serial_jtag
|
||||
- esp_hal_usb
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
@@ -4,7 +4,6 @@ components/esp_lcd/test_apps/i2c_lcd:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2c
|
||||
disable_test:
|
||||
@@ -14,16 +13,20 @@ components/esp_lcd/test_apps/i2c_lcd:
|
||||
|
||||
components/esp_lcd/test_apps/i80_lcd:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2s
|
||||
- esp_hal_lcd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
disable:
|
||||
- if: SOC_LCD_I80_SUPPORTED != 1
|
||||
|
||||
components/esp_lcd/test_apps/mipi_dsi_lcd:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_hal_lcd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
disable:
|
||||
- if: SOC_LCD_MIPI_DSI_SUPPORTED != 1
|
||||
disable_test:
|
||||
@@ -33,22 +36,24 @@ components/esp_lcd/test_apps/mipi_dsi_lcd:
|
||||
|
||||
components/esp_lcd/test_apps/parlio_lcd:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_parlio
|
||||
- esp_hw_support
|
||||
- soc
|
||||
disable:
|
||||
- if: SOC_PARLIO_LCD_SUPPORTED != 1
|
||||
|
||||
components/esp_lcd/test_apps/rgb_lcd:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_hal_lcd
|
||||
- esp_hw_support
|
||||
- soc
|
||||
disable:
|
||||
- if: SOC_LCD_RGB_SUPPORTED != 1
|
||||
|
||||
components/esp_lcd/test_apps/spi_lcd:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_spi
|
||||
disable:
|
||||
|
||||
@@ -8,7 +8,6 @@ components/sdmmc/test_apps:
|
||||
temporary: false
|
||||
reason: only one target required for running the test
|
||||
depends_components:
|
||||
- *common_components
|
||||
- sdmmc
|
||||
- esp_driver_sdmmc
|
||||
- vfs
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
|
||||
.adc_dependencies: &adc_dependencies
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_adc
|
||||
- efuse
|
||||
- esp_hal_ana_conv
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_driver_spi
|
||||
- efuse
|
||||
- soc
|
||||
|
||||
examples/peripherals/adc/continuous_read:
|
||||
disable:
|
||||
@@ -22,32 +24,36 @@ examples/peripherals/analog_comparator:
|
||||
disable:
|
||||
- if: SOC_ANA_CMPR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_driver_ana_cmpr
|
||||
- esp_hal_ana_cmpr
|
||||
- soc
|
||||
|
||||
examples/peripherals/bitscrambler:
|
||||
disable:
|
||||
- if: SOC_BITSCRAMBLER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_bitscrambler
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/camera/dvp_dsi:
|
||||
disable:
|
||||
- if: SOC_LCDCAM_CAM_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/camera/dvp_isp_dsi:
|
||||
disable:
|
||||
- if: SOC_ISP_DVP_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/camera/dvp_spi_lcd:
|
||||
disable:
|
||||
@@ -57,42 +63,51 @@ examples/peripherals/camera/dvp_spi_lcd:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/camera/mipi_isp_dsi:
|
||||
disable:
|
||||
- if: SOC_MIPI_CSI_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_cam
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/dac:
|
||||
disable:
|
||||
- if: SOC_DAC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_dac
|
||||
- soc
|
||||
|
||||
examples/peripherals/dac/dac_cosine_wave:
|
||||
disable:
|
||||
- if: SOC_DAC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_adc
|
||||
- efuse
|
||||
- esp_driver_i2s
|
||||
- esp_driver_spi
|
||||
- esp_driver_dac
|
||||
- soc
|
||||
|
||||
examples/peripherals/gpio:
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_hal_gpio
|
||||
- soc
|
||||
|
||||
examples/peripherals/gpio/matrix_keyboard:
|
||||
enable:
|
||||
- if: IDF_TARGET == "esp32s2"
|
||||
depends_components:
|
||||
- esp_driver_gpio
|
||||
- esp_hal_gpio
|
||||
- soc
|
||||
|
||||
examples/peripherals/h264:
|
||||
enable:
|
||||
@@ -106,23 +121,29 @@ examples/peripherals/i2c/i2c_basic:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2c
|
||||
- esp_driver_gpio
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2c/i2c_eeprom:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2c
|
||||
- esp_driver_gpio
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2c/i2c_slave_network_sensor:
|
||||
disable:
|
||||
- if: SOC_I2C_SLAVE_CAN_GET_STRETCH_CAUSE != 1 or (SOC_WIFI_SUPPORTED != 1 and SOC_EMAC_SUPPORTED != 1)
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2c
|
||||
- esp_driver_gpio
|
||||
- protocol_examples_common
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2c/i2c_tools:
|
||||
disable:
|
||||
@@ -132,17 +153,19 @@ examples/peripherals/i2c/i2c_tools:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
depends_filepatterns:
|
||||
- examples/system/console/advanced/components/**/*
|
||||
- esp_hal_i2c
|
||||
- esp_driver_gpio
|
||||
- console
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2c/i2c_u8g2:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2c
|
||||
- soc
|
||||
disable_test:
|
||||
- if: IDF_TARGET not in ["esp32c3"]
|
||||
temporary: true
|
||||
@@ -157,30 +180,37 @@ examples/peripherals/i2s/i2s_advance/i2s_usb:
|
||||
temporary: true
|
||||
reason: usb_device_uac does not support esp32h4
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_i2c
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_basic/i2s_pdm:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTS_PDM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_basic/i2s_std:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_basic/i2s_tdm:
|
||||
disable:
|
||||
- if: SOC_I2S_SUPPORTS_TDM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_codec/i2s_es7210_tdm:
|
||||
disable:
|
||||
@@ -191,19 +221,23 @@ examples/peripherals/i2s/i2s_codec/i2s_es7210_tdm:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_i2s
|
||||
- esp_driver_dma
|
||||
- esp_driver_i2c
|
||||
- esp_driver_spi
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_codec/i2s_es8311:
|
||||
disable:
|
||||
- if: (SOC_I2S_SUPPORTED != 1 or SOC_I2C_SUPPORTED != 1)
|
||||
reason: rely on I2S STD mode and I2C to config es7210
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_i2s
|
||||
- esp_driver_i2c
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i2s/i2s_recorder:
|
||||
disable:
|
||||
@@ -211,23 +245,29 @@ examples/peripherals/i2s/i2s_recorder:
|
||||
enable:
|
||||
- if: SOC_I2S_SUPPORTS_PDM_RX > 0
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_spi
|
||||
- esp_driver_i2s
|
||||
- esp_hal_i2s
|
||||
- soc
|
||||
|
||||
examples/peripherals/i3c/i3c_i2c_basic:
|
||||
disable:
|
||||
- if: SOC_I3C_MASTER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_i3c
|
||||
- esp_hal_i3c
|
||||
- soc
|
||||
|
||||
examples/peripherals/i3c/i3c_lsm6dscx:
|
||||
disable:
|
||||
- if: SOC_I3C_MASTER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_i3c
|
||||
- esp_hal_i3c
|
||||
- soc
|
||||
|
||||
examples/peripherals/isp/multi_pipelines:
|
||||
disable:
|
||||
@@ -235,109 +275,134 @@ examples/peripherals/isp/multi_pipelines:
|
||||
- if: SOC_MIPI_DSI_SUPPORTED != 1
|
||||
- if: SOC_ISP_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_isp
|
||||
- esp_driver_cam
|
||||
- esp_hal_cam
|
||||
- esp_lcd
|
||||
- soc
|
||||
|
||||
examples/peripherals/jpeg/jpeg_decode:
|
||||
disable:
|
||||
- if: SOC_JPEG_CODEC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_hal_jpeg
|
||||
- esp_driver_jpeg
|
||||
- soc
|
||||
|
||||
examples/peripherals/jpeg/jpeg_encode:
|
||||
disable:
|
||||
- if: SOC_JPEG_ENCODE_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_hal_jpeg
|
||||
- esp_driver_jpeg
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/i2c_oled:
|
||||
disable:
|
||||
- if: SOC_I2C_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2c
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/i80_controller:
|
||||
disable:
|
||||
- if: SOC_LCD_I80_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_i2s
|
||||
- esp_hal_lcd
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/mipi_dsi:
|
||||
disable:
|
||||
- if: SOC_LCD_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_hal_lcd
|
||||
- esp_lcd
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/parlio_simulate:
|
||||
disable:
|
||||
- if: SOC_PARLIO_LCD_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_dma
|
||||
- esp_hal_parlio
|
||||
- esp_driver_parlio
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/rgb_panel:
|
||||
disable:
|
||||
- if: SOC_LCD_RGB_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_hal_lcd
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/spi_lcd_touch:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_spi
|
||||
- esp_driver_dma
|
||||
- soc
|
||||
|
||||
examples/peripherals/lcd/tjpgd:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_lcd
|
||||
- esp_driver_spi
|
||||
- soc
|
||||
|
||||
examples/peripherals/ledc:
|
||||
disable:
|
||||
- if: SOC_LEDC_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_ledc
|
||||
- esp_hal_ledc
|
||||
- soc
|
||||
|
||||
examples/peripherals/ledc/ledc_dimmer:
|
||||
disable:
|
||||
- if: SOC_ETM_SUPPORTED != 1 or SOC_LEDC_SUPPORT_ETM != 1
|
||||
depends_components:
|
||||
- esp_driver_ledc
|
||||
- esp_hal_ledc
|
||||
- soc
|
||||
|
||||
examples/peripherals/ledc/ledc_gamma_curve_fade:
|
||||
disable:
|
||||
- if: SOC_LEDC_SUPPORTED != 1 or SOC_LEDC_GAMMA_CURVE_FADE_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_ledc
|
||||
- esp_hal_ledc
|
||||
- soc
|
||||
|
||||
examples/peripherals/mcpwm:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_hal_mcpwm
|
||||
- soc
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_bdc_speed_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1 or SOC_PCNT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_driver_pcnt
|
||||
- esp_hal_mcpwm
|
||||
- soc
|
||||
disable_test:
|
||||
- if: IDF_TARGET != "esp32s3"
|
||||
temporary: true
|
||||
@@ -347,8 +412,9 @@ examples/peripherals/mcpwm/mcpwm_bldc_hall_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_hal_mcpwm
|
||||
- soc
|
||||
disable_test:
|
||||
- if: IDF_TARGET != "esp32s3"
|
||||
temporary: true
|
||||
@@ -358,15 +424,17 @@ examples/peripherals/mcpwm/mcpwm_capture_hc_sr04:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_mcpwm
|
||||
- esp_hal_mcpwm
|
||||
- soc
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_foc_svpwm_open_loop:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_mcpwm
|
||||
- esp_driver_mcpwm
|
||||
- soc
|
||||
disable_test:
|
||||
- if: IDF_TARGET != "esp32s3"
|
||||
temporary: true
|
||||
@@ -376,37 +444,42 @@ examples/peripherals/mcpwm/mcpwm_servo_control:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_mcpwm
|
||||
- esp_driver_mcpwm
|
||||
- soc
|
||||
|
||||
examples/peripherals/mcpwm/mcpwm_sync:
|
||||
disable:
|
||||
- if: SOC_MCPWM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_mcpwm
|
||||
- esp_driver_mcpwm
|
||||
- soc
|
||||
|
||||
examples/peripherals/parlio:
|
||||
disable:
|
||||
- if: SOC_PARLIO_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_parlio
|
||||
- esp_driver_parlio
|
||||
- soc
|
||||
|
||||
examples/peripherals/parlio/parlio_rx:
|
||||
disable:
|
||||
- if: SOC_PARLIO_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_parlio
|
||||
- esp_driver_parlio
|
||||
- protocol_examples_common
|
||||
- soc
|
||||
|
||||
examples/peripherals/parlio/parlio_tx/advanced_rgb_led_matrix:
|
||||
disable:
|
||||
- if: (SOC_PARLIO_SUPPORTED != 1 or SOC_PARLIO_TX_SUPPORT_LOOP_TRANSMISSION != 1) or SOC_PARLIO_TX_UNIT_MAX_DATA_WIDTH < 16
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_parlio
|
||||
- esp_driver_parlio
|
||||
- soc
|
||||
|
||||
examples/peripherals/parlio/parlio_tx/simple_rgb_led_matrix:
|
||||
disable:
|
||||
@@ -416,31 +489,35 @@ examples/peripherals/parlio/parlio_tx/simple_rgb_led_matrix:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_parlio
|
||||
- esp_driver_parlio
|
||||
- soc
|
||||
|
||||
examples/peripherals/pcnt:
|
||||
disable:
|
||||
- if: SOC_PCNT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_pcnt
|
||||
- esp_driver_pcnt
|
||||
- soc
|
||||
|
||||
examples/peripherals/ppa/ppa_dsi:
|
||||
disable:
|
||||
- if: SOC_PPA_SUPPORTED != 1 or SOC_MIPI_DSI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_dma
|
||||
- esp_driver_ppa
|
||||
- esp_hal_ppa
|
||||
- esp_lcd
|
||||
- soc
|
||||
|
||||
examples/peripherals/rmt:
|
||||
disable:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_rmt
|
||||
- esp_driver_rmt
|
||||
- soc
|
||||
|
||||
examples/peripherals/rmt/ir_nec_transceiver:
|
||||
disable:
|
||||
@@ -450,24 +527,27 @@ examples/peripherals/rmt/ir_nec_transceiver:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_rmt
|
||||
- esp_driver_rmt
|
||||
- soc
|
||||
|
||||
examples/peripherals/rmt/musical_buzzer:
|
||||
disable:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
- if: SOC_RMT_SUPPORT_TX_LOOP_COUNT != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_rmt
|
||||
- esp_driver_rmt
|
||||
- soc
|
||||
|
||||
examples/peripherals/rmt/stepper_motor:
|
||||
disable:
|
||||
- if: SOC_RMT_SUPPORTED != 1
|
||||
- if: SOC_RMT_SUPPORT_TX_LOOP_AUTO_STOP != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_rmt
|
||||
- esp_driver_rmt
|
||||
- soc
|
||||
|
||||
examples/peripherals/sdio/host:
|
||||
disable:
|
||||
@@ -484,8 +564,9 @@ examples/peripherals/sdio/host:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_sd
|
||||
- esp_driver_sdio
|
||||
- soc
|
||||
|
||||
examples/peripherals/sdio/slave:
|
||||
disable:
|
||||
@@ -495,100 +576,139 @@ examples/peripherals/sdio/slave:
|
||||
temporary: true
|
||||
reason: lack of runners
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_sd
|
||||
- esp_driver_sdio
|
||||
- soc
|
||||
|
||||
examples/peripherals/sigma_delta:
|
||||
disable:
|
||||
- if: SOC_SDM_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_sdm
|
||||
- esp_hal_gpio
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_master/hd_eeprom:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_master/lcd:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_slave:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_slave_hd/append_mode/master:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1 or SOC_SPI_SUPPORT_SLAVE_HD_VER2 != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_slave_hd/append_mode/slave:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1 or SOC_SPI_SUPPORT_SLAVE_HD_VER2 != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_slave_hd/segment_mode/seg_master:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1 or SOC_SPI_SUPPORT_SLAVE_HD_VER2 != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/spi_slave_hd/segment_mode/seg_slave:
|
||||
disable:
|
||||
- if: SOC_GPSPI_SUPPORTED != 1 or SOC_SPI_SUPPORT_SLAVE_HD_VER2 != 1
|
||||
depends_components:
|
||||
- esp_driver_spi
|
||||
- esp_hal_gpspi
|
||||
- soc
|
||||
|
||||
examples/peripherals/temperature_sensor/temp_sensor:
|
||||
disable:
|
||||
- if: SOC_TEMP_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_ana_conv
|
||||
- esp_driver_tsens
|
||||
- soc
|
||||
|
||||
examples/peripherals/temperature_sensor/temp_sensor_monitor:
|
||||
disable:
|
||||
- if: SOC_TEMPERATURE_SENSOR_INTR_SUPPORT != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_hal_ana_conv
|
||||
- esp_driver_tsens
|
||||
- soc
|
||||
|
||||
examples/peripherals/timer_group/gptimer:
|
||||
disable:
|
||||
- if: SOC_GPTIMER_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
- soc
|
||||
|
||||
examples/peripherals/timer_group/gptimer_capture_hc_sr04:
|
||||
disable:
|
||||
- if: SOC_ETM_SUPPORTED != 1 or SOC_TIMER_SUPPORT_ETM != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
- soc
|
||||
|
||||
examples/peripherals/timer_group/wiegand_interface:
|
||||
disable:
|
||||
- if: SOC_GPTIMER_SUPPORTED != 1 or IDF_TARGET in ["esp32c2"]
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_gpio
|
||||
- esp_driver_gptimer
|
||||
- esp_hal_timg
|
||||
- soc
|
||||
|
||||
examples/peripherals/touch_sensor:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- esp_driver_touch_sens
|
||||
- esp_hal_touch_sens
|
||||
- soc
|
||||
|
||||
examples/peripherals/touch_sensor/touch_sens_basic:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_touch_sens
|
||||
- esp_hal_touch_sens
|
||||
- soc
|
||||
|
||||
examples/peripherals/touch_sensor/touch_sens_sleep:
|
||||
disable:
|
||||
- if: SOC_TOUCH_SENSOR_SUPPORTED != 1 or SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP != 1
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_touch_sens
|
||||
- esp_hal_touch_sens
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
examples/peripherals/twai/cybergear:
|
||||
disable:
|
||||
@@ -600,7 +720,6 @@ examples/peripherals/twai/cybergear:
|
||||
depends_components:
|
||||
- esp_driver_twai
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
examples/peripherals/twai/twai_error_recovery:
|
||||
@@ -613,7 +732,6 @@ examples/peripherals/twai/twai_error_recovery:
|
||||
depends_components:
|
||||
- esp_driver_twai
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
examples/peripherals/twai/twai_network/twai_listen_only:
|
||||
@@ -626,7 +744,6 @@ examples/peripherals/twai/twai_network/twai_listen_only:
|
||||
depends_components:
|
||||
- esp_driver_twai
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
examples/peripherals/twai/twai_network/twai_sender:
|
||||
@@ -639,7 +756,6 @@ examples/peripherals/twai/twai_network/twai_sender:
|
||||
depends_components:
|
||||
- esp_driver_twai
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- soc
|
||||
|
||||
examples/peripherals/twai/twai_utils:
|
||||
@@ -652,7 +768,7 @@ examples/peripherals/twai/twai_utils:
|
||||
depends_components:
|
||||
- esp_driver_twai
|
||||
- esp_hal_twai
|
||||
- esp_hw_support
|
||||
- console
|
||||
- soc
|
||||
|
||||
examples/peripherals/uart/uart_dma_ota:
|
||||
@@ -662,10 +778,19 @@ examples/peripherals/uart/uart_dma_ota:
|
||||
- if: IDF_TARGET in ["esp32p4", "esp32c5"]
|
||||
temporary: true
|
||||
reason: Lack runners
|
||||
depends_components:
|
||||
- esp_driver_uart
|
||||
- esp_driver_dma
|
||||
- app_update
|
||||
- soc
|
||||
|
||||
examples/peripherals/uart/uart_echo_rs485:
|
||||
enable:
|
||||
- if: INCLUDE_DEFAULT == 1
|
||||
depends_components:
|
||||
- esp_driver_uart
|
||||
- esp_hal_uart
|
||||
- soc
|
||||
|
||||
examples/peripherals/usb/device:
|
||||
disable:
|
||||
@@ -676,6 +801,7 @@ examples/peripherals/usb/device:
|
||||
reason: lack of runners with usb_device tag
|
||||
depends_components:
|
||||
- fatfs
|
||||
- soc
|
||||
depends_filepatterns:
|
||||
- components/esp_hw_support/usb_phy/usb_phy.c
|
||||
- components/esp_hw_support/include/esp_private/usb_phy.h
|
||||
@@ -696,6 +822,7 @@ examples/peripherals/usb/device/tusb_ncm:
|
||||
reason: lack of runners with usb_device tag
|
||||
depends_components:
|
||||
- esp_wifi
|
||||
- soc
|
||||
depends_filepatterns:
|
||||
- examples/peripherals/usb/device/tusb_ncm/**/*
|
||||
|
||||
@@ -709,6 +836,7 @@ examples/peripherals/usb/host:
|
||||
depends_components:
|
||||
- fatfs
|
||||
- esp_hal_usb
|
||||
- soc
|
||||
depends_filepatterns:
|
||||
- components/soc/esp32*/include/soc/usb_dwc_struct.h
|
||||
- components/esp_hw_support/usb_phy/usb_phy.c
|
||||
@@ -729,6 +857,5 @@ examples/peripherals/usb_serial_jtag/usb_serial_jtag_echo:
|
||||
temporary: true
|
||||
reason: lack of runners. Hardware is similar, test on one target is enough currently.
|
||||
depends_components:
|
||||
- *common_components
|
||||
- esp_driver_usb_serial_jtag
|
||||
- esp_hal_usb
|
||||
|
||||
Reference in New Issue
Block a user