Skip to content

Commit 29ca0e7

Browse files
adamkondraciukmasz-nordic
authored andcommitted
[nrf fromlist] drivers: i2c: i2c_nrfx_twis: use standard instantiation
Removed Kconfig symbols for each TWIS instance which are no longer needed. Upstream PR #: 98569 Signed-off-by: Adam Kondraciuk <[email protected]>
1 parent 9cec31f commit 29ca0e7

File tree

4 files changed

+2
-216
lines changed

4 files changed

+2
-216
lines changed

drivers/i2c/Kconfig.nrfx

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,7 @@ config I2C_NRFX_TWIS
3838
depends on DT_HAS_NORDIC_NRF_TWIS_ENABLED
3939
depends on I2C_TARGET
4040
depends on I2C_TARGET_BUFFER_MODE
41-
select NRFX_TWIS0 if HAS_HW_NRF_TWIS0
42-
select NRFX_TWIS1 if HAS_HW_NRF_TWIS1
43-
select NRFX_TWIS2 if HAS_HW_NRF_TWIS2
44-
select NRFX_TWIS3 if HAS_HW_NRF_TWIS3
45-
select NRFX_TWIS20 if HAS_HW_NRF_TWIS20
46-
select NRFX_TWIS21 if HAS_HW_NRF_TWIS21
47-
select NRFX_TWIS22 if HAS_HW_NRF_TWIS22
48-
select NRFX_TWIS23 if HAS_HW_NRF_TWIS23
49-
select NRFX_TWIS24 if HAS_HW_NRF_TWIS24
50-
select NRFX_TWIS30 if HAS_HW_NRF_TWIS30
51-
select NRFX_TWIS130 if HAS_HW_NRF_TWIS130
52-
select NRFX_TWIS131 if HAS_HW_NRF_TWIS131
53-
select NRFX_TWIS133 if HAS_HW_NRF_TWIS133
54-
select NRFX_TWIS134 if HAS_HW_NRF_TWIS134
55-
select NRFX_TWIS135 if HAS_HW_NRF_TWIS135
56-
select NRFX_TWIS136 if HAS_HW_NRF_TWIS136
57-
select NRFX_TWIS137 if HAS_HW_NRF_TWIS137
41+
select NRFX_TWIS
5842

5943
if I2C_NRFX_TWIS
6044

modules/hal_nordic/nrfx/Kconfig

Lines changed: 1 addition & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -447,97 +447,7 @@ config NRFX_TWIM
447447
bool "NRFX driver for TWIM peripheral"
448448

449449
config NRFX_TWIS
450-
bool
451-
452-
config NRFX_TWIS0
453-
bool "TWIS0 driver instance"
454-
depends on $(dt_nodelabel_exists,i2c0) && !SOC_SERIES_NRF51X
455-
select NRFX_TWIS
456-
457-
config NRFX_TWIS1
458-
bool "TWIS1 driver instance"
459-
depends on $(dt_nodelabel_exists,i2c1) && !SOC_SERIES_NRF51X
460-
select NRFX_TWIS
461-
462-
config NRFX_TWIS2
463-
bool "TWIS2 driver instance"
464-
depends on $(dt_nodelabel_exists,i2c2)
465-
select NRFX_TWIS
466-
467-
config NRFX_TWIS3
468-
bool "TWIS3 driver instance"
469-
depends on $(dt_nodelabel_exists,i2c3)
470-
select NRFX_TWIS
471-
472-
config NRFX_TWIS20
473-
bool "TWIS20 driver instance"
474-
depends on $(dt_nodelabel_exists,i2c20)
475-
select NRFX_TWIS
476-
477-
config NRFX_TWIS21
478-
bool "TWIS21 driver instance"
479-
depends on $(dt_nodelabel_exists,i2c21)
480-
select NRFX_TWIS
481-
482-
config NRFX_TWIS22
483-
bool "TWIS22 driver instance"
484-
depends on $(dt_nodelabel_exists,i2c22)
485-
select NRFX_TWIS
486-
487-
config NRFX_TWIS23
488-
bool "TWIS23 driver instance"
489-
depends on $(dt_nodelabel_exists,i2c23)
490-
select NRFX_TWIS
491-
492-
config NRFX_TWIS24
493-
bool "TWIS24 driver instance"
494-
depends on $(dt_nodelabel_exists,i2c24)
495-
select NRFX_TWIS
496-
497-
config NRFX_TWIS30
498-
bool "TWIS30 driver instance"
499-
depends on $(dt_nodelabel_exists,i2c30)
500-
select NRFX_TWIS
501-
502-
config NRFX_TWIS130
503-
bool "TWIS130 driver instance"
504-
depends on $(dt_nodelabel_exists,i2c130)
505-
select NRFX_TWIS
506-
507-
config NRFX_TWIS131
508-
bool "TWIS131 driver instance"
509-
depends on $(dt_nodelabel_exists,i2c131)
510-
select NRFX_TWIS
511-
512-
config NRFX_TWIS132
513-
bool "TWIS132 driver instance"
514-
depends on $(dt_nodelabel_exists,i2c132)
515-
select NRFX_TWIS
516-
517-
config NRFX_TWIS133
518-
bool "TWIS133 driver instance"
519-
depends on $(dt_nodelabel_exists,i2c133)
520-
select NRFX_TWIS
521-
522-
config NRFX_TWIS134
523-
bool "TWIS134 driver instance"
524-
depends on $(dt_nodelabel_exists,i2c134)
525-
select NRFX_TWIS
526-
527-
config NRFX_TWIS135
528-
bool "TWIS135 driver instance"
529-
depends on $(dt_nodelabel_exists,i2c135)
530-
select NRFX_TWIS
531-
532-
config NRFX_TWIS136
533-
bool "TWIS136 driver instance"
534-
depends on $(dt_nodelabel_exists,i2c136)
535-
select NRFX_TWIS
536-
537-
config NRFX_TWIS137
538-
bool "TWIS137 driver instance"
539-
depends on $(dt_nodelabel_exists,i2c137)
540-
select NRFX_TWIS
450+
bool "NRFX driver for TWIS peripheral"
541451

