Skip to content

Commit 68bd5b2

Browse files
committed
[nrf fromlist] modules: hal_nordic: remove PWM symbols
Remove Kconfig symbols for each PWM instance which are no longer needed. Upstream PR #: 96843 Signed-off-by: Michał Bainczyk <[email protected]>
1 parent 9178065 commit 68bd5b2

File tree

4 files changed

+1
-144
lines changed

4 files changed

+1
-144
lines changed

drivers/pwm/Kconfig.nrfx

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,7 @@ config PWM_NRFX
55
bool "nRF PWM nrfx driver"
66
default y
77
depends on DT_HAS_NORDIC_NRF_PWM_ENABLED
8-
select NRFX_PWM0 if HAS_HW_NRF_PWM0
9-
select NRFX_PWM1 if HAS_HW_NRF_PWM1
10-
select NRFX_PWM2 if HAS_HW_NRF_PWM2
11-
select NRFX_PWM3 if HAS_HW_NRF_PWM3
12-
select NRFX_PWM20 if HAS_HW_NRF_PWM20
13-
select NRFX_PWM21 if HAS_HW_NRF_PWM21
14-
select NRFX_PWM22 if HAS_HW_NRF_PWM22
15-
select NRFX_PWM120 if HAS_HW_NRF_PWM120
16-
select NRFX_PWM130 if HAS_HW_NRF_PWM130
17-
select NRFX_PWM131 if HAS_HW_NRF_PWM131
18-
select NRFX_PWM132 if HAS_HW_NRF_PWM132
19-
select NRFX_PWM133 if HAS_HW_NRF_PWM133
8+
select NRFX_PWM
209
select PINCTRL
2110
help
2211
Enable support for nrfx Hardware PWM driver for nRF52 MCU series.

modules/hal_nordic/nrfx/Kconfig

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -370,66 +370,6 @@ config NRFX_PPIB30
370370
config NRFX_PWM
371371
bool
372372

373-
config NRFX_PWM0
374-
bool "PWM0 driver instance"
375-
depends on $(dt_nodelabel_exists,pwm0)
376-
select NRFX_PWM
377-
378-
config NRFX_PWM1
379-
bool "PWM1 driver instance"
380-
depends on $(dt_nodelabel_exists,pwm1)
381-
select NRFX_PWM
382-
383-
config NRFX_PWM2
384-
bool "PWM2 driver instance"
385-
depends on $(dt_nodelabel_exists,pwm2)
386-
select NRFX_PWM
387-
388-
config NRFX_PWM3
389-
bool "PWM3 driver instance"
390-
depends on $(dt_nodelabel_exists,pwm3)
391-
select NRFX_PWM
392-
393-
config NRFX_PWM20
394-
bool "PWM20 driver instance"
395-
depends on $(dt_nodelabel_exists,pwm20)
396-
select NRFX_PWM
397-
398-
config NRFX_PWM21
399-
bool "PWM21 driver instance"
400-
depends on $(dt_nodelabel_exists,pwm21)
401-
select NRFX_PWM
402-
403-
config NRFX_PWM22
404-
bool "PWM22 driver instance"
405-
depends on $(dt_nodelabel_exists,pwm22)
406-
select NRFX_PWM
407-
408-
config NRFX_PWM120
409-
bool "PWM120 driver instance"
410-
depends on $(dt_nodelabel_exists,pwm120)
411-
select NRFX_PWM
412-
413-
config NRFX_PWM130
414-
bool "PWM130 driver instance"
415-
depends on $(dt_nodelabel_exists,pwm130)
416-
select NRFX_PWM
417-
418-
config NRFX_PWM131
419-
bool "PWM131 driver instance"
420-
depends on $(dt_nodelabel_exists,pwm131)
421-
select NRFX_PWM
422-
423-
config NRFX_PWM132
424-
bool "PWM132 driver instance"
425-
depends on $(dt_nodelabel_exists,pwm132)
426-
select NRFX_PWM
427-
428-
config NRFX_PWM133
429-
bool "PWM133 driver instance"
430-
depends on $(dt_nodelabel_exists,pwm133)
431-
select NRFX_PWM
432-
433373
config NRFX_QDEC
434374
bool
435375

