File tree Expand file tree Collapse file tree 8 files changed +74
-0
lines changed Expand file tree Collapse file tree 8 files changed +74
-0
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ config I2C_NRFX_TWIM
3030	select NRFX_TWIM20 if HAS_HW_NRF_TWIM20
3131	select NRFX_TWIM21 if HAS_HW_NRF_TWIM21
3232	select NRFX_TWIM22 if HAS_HW_NRF_TWIM22
33+ 	select NRFX_TWIM23 if HAS_HW_NRF_TWIM23
34+ 	select NRFX_TWIM24 if HAS_HW_NRF_TWIM24
3335	select NRFX_TWIM30 if HAS_HW_NRF_TWIM30
3436	select NRFX_TWIM120 if HAS_HW_NRF_TWIM120
3537	select NRFX_TWIM130 if HAS_HW_NRF_TWIM130
@@ -61,6 +63,8 @@ config I2C_NRFX_TWIS
6163	select NRFX_TWIS20 if HAS_HW_NRF_TWIS20
6264	select NRFX_TWIS21 if HAS_HW_NRF_TWIS21
6365	select NRFX_TWIS22 if HAS_HW_NRF_TWIS22
66+ 	select NRFX_TWIS23 if HAS_HW_NRF_TWIS23
67+ 	select NRFX_TWIS24 if HAS_HW_NRF_TWIS24
6468	select NRFX_TWIS30 if HAS_HW_NRF_TWIS30
6569	select NRFX_TWIS130 if HAS_HW_NRF_TWIS130
6670	select NRFX_TWIS131 if HAS_HW_NRF_TWIS131
Original file line number Diff line number Diff line change @@ -323,6 +323,14 @@ I2C_NRFX_TWIM_DEVICE(21);
323323I2C_NRFX_TWIM_DEVICE (22 );
324324#endif 
325325
326+ #ifdef  CONFIG_HAS_HW_NRF_TWIM23 
327+ I2C_NRFX_TWIM_DEVICE (23 );
328+ #endif 
329+ 
330+ #ifdef  CONFIG_HAS_HW_NRF_TWIM24 
331+ I2C_NRFX_TWIM_DEVICE (24 );
332+ #endif 
333+ 
326334#ifdef  CONFIG_HAS_HW_NRF_TWIM30 
327335I2C_NRFX_TWIM_DEVICE (30 );
328336#endif 
Original file line number Diff line number Diff line change @@ -314,6 +314,14 @@ I2C_NRFX_TWIM_RTIO_DEVICE(21);
314314I2C_NRFX_TWIM_RTIO_DEVICE (22 );
315315#endif 
316316
317+ #ifdef  CONFIG_HAS_HW_NRF_TWIM23 
318+ I2C_NRFX_TWIM_RTIO_DEVICE (23 );
319+ #endif 
320+ 
321+ #ifdef  CONFIG_HAS_HW_NRF_TWIM24 
322+ I2C_NRFX_TWIM_RTIO_DEVICE (24 );
323+ #endif 
324+ 
317325#ifdef  CONFIG_HAS_HW_NRF_TWIM30 
318326I2C_NRFX_TWIM_RTIO_DEVICE (30 );
319327#endif 
Original file line number Diff line number Diff line change @@ -362,6 +362,14 @@ SHIM_NRF_TWIS_DEVICE_DEFINE(21);
362362SHIM_NRF_TWIS_DEVICE_DEFINE (22 );
363363#endif 
364364
365+ #ifdef  CONFIG_HAS_HW_NRF_TWIS23 
366+ SHIM_NRF_TWIS_DEVICE_DEFINE (23 );
367+ #endif 
368+ 
369+ #ifdef  CONFIG_HAS_HW_NRF_TWIS24 
370+ SHIM_NRF_TWIS_DEVICE_DEFINE (24 );
371+ #endif 
372+ 
365373#ifdef  CONFIG_HAS_HW_NRF_TWIS30 
366374SHIM_NRF_TWIS_DEVICE_DEFINE (30 );
367375#endif 
Original file line number Diff line number Diff line change @@ -921,6 +921,16 @@ config NRFX_TWIM22
921921	depends on $(dt_nodelabel_exists,i2c22)
922922	select NRFX_TWIM
923923
924+ config NRFX_TWIM23
925+ 	bool "TWIM23 driver instance"
926+ 	depends on $(dt_nodelabel_exists,i2c23)
927+ 	select NRFX_TWIM
928+ 
929+ config NRFX_TWIM24
930+ 	bool "TWIM24 driver instance"
931+ 	depends on $(dt_nodelabel_exists,i2c24)
932+ 	select NRFX_TWIM
933+ 
924934config NRFX_TWIM30
925935	bool "TWIM30 driver instance"
926936	depends on $(dt_nodelabel_exists,i2c30)
@@ -1009,6 +1019,16 @@ config NRFX_TWIS22
10091019	depends on $(dt_nodelabel_exists,i2c22)
10101020	select NRFX_TWIS
10111021
1022+ config NRFX_TWIS23
1023+ 	bool "TWIS23 driver instance"
1024+ 	depends on $(dt_nodelabel_exists,i2c23)
1025+ 	select NRFX_TWIS
1026+ 
1027+ config NRFX_TWIS24
1028+ 	bool "TWIS24 driver instance"
1029+ 	depends on $(dt_nodelabel_exists,i2c24)
1030+ 	select NRFX_TWIS
1031+ 
10121032config NRFX_TWIS30
10131033	bool "TWIS30 driver instance"
10141034	depends on $(dt_nodelabel_exists,i2c30)
Original file line number Diff line number Diff line change 759759#ifdef  CONFIG_NRFX_TWIM22 
760760#define  NRFX_TWIM22_ENABLED  1
761761#endif 
762+ #ifdef  CONFIG_NRFX_TWIM23 
763+ #define  NRFX_TWIM23_ENABLED  1
764+ #endif 
765+ #ifdef  CONFIG_NRFX_TWIM24 
766+ #define  NRFX_TWIM24_ENABLED  1
767+ #endif 
762768#ifdef  CONFIG_NRFX_TWIM30 
763769#define  NRFX_TWIM30_ENABLED  1
764770#endif 
823829#ifdef  CONFIG_NRFX_TWIS22 
824830#define  NRFX_TWIS22_ENABLED  1
825831#endif 
832+ #ifdef  CONFIG_NRFX_TWIS23 
833+ #define  NRFX_TWIS23_ENABLED  1
834+ #endif 
835+ #ifdef  CONFIG_NRFX_TWIS24 
836+ #define  NRFX_TWIS24_ENABLED  1
837+ #endif 
826838#ifdef  CONFIG_NRFX_TWIS30 
827839#define  NRFX_TWIS30_ENABLED  1
828840#endif 
Original file line number Diff line number Diff line change @@ -516,6 +516,12 @@ config HAS_HW_NRF_TWIM21
516516config HAS_HW_NRF_TWIM22
517517	def_bool $(dt_nodelabel_enabled_with_compat,i2c22,$(DT_COMPAT_NORDIC_NRF_TWIM))
518518
519+ config HAS_HW_NRF_TWIM23
520+ 	def_bool $(dt_nodelabel_enabled_with_compat,i2c23,$(DT_COMPAT_NORDIC_NRF_TWIM))
521+ 
522+ config HAS_HW_NRF_TWIM24
523+ 	def_bool $(dt_nodelabel_enabled_with_compat,i2c24,$(DT_COMPAT_NORDIC_NRF_TWIM))
524+ 
519525config HAS_HW_NRF_TWIM30
520526	def_bool $(dt_nodelabel_enabled_with_compat,i2c30,$(DT_COMPAT_NORDIC_NRF_TWIM))
521527
@@ -567,6 +573,12 @@ config HAS_HW_NRF_TWIS21
567573config HAS_HW_NRF_TWIS22
568574	def_bool $(dt_nodelabel_enabled_with_compat,i2c22,$(DT_COMPAT_NORDIC_NRF_TWIS))
569575
576+ config HAS_HW_NRF_TWIS23
577+ 	def_bool $(dt_nodelabel_enabled_with_compat,i2c23,$(DT_COMPAT_NORDIC_NRF_TWIS))
578+ 
579+ config HAS_HW_NRF_TWIS24
580+ 	def_bool $(dt_nodelabel_enabled_with_compat,i2c24,$(DT_COMPAT_NORDIC_NRF_TWIS))
581+ 
570582config HAS_HW_NRF_TWIS30
571583	def_bool $(dt_nodelabel_enabled_with_compat,i2c30,$(DT_COMPAT_NORDIC_NRF_TWIS))
572584
Original file line number Diff line number Diff line change @@ -199,6 +199,8 @@ CHECK_DT_REG(i2c3, NRF_TWIM3);
199199CHECK_DT_REG (i2c20 , NRF_TWIM20 );
200200CHECK_DT_REG (i2c21 , NRF_TWIM21 );
201201CHECK_DT_REG (i2c22 , NRF_TWIM22 );
202+ CHECK_DT_REG (i2c23 , NRF_TWIM23 );
203+ CHECK_DT_REG (i2c24 , NRF_TWIM24 );
202204CHECK_DT_REG (i2c30 , NRF_TWIM30 );
203205CHECK_DT_REG (i2c130 , NRF_TWIM130 );
204206CHECK_DT_REG (i2c131 , NRF_TWIM131 );
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments