Browse Source

boards,samples: espressif: enable wifi by default

Enable wifi node in all procpu dts, so Wi-Fi could be enabled simply by
enabling the CONFIG_WIFI. In turn some sample code overlay files can be
dismissed.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
pull/87779/head
Marek Matej 4 months ago committed by Benjamin Cabé
parent
commit
4d78218091
  1. 4
      boards/dptechnics/walter/walter_esp32s3_procpu.dts
  2. 4
      boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.dts
  3. 4
      boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.dts
  4. 4
      boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.dts
  5. 4
      boards/espressif/esp32c3_devkitc/esp32c3_devkitc.dts
  6. 4
      boards/espressif/esp32c3_devkitm/esp32c3_devkitm.dts
  7. 4
      boards/espressif/esp32c3_rust/esp32c3_rust.dts
  8. 4
      boards/espressif/esp32c6_devkitc/esp32c6_devkitc_hpcore.dts
  9. 4
      boards/espressif/esp32s2_devkitc/esp32s2_devkitc.dts
  10. 4
      boards/espressif/esp32s2_saola/esp32s2_saola.dts
  11. 4
      boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.dts
  12. 4
      boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.dts
  13. 4
      boards/espressif/esp32s3_eye/esp32s3_eye_procpu.dts
  14. 4
      boards/espressif/esp8684_devkitm/esp8684_devkitm.dts
  15. 4
      boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.dts
  16. 4
      boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.dts
  17. 4
      boards/hardkernel/odroid_go/odroid_go_procpu.dts
  18. 4
      boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.dts
  19. 4
      boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.dts
  20. 4
      boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.dts
  21. 4
      boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.dts
  22. 4
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dtsi
  23. 4
      boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core.dtsi
  24. 4
      boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.dts
  25. 4
      boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.dts
  26. 4
      boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.dts
  27. 4
      boards/m5stack/m5stack_core2/m5stack_core2_procpu.dts
  28. 4
      boards/m5stack/m5stack_cores3/m5stack_cores3_procpu_common.dtsi
  29. 4
      boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.dts
  30. 4
      boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.dts
  31. 4
      boards/m5stack/stamp_c3/stamp_c3.dts
  32. 4
      boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.dts
  33. 4
      boards/others/esp32c3_supermini/esp32c3_supermini.dts
  34. 4
      boards/others/icev_wireless/icev_wireless.dts
  35. 4
      boards/seeed/xiao_esp32c6/xiao_esp32c6.dts
  36. 4
      boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_common.dtsi
  37. 4
      boards/vcc-gnd/yd_esp32/yd_esp32_procpu.dts
  38. 4
      boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.dts
  39. 4
      boards/we/orthosie1ev/we_orthosie1ev.dts
  40. 4
      boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini.dts
  41. 0
      samples/net/wifi/apsta_mode/socs/esp32_procpu.conf
  42. 4
      samples/net/wifi/apsta_mode/socs/esp32_procpu.overlay
  43. 9
      samples/net/wifi/shell/socs/esp32_procpu.overlay
  44. 9
      samples/net/wifi/shell/socs/esp32c3.overlay
  45. 9
      samples/net/wifi/shell/socs/esp32c3_usb.overlay
  46. 9
      samples/net/wifi/shell/socs/esp32c6_hpcore.overlay
  47. 9
      samples/net/wifi/shell/socs/esp32s2.overlay
  48. 9
      samples/net/wifi/shell/socs/esp32s3_procpu.overlay

4
boards/dptechnics/walter/walter_esp32s3_procpu.dts

@ -120,3 +120,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32_devkitc_wroom/esp32_devkitc_wroom_procpu.dts

@ -132,3 +132,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32_devkitc_wrover/esp32_devkitc_wrover_procpu.dts

@ -128,3 +128,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32_ethernet_kit/esp32_ethernet_kit_procpu.dts

@ -89,3 +89,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32c3_devkitc/esp32c3_devkitc.dts

@ -97,3 +97,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32c3_devkitm/esp32c3_devkitm.dts

@ -103,3 +103,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32c3_rust/esp32c3_rust.dts

@ -128,3 +128,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32c6_devkitc/esp32c6_devkitc_hpcore.dts