542452
config NRFX_UART
543453
bool

modules/hal_nordic/nrfx/nrfx_kconfig.h

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -493,60 +493,6 @@
493493
#ifdef CONFIG_NRFX_TWIS_LOG
494494
#define NRFX_TWIS_CONFIG_LOG_ENABLED 1
495495
#endif
496-
#ifdef CONFIG_NRFX_TWIS0
497-
#define NRFX_TWIS0_ENABLED 1
498-
#endif
499-
#ifdef CONFIG_NRFX_TWIS1
500-
#define NRFX_TWIS1_ENABLED 1
501-
#endif
502-
#ifdef CONFIG_NRFX_TWIS2
503-
#define NRFX_TWIS2_ENABLED 1
504-
#endif
505-
#ifdef CONFIG_NRFX_TWIS3
506-
#define NRFX_TWIS3_ENABLED 1
507-
#endif
508-
#ifdef CONFIG_NRFX_TWIS20
509-
#define NRFX_TWIS20_ENABLED 1
510-
#endif
511-
#ifdef CONFIG_NRFX_TWIS21
512-
#define NRFX_TWIS21_ENABLED 1
513-
#endif
514-
#ifdef CONFIG_NRFX_TWIS22
515-
#define NRFX_TWIS22_ENABLED 1
516-
#endif
517-
#ifdef CONFIG_NRFX_TWIS23
518-
#define NRFX_TWIS23_ENABLED 1
519-
#endif
520-
#ifdef CONFIG_NRFX_TWIS24
521-
#define NRFX_TWIS24_ENABLED 1
522-
#endif
523-
#ifdef CONFIG_NRFX_TWIS30
524-
#define NRFX_TWIS30_ENABLED 1
525-
#endif
526-
#ifdef CONFIG_NRFX_TWIS130
527-
#define NRFX_TWIS130_ENABLED 1
528-
#endif
529-
#ifdef CONFIG_NRFX_TWIS131
530-
#define NRFX_TWIS131_ENABLED 1
531-
#endif
532-
#ifdef CONFIG_NRFX_TWIS132
533-
#define NRFX_TWIS132_ENABLED 1
534-
#endif
535-
#ifdef CONFIG_NRFX_TWIS133
536-
#define NRFX_TWIS133_ENABLED 1
537-
#endif
538-
#ifdef CONFIG_NRFX_TWIS134
539-
#define NRFX_TWIS134_ENABLED 1
540-
#endif
541-
#ifdef CONFIG_NRFX_TWIS135
542-
#define NRFX_TWIS135_ENABLED 1
543-
#endif
544-
#ifdef CONFIG_NRFX_TWIS136
545-
#define NRFX_TWIS136_ENABLED 1
546-
#endif
547-
#ifdef CONFIG_NRFX_TWIS137
548-
#define NRFX_TWIS137_ENABLED 1
549-
#endif
550496

