esp32s2: drivers: pinmux: add pinmux support

on top of esp32 pinmux driver code.

Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
This commit is contained in:
Glauber Maroto Ferreira 2021-08-13 13:27:02 -03:00 committed by Anas Nashif
commit 219fe5339d
3 changed files with 9 additions and 1 deletions

View file

@ -15,6 +15,9 @@ CONFIG_UART_ROM_ESP32S2=y
CONFIG_XTENSA_USE_CORE_CRT1=n CONFIG_XTENSA_USE_CORE_CRT1=n
CONFIG_PINMUX=y
CONFIG_PINMUX_ESP32=y
CONFIG_GEN_ISR_TABLES=y CONFIG_GEN_ISR_TABLES=y
CONFIG_GEN_IRQ_VECTOR_TABLE=n CONFIG_GEN_IRQ_VECTOR_TABLE=n

View file

@ -5,6 +5,6 @@
config PINMUX_ESP32 config PINMUX_ESP32
bool "ESP32 Pin multiplexer driver" bool "ESP32 Pin multiplexer driver"
depends on SOC_ESP32 depends on SOC_ESP32 || SOC_ESP32S2
help help
Enable driver for ESP32 Pin multiplexer. Enable driver for ESP32 Pin multiplexer.

View file

@ -37,6 +37,11 @@
label = "UART_0"; label = "UART_0";
status = "disabled"; status = "disabled";
}; };
pinmux: pinmux@3f409000 {
compatible = "espressif,esp32-pinmux";
reg = <0x3f409000 0x94>;
};
}; };
}; };