@ -71,3 +71,7 @@
&wdt0 { &wdt0 {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32s2_devkitc/esp32s2_devkitc.dts

@ -123,3 +123,7 @@
&dac { &dac {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32s2_saola/esp32s2_saola.dts

@ -119,3 +119,7 @@
&wdt0 { &wdt0 {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32s3_devkitc/esp32s3_devkitc_procpu.dts

@ -147,3 +147,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32s3_devkitm/esp32s3_devkitm_procpu.dts

@ -147,3 +147,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp32s3_eye/esp32s3_eye_procpu.dts

@ -204,3 +204,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp8684_devkitm/esp8684_devkitm.dts

@ -60,3 +60,7 @@
&timer0 { &timer0 {
status = "disabled"; status = "disabled";
}; };
&wifi {
status = "okay";
};

4
boards/espressif/esp_wrover_kit/esp_wrover_kit_procpu.dts

@ -218,3 +218,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/franzininho/esp32s2_franzininho/esp32s2_franzininho.dts

@ -111,3 +111,7 @@
&wdt0 { &wdt0 {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/hardkernel/odroid_go/odroid_go_procpu.dts

@ -174,3 +174,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/heltec/heltec_wifi_lora32_v2/heltec_wifi_lora32_v2_procpu.dts

@ -115,5 +115,9 @@
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};
/* Required by the ssd1306_128x64 shield which enables the OLED display */ /* Required by the ssd1306_128x64 shield which enables the OLED display */
arduino_i2c: &i2c0 {}; arduino_i2c: &i2c0 {};

4
boards/heltec/heltec_wireless_stick_lite_v3/heltec_wireless_stick_lite_v3_procpu.dts

@ -176,3 +176,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/lilygo/ttgo_lora32/ttgo_lora32_esp32_procpu.dts

@ -148,3 +148,7 @@
}; };
}; };
}; };
&wifi {
status = "okay";
};

4
boards/lilygo/ttgo_t8s3/ttgo_t8s3_procpu.dts

@ -144,3 +144,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dtsi

@ -96,3 +96,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/luatos/esp32s3_luatos_core/esp32s3_luatos_core.dtsi

@ -107,3 +107,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_atom_lite/m5stack_atom_lite_procpu.dts

@ -147,3 +147,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_atoms3/m5stack_atoms3_procpu.dts

@ -158,3 +158,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_atoms3_lite/m5stack_atoms3_lite_procpu.dts

@ -117,3 +117,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_core2/m5stack_core2_procpu.dts

@ -252,3 +252,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_cores3/m5stack_cores3_procpu_common.dtsi

@ -156,3 +156,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stack_stamps3/m5stack_stamps3_procpu.dts

@ -156,3 +156,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/m5stickc_plus/m5stickc_plus_procpu.dts

@ -218,3 +218,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/m5stack/stamp_c3/stamp_c3.dts

@ -96,3 +96,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/olimex/olimex_esp32_evb/olimex_esp32_evb_procpu.dts

@ -131,3 +131,7 @@ uext_spi: &spi2 {};
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/others/esp32c3_supermini/esp32c3_supermini.dts

@ -89,3 +89,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/others/icev_wireless/icev_wireless.dts

@ -97,3 +97,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/seeed/xiao_esp32c6/xiao_esp32c6.dts

@ -76,3 +76,7 @@
pinctrl-0 = <&uart0_default>; pinctrl-0 = <&uart0_default>;
pinctrl-names = "default"; pinctrl-names = "default";
}; };
&wifi {
status = "okay";
};

4
boards/seeed/xiao_esp32s3/xiao_esp32s3_procpu_common.dtsi

@ -94,3 +94,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/vcc-gnd/yd_esp32/yd_esp32_procpu.dts

@ -140,3 +140,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/waveshare/esp32s3_touch_lcd_1_28/esp32s3_touch_lcd_1_28_esp32s3_procpu.dts

@ -157,3 +157,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/we/orthosie1ev/we_orthosie1ev.dts

@ -107,3 +107,7 @@
&esp32_bt_hci { &esp32_bt_hci {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

4
boards/wemos/esp32s2_lolin_mini/esp32s2_lolin_mini.dts

@ -89,3 +89,7 @@
&wdt0 { &wdt0 {
status = "okay"; status = "okay";
}; };
&wifi {
status = "okay";
};

0
samples/net/wifi/apsta_mode/boards/esp32_devkitc_wroom_procpu.conf → samples/net/wifi/apsta_mode/socs/esp32_procpu.conf

4
samples/net/wifi/apsta_mode/boards/esp32_devkitc_wroom_procpu.overlay → samples/net/wifi/apsta_mode/socs/esp32_procpu.overlay

@ -1,7 +1,3 @@
&wifi {
status = "okay";
};
/ { / {
wifi_ap: wifi_ap { wifi_ap: wifi_ap {
compatible = "espressif,esp32-wifi"; compatible = "espressif,esp32-wifi";

9
samples/net/wifi/shell/socs/esp32_procpu.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};

9
samples/net/wifi/shell/socs/esp32c3.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};

9
samples/net/wifi/shell/socs/esp32c3_usb.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};

9
samples/net/wifi/shell/socs/esp32c6_hpcore.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2024 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};

9
samples/net/wifi/shell/socs/esp32s2.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};

9
samples/net/wifi/shell/socs/esp32s3_procpu.overlay

@ -1,9 +0,0 @@
/*
* Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
&wifi {
status = "okay";
};
Loading…
Cancel
Save