551497
#ifdef CONFIG_NRFX_UART
552498
#define NRFX_UART_ENABLED 1

soc/nordic/common/Kconfig.peripherals

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -300,60 +300,6 @@ config HAS_HW_NRF_TWI0
300300
config HAS_HW_NRF_TWI1
301301
def_bool $(dt_nodelabel_enabled_with_compat,i2c1,$(DT_COMPAT_NORDIC_NRF_TWI))
302302

303-
config HAS_HW_NRF_TWIS0
304-
def_bool $(dt_nodelabel_enabled_with_compat,i2c0,$(DT_COMPAT_NORDIC_NRF_TWIS))
305-
306-
config HAS_HW_NRF_TWIS1
307-
def_bool $(dt_nodelabel_enabled_with_compat,i2c1,$(DT_COMPAT_NORDIC_NRF_TWIS))
308-
309-
config HAS_HW_NRF_TWIS2
310-
def_bool $(dt_nodelabel_enabled_with_compat,i2c2,$(DT_COMPAT_NORDIC_NRF_TWIS))
311-
312-
config HAS_HW_NRF_TWIS3
313-
def_bool $(dt_nodelabel_enabled_with_compat,i2c3,$(DT_COMPAT_NORDIC_NRF_TWIS))
314-
315-
config HAS_HW_NRF_TWIS20
316-
def_bool $(dt_nodelabel_enabled_with_compat,i2c20,$(DT_COMPAT_NORDIC_NRF_TWIS))
317-
318-
config HAS_HW_NRF_TWIS21
319-
def_bool $(dt_nodelabel_enabled_with_compat,i2c21,$(DT_COMPAT_NORDIC_NRF_TWIS))
320-
321-
config HAS_HW_NRF_TWIS22
322-
def_bool $(dt_nodelabel_enabled_with_compat,i2c22,$(DT_COMPAT_NORDIC_NRF_TWIS))
323-
324-
config HAS_HW_NRF_TWIS23
325-
def_bool $(dt_nodelabel_enabled_with_compat,i2c23,$(DT_COMPAT_NORDIC_NRF_TWIS))
326-
327-
config HAS_HW_NRF_TWIS24
328-
def_bool $(dt_nodelabel_enabled_with_compat,i2c24,$(DT_COMPAT_NORDIC_NRF_TWIS))
329-
330-
config HAS_HW_NRF_TWIS30
331-
def_bool $(dt_nodelabel_enabled_with_compat,i2c30,$(DT_COMPAT_NORDIC_NRF_TWIS))
332-
333-
config HAS_HW_NRF_TWIS130
334-
def_bool $(dt_nodelabel_enabled_with_compat,i2c130,$(DT_COMPAT_NORDIC_NRF_TWIS))
335-
336-
config HAS_HW_NRF_TWIS131
337-
def_bool $(dt_nodelabel_enabled_with_compat,i2c131,$(DT_COMPAT_NORDIC_NRF_TWIS))
338-
339-
config HAS_HW_NRF_TWIS132
340-
def_bool $(dt_nodelabel_enabled_with_compat,i2c132,$(DT_COMPAT_NORDIC_NRF_TWIS))
341-
342-
config HAS_HW_NRF_TWIS133
343-
def_bool $(dt_nodelabel_enabled_with_compat,i2c133,$(DT_COMPAT_NORDIC_NRF_TWIS))
344-
345-
config HAS_HW_NRF_TWIS134
346-
def_bool $(dt_nodelabel_enabled_with_compat,i2c134,$(DT_COMPAT_NORDIC_NRF_TWIS))
347-
348-
config HAS_HW_NRF_TWIS135
349-
def_bool $(dt_nodelabel_enabled_with_compat,i2c135,$(DT_COMPAT_NORDIC_NRF_TWIS))
350-
351-
config HAS_HW_NRF_TWIS136
352-
def_bool $(dt_nodelabel_enabled_with_compat,i2c136,$(DT_COMPAT_NORDIC_NRF_TWIS))
353-
354-
config HAS_HW_NRF_TWIS137
355-
def_bool $(dt_nodelabel_enabled_with_compat,i2c137,$(DT_COMPAT_NORDIC_NRF_TWIS))
356-
357303
config HAS_HW_NRF_UART0
358304
def_bool $(dt_nodelabel_enabled_with_compat,uart0,$(DT_COMPAT_NORDIC_NRF_UART))
359305

0 commit comments

Comments
 (0)