Skip to content

Commit d6894a1

Browse files
committed
Merge branch 'refactor/remove_legacy_sdm_driver' into 'master'
remove(legacy_sdm)!: remove legacy sdm driver in IDF v6.0 Closes IDF-13174 See merge request espressif/esp-idf!40294
2 parents 54fe337 + a45b684 commit d6894a1

File tree

19 files changed

+74
-529
lines changed

19 files changed

+74
-529
lines changed

components/driver/CMakeLists.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,6 @@ if(CONFIG_SOC_RMT_SUPPORTED)
2626
list(APPEND srcs "deprecated/rmt_legacy.c")
2727
endif()
2828

29-
# Sigma-Delta Modulation legacy driver
30-
if(CONFIG_SOC_SDM_SUPPORTED)
31-
list(APPEND srcs "deprecated/sigma_delta_legacy.c")
32-
endif()
33-
3429
# Touch Sensor related source files
3530
if(CONFIG_SOC_TOUCH_SENSOR_SUPPORTED)
3631
if(CONFIG_SOC_TOUCH_SENSOR_VERSION LESS 3)

components/driver/Kconfig

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,6 @@ menu "Driver Configurations"
2828
This configuration option allows the user to bypass the conflict check mechanism with legacy code.
2929
endmenu # Legacy I2C Driver Configurationss
3030

31-
menu "Legacy SDM Driver Configurations"
32-
depends on SOC_SDM_SUPPORTED
33-
config SDM_SUPPRESS_DEPRECATE_WARN
34-
bool "Suppress legacy driver deprecated warning"
35-
default n
36-
help
37-
whether to suppress the deprecation warnings when using legacy SDM driver (driver/sigmadelta.h).
38-
If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
39-
you can enable this option.
40-
41-
config SDM_SKIP_LEGACY_CONFLICT_CHECK
42-
bool "Skip legacy conflict check"
43-
default n
44-
help
45-
This configuration option allows the user to bypass the conflict check mechanism with legacy code.
46-
endmenu # Legacy SDM Driver Configurationss
47-
4831
menu "Legacy Touch Sensor Driver Configurations"
4932
depends on SOC_TOUCH_SENSOR_SUPPORTED
5033
config TOUCH_SUPPRESS_DEPRECATE_WARN

components/driver/deprecated/driver/sigmadelta.h

Lines changed: 0 additions & 82 deletions
This file was deleted.

components/driver/deprecated/driver/sigmadelta_types_legacy.h

Lines changed: 0 additions & 54 deletions
This file was deleted.

components/driver/deprecated/sigma_delta_legacy.c

Lines changed: 0 additions & 149 deletions
This file was deleted.

components/driver/test_apps/.build-test-rules.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ components/driver/test_apps/legacy_rmt_driver:
1414
depends_filepatterns:
1515
- components/driver/deprecated/**/*rmt*
1616

17-
components/driver/test_apps/legacy_sigma_delta_driver:
18-
disable:
19-
- if: SOC_SDM_SUPPORTED != 1
20-
depends_filepatterns:
21-
- components/driver/deprecated/**/*sigma*
22-
depends_components:
23-
- esp_driver_gpio
24-
2517
components/driver/test_apps/legacy_twai:
2618
disable:
2719
- if: SOC_TWAI_SUPPORTED != 1 or SOC_TWAI_SUPPORT_FD == 1

components/driver/test_apps/legacy_sigma_delta_driver/CMakeLists.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

components/driver/test_apps/legacy_sigma_delta_driver/README.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

components/driver/test_apps/legacy_sigma_delta_driver/main/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)