Searched +full:esp32 +full:- +full:pinctrl (Results 1 – 25 of 91) sorted by relevance
1234
/Zephyr-latest/dts/bindings/sdhc/ |
D | espressif,esp32-sdhc-slot.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Espressif ESP32 SDHC controller slot 6 compatible: "espressif,esp32-sdhc-slot" 8 include: [sdhc.yaml, pinctrl-device.yaml] 14 pinctrl-0: 17 pinctrl-names: 20 bus-width: 23 - 1 24 - 4 28 clk-pin: [all …]
|
/Zephyr-latest/dts/bindings/can/ |
D | espressif,esp32-twai.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Espressif ESP32 Two-Wire Automotive Interface (TWAI) 6 compatible: "espressif,esp32-twai" 8 include: [can-controller.yaml, pinctrl-device.yaml] 20 pinctrl-0: 23 pinctrl-names: 26 clkout-divider: 31 Valid values are 1 or any even number from 2 to 14 for ESP32 and 2 to 490 for newer 32 Espressif MCUs like ESP32-C3.
|
/Zephyr-latest/boards/olimex/olimex_esp32_evb/ |
D | olimex_esp32_evb_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <espressif/esp32/esp32_wrover_e_n4r2.dtsi> 10 #include "olimex_esp32_evb-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 model = "Olimex ESP32-EVB"; 16 compatible = "olimex,esp32-evb", "espressif,esp32-wroom-32e", "espressif,esp32"; 20 zephyr,shell-uart = &uart0; 23 zephyr,code-partition = &slot0_partition; 24 zephyr,bt-hci = &esp32_bt_hci; [all …]
|
D | olimex_esp32_evb-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 15 output-high; 33 drive-open-drain; 34 output-high; 46 output-low;
|
/Zephyr-latest/boards/espressif/esp32_devkitc_wrover/ |
D | esp32_devkitc_wrover_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 8 #include <espressif/esp32/esp32_wrover_e_n4r8.dtsi> 9 #include "esp32_devkitc_wrover-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 15 model = "Espressif ESP32-DevkitC WROVER-E PROCPU"; 16 compatible = "espressif,esp32"; 19 uart-0 = &uart0; 20 i2c-0 = &i2c0; [all …]
|
D | esp32_devkitc_wrover-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 30 bias-pull-up; 40 bias-pull-up; 52 output-low; [all …]
|
/Zephyr-latest/boards/espressif/esp32_devkitc_wroom/ |
D | esp32_devkitc_wroom_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 8 #include <espressif/esp32/esp32_wroom_32ue_n4.dtsi> 9 #include "esp32_devkitc_wroom-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h> 15 model = "Espressif ESP32-DevkitC PROCPU"; 16 compatible = "espressif,esp32"; 19 uart-0 = &uart0; 20 i2c-0 = &i2c0; [all …]
|
D | esp32_devkitc_wroom-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 30 bias-pull-up; 40 bias-pull-up; 52 output-low; [all …]
|
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/ |
D | esp32_ethernet_kit_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 8 #include <espressif/esp32/esp32_wrover_e_n4r8.dtsi> 9 #include "esp32_ethernet_kit-pinctrl.dtsi" 13 model = "Espressif ESP32-Ethernet-Kit PROCPU"; 14 compatible = "espressif,esp32"; 17 uart-0 = &uart0; 24 zephyr,shell-uart = &uart0; 26 zephyr,code-partition = &slot0_partition; 27 zephyr,bt-hci = &esp32_bt_hci; [all …]
|
D | esp32_ethernet_kit-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 32 output-low;
|
/Zephyr-latest/dts/bindings/i2s/ |
D | espressif,esp32-i2s.yaml | 1 description: ESP32 I2S 3 compatible: "espressif,esp32-i2s" 5 include: [i2s-controller.yaml, pinctrl-device.yaml] 11 pinctrl-0: 14 pinctrl-names: 23 interrupt-parent: 29 dma-names:
|
/Zephyr-latest/dts/bindings/serial/ |
D | espressif,esp32-uart.yaml | 1 description: ESP32 UART 3 compatible: "espressif,esp32-uart" 5 include: [uart-controller.yaml, uart-controller-pin-inversion.yaml, pinctrl-device.yaml] 11 pinctrl-0: 14 pinctrl-names: 17 hw-rs485-hd-mode: 21 Overrides hw-flow-control if both are set.
|
/Zephyr-latest/boards/heltec/heltec_wifi_lora32_v2/ |
D | heltec_wifi_lora32_v2-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 31 output-low; 39 bias-pull-up; 40 drive-open-drain; [all …]
|
/Zephyr-latest/boards/kincony/kincony_kc868_a32/ |
D | kincony_kc868_a32-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 15 output-high; 19 bias-pull-up; 27 bias-pull-up; 28 drive-open-drain; 29 output-high; [all …]
|
/Zephyr-latest/boards/hardkernel/odroid_go/ |
D | odroid_go-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 33 output-low; 41 bias-pull-up; 42 drive-open-drain; [all …]
|
/Zephyr-latest/boards/lilygo/ttgo_t7v1_5/ |
D | ttgo_t7v1_5-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 15 output-high; 19 bias-pull-up; 31 output-low; 39 bias-pull-up; 40 drive-open-drain; [all …]
|
/Zephyr-latest/boards/lilygo/ttgo_lora32/ |
D | ttgo_lora32-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 31 output-low; 39 bias-pull-up; 40 drive-open-drain; [all …]
|
/Zephyr-latest/dts/riscv/espressif/esp32c2/ |
D | esp32c2_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/adc/adc.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/interrupt-controller/esp-esp32c2-intmux.h> 12 #include <zephyr/dt-bindings/clock/esp32c2_clock.h> 13 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 20 die-temp0 = &coretemp; [all …]
|
/Zephyr-latest/drivers/sdhc/ |
D | Kconfig.esp32 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "ESP32 SDHC Driver" 9 select PINCTRL 11 Enables the ESP32 SD Host controller driver 15 # ESP32 DMA needs 32 bit aligned buffers
|
/Zephyr-latest/boards/m5stack/m5stickc_plus/ |
D | m5stickc_plus-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 15 output-high; 20 bias-pull-up; 29 output-low; 48 output-low; 56 bias-pull-up; [all …]
|
/Zephyr-latest/boards/m5stack/m5stack_core2/ |
D | m5stack_core2-pinctrl.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 9 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 10 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 12 &pinctrl { 20 bias-pull-up; 46 output-low; 54 drive-open-drain; 55 output-high; 63 drive-open-drain; [all …]
|
/Zephyr-latest/boards/m5stack/m5stack_atom_lite/ |
D | m5stack_atom_lite-pinctrl.dtsi | 6 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 10 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 11 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 13 &pinctrl { 17 output-high; 21 bias-pull-up; 29 bias-pull-up; 30 drive-open-drain; 31 output-high; [all …]
|
/Zephyr-latest/boards/vcc-gnd/yd_esp32/ |
D | yd_esp32-pinctrl.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h> 8 #include <dt-bindings/pinctrl/esp32-pinctrl.h> 9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h> 11 &pinctrl { 16 output-high; 20 bias-pull-up; 30 bias-pull-up; 40 bias-pull-up; 52 output-low; [all …]
|
D | yd_esp32_procpu.dts | 2 * SPDX-License-Identifier: Apache-2.0 4 /dts-v1/; 6 #include <espressif/esp32/esp32_wroom_32ue_n16.dtsi> 7 #include <zephyr/dt-bindings/led/led.h> 8 #include "yd_esp32-pinctrl.dtsi" 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 model = "VCC-GND Studio YD-ESP32 PROCPU"; 14 compatible = "espressif,esp32"; 17 uart-0 = &uart0; 18 i2c-0 = &i2c0; [all …]
|
/Zephyr-latest/dts/bindings/pwm/ |
D | espressif,esp32-ledc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 The mapping between the channel and GPIO is done through pinctrl 14 pinctrl-0 = <&ledc0_default>; 15 pinctrl-names = "default"; 18 The 'ledc0_default' node state is defined in <board>-pinctrl.dtsi. 25 output-enable; 29 If another GPIO mapping is desired, check if <board>-pinctrl.dtsi already have it defined, 33 https://github.com/zephyrproject-rtos/hal_espressif/tree/zephyr/include/dt-bindings/pinctrl 39 &pinctrl { 46 output-enable; [all …]
|
1234