diff --git a/boards/adafruit/feather_esp32s3/adafruit_feather_esp32s3_procpu.dts b/boards/adafruit/feather_esp32s3/adafruit_feather_esp32s3_procpu.dts index b745820ddaa..6aec5b5d235 100644 --- a/boards/adafruit/feather_esp32s3/adafruit_feather_esp32s3_procpu.dts +++ b/boards/adafruit/feather_esp32s3/adafruit_feather_esp32s3_procpu.dts @@ -115,7 +115,7 @@ filter-smooth-level = ; }; -&i2c0 { +zephyr_i2c: &i2c0 { status = "okay"; clock-frequency = ; pinctrl-0 = <&i2c0_default>; diff --git a/boards/adafruit/feather_esp32s3_tft/adafruit_feather_esp32s3_tft_procpu.dts b/boards/adafruit/feather_esp32s3_tft/adafruit_feather_esp32s3_tft_procpu.dts index b09b6262aa1..2f4e43d8e8d 100644 --- a/boards/adafruit/feather_esp32s3_tft/adafruit_feather_esp32s3_tft_procpu.dts +++ b/boards/adafruit/feather_esp32s3_tft/adafruit_feather_esp32s3_tft_procpu.dts @@ -162,7 +162,7 @@ filter-smooth-level = ; }; -&i2c0 { +zephyr_i2c: &i2c0 { status = "okay"; clock-frequency = ; pinctrl-0 = <&i2c0_default>; diff --git a/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi b/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi index 072770e1339..773d16d60ac 100644 --- a/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi +++ b/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi @@ -16,6 +16,17 @@ }; }; + i2c0_default: i2c0_default { + group1 { + pinmux = ; + input-enable; + }; + group2 { + pinmux = ; + input-enable; + }; + }; + i2c1_default: i2c1_default { group1 { pinmux = ; diff --git a/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts b/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts index 999da056095..3cf809a701b 100644 --- a/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts +++ b/boards/sparkfun/pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts @@ -65,6 +65,13 @@ pinctrl-names = "default"; }; +zephyr_i2c: &i2c0 { + status = "okay"; + pinctrl-0 = <&i2c0_default>; + pinctrl-names = "default"; + clock-frequency = ; +}; + &i2c1 { status = "okay"; pinctrl-0 = <&i2c1_default>; diff --git a/boards/sparkfun/red_v_things_plus/sparkfun_red_v_things_plus.dts b/boards/sparkfun/red_v_things_plus/sparkfun_red_v_things_plus.dts index 17f720a14c2..592bd2f5be4 100644 --- a/boards/sparkfun/red_v_things_plus/sparkfun_red_v_things_plus.dts +++ b/boards/sparkfun/red_v_things_plus/sparkfun_red_v_things_plus.dts @@ -63,7 +63,7 @@ pinctrl-names = "default"; }; -&i2c0 { +zephyr_i2c: &i2c0 { status = "okay"; clock-frequency = <100000>; pinctrl-0 = <&i2c0_0_default &i2c0_1_default>; diff --git a/boards/sparkfun/thing_plus/sparkfun_thing_plus_nrf9160_common.dtsi b/boards/sparkfun/thing_plus/sparkfun_thing_plus_nrf9160_common.dtsi index 363841f33e7..0bbdae32191 100644 --- a/boards/sparkfun/thing_plus/sparkfun_thing_plus_nrf9160_common.dtsi +++ b/boards/sparkfun/thing_plus/sparkfun_thing_plus_nrf9160_common.dtsi @@ -124,7 +124,7 @@ pinctrl-names = "default", "sleep"; }; -&i2c1 { +zephyr_i2c: &i2c1 { compatible = "nordic,nrf-twim"; status = "okay"; diff --git a/boards/sparkfun/thing_plus_matter_mgm240p/sparkfun_thing_plus_matter_mgm240p.dts b/boards/sparkfun/thing_plus_matter_mgm240p/sparkfun_thing_plus_matter_mgm240p.dts index fc879d01c1b..e27b64f1591 100644 --- a/boards/sparkfun/thing_plus_matter_mgm240p/sparkfun_thing_plus_matter_mgm240p.dts +++ b/boards/sparkfun/thing_plus_matter_mgm240p/sparkfun_thing_plus_matter_mgm240p.dts @@ -82,7 +82,7 @@ status = "okay"; }; -&i2c0 { +zephyr_i2c: &i2c0 { pinctrl-0 = <&i2c0_default>; pinctrl-names = "default"; status = "okay";