modules/hal_nordic/nrfx/nrfx_kconfig.h

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -355,42 +355,6 @@
355355
#ifdef CONFIG_NRFX_PWM_LOG
356356
#define NRFX_PWM_CONFIG_LOG_ENABLED 1
357357
#endif
358-
#ifdef CONFIG_NRFX_PWM0
359-
#define NRFX_PWM0_ENABLED 1
360-
#endif
361-
#ifdef CONFIG_NRFX_PWM1
362-
#define NRFX_PWM1_ENABLED 1
363-
#endif
364-
#ifdef CONFIG_NRFX_PWM2
365-
#define NRFX_PWM2_ENABLED 1
366-
#endif
367-
#ifdef CONFIG_NRFX_PWM3
368-
#define NRFX_PWM3_ENABLED 1
369-
#endif
370-
#ifdef CONFIG_NRFX_PWM20
371-
#define NRFX_PWM20_ENABLED 1
372-
#endif
373-
#ifdef CONFIG_NRFX_PWM21
374-
#define NRFX_PWM21_ENABLED 1
375-
#endif
376-
#ifdef CONFIG_NRFX_PWM22
377-
#define NRFX_PWM22_ENABLED 1
378-
#endif
379-
#ifdef CONFIG_NRFX_PWM120
380-
#define NRFX_PWM120_ENABLED 1
381-
#endif
382-
#ifdef CONFIG_NRFX_PWM130
383-
#define NRFX_PWM130_ENABLED 1
384-
#endif
385-
#ifdef CONFIG_NRFX_PWM131
386-
#define NRFX_PWM131_ENABLED 1
387-
#endif
388-
#ifdef CONFIG_NRFX_PWM132
389-
#define NRFX_PWM132_ENABLED 1
390-
#endif
391-
#ifdef CONFIG_NRFX_PWM133
392-
#define NRFX_PWM133_ENABLED 1
393-
#endif
394358

395359
#ifdef CONFIG_NRFX_QDEC
396360
#define NRFX_QDEC_ENABLED 1

soc/nordic/common/Kconfig.peripherals

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -144,42 +144,6 @@ config HAS_HW_NRF_POWER
144144
config HAS_HW_NRF_PPI
145145
def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_PPI))
146146

147-
config HAS_HW_NRF_PWM0
148-
def_bool $(dt_nodelabel_enabled_with_compat,pwm0,$(DT_COMPAT_NORDIC_NRF_PWM))
149-
150-
config HAS_HW_NRF_PWM1
151-
def_bool $(dt_nodelabel_enabled_with_compat,pwm1,$(DT_COMPAT_NORDIC_NRF_PWM))
152-
153-
config HAS_HW_NRF_PWM2
154-
def_bool $(dt_nodelabel_enabled_with_compat,pwm2,$(DT_COMPAT_NORDIC_NRF_PWM))
155-
156-
config HAS_HW_NRF_PWM3
157-
def_bool $(dt_nodelabel_enabled_with_compat,pwm3,$(DT_COMPAT_NORDIC_NRF_PWM))
158-
159-
config HAS_HW_NRF_PWM20
160-
def_bool $(dt_nodelabel_enabled_with_compat,pwm20,$(DT_COMPAT_NORDIC_NRF_PWM))
161-
162-
config HAS_HW_NRF_PWM21
163-
def_bool $(dt_nodelabel_enabled_with_compat,pwm21,$(DT_COMPAT_NORDIC_NRF_PWM))
164-
165-
config HAS_HW_NRF_PWM22
166-
def_bool $(dt_nodelabel_enabled_with_compat,pwm22,$(DT_COMPAT_NORDIC_NRF_PWM))
167-
168-
config HAS_HW_NRF_PWM120
169-
def_bool $(dt_nodelabel_enabled_with_compat,pwm120,$(DT_COMPAT_NORDIC_NRF_PWM))
170-
171-
config HAS_HW_NRF_PWM130
172-
def_bool $(dt_nodelabel_enabled_with_compat,pwm130,$(DT_COMPAT_NORDIC_NRF_PWM))
173-
174-
config HAS_HW_NRF_PWM131
175-
def_bool $(dt_nodelabel_enabled_with_compat,pwm131,$(DT_COMPAT_NORDIC_NRF_PWM))
176-
177-
config HAS_HW_NRF_PWM132
178-
def_bool $(dt_nodelabel_enabled_with_compat,pwm132,$(DT_COMPAT_NORDIC_NRF_PWM))
179-
180-
config HAS_HW_NRF_PWM133
181-
def_bool $(dt_nodelabel_enabled_with_compat,pwm133,$(DT_COMPAT_NORDIC_NRF_PWM))
182-
183147
config HAS_HW_NRF_QDEC0
184148
def_bool $(dt_nodelabel_enabled_with_compat,qdec0,$(DT_COMPAT_NORDIC_NRF_QDEC))
185149

0 commit comments

Comments
 (0)