Glauber Maroto Ferreira
2689a6ee0a
esp32s2: drivers: gpio: add gpio support
...
through the reuse of current gpio driver.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-08-27 17:34:41 -04:00
Glauber Maroto Ferreira
2c031caed0
esp32s2: drivers: interrupt_controller: add interrupt allocation support
...
through the reuse of current esp32 interrupt allocator.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-08-27 17:34:41 -04:00
Glauber Maroto Ferreira
219fe5339d
esp32s2: drivers: pinmux: add pinmux support
...
on top of esp32 pinmux driver code.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-08-27 17:34:41 -04:00
Martí Bolívar
7cf99aa2f2
dts: use 'cdns,' instead of 'cadence,' consistently
...
The Linux vendor prefixes list uses 'cdns'. Match it, especially since
we have that prefix in our own list as well.
Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-08-17 17:51:57 -04:00
Glauber Maroto Ferreira
8e865a7a88
esp32s2: drivers: serial: add minimal uart driver
...
based on uart rom functions, also enable console driver
on top of this driver, which enables logging
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-08-09 13:03:14 -04:00
Glauber Maroto Ferreira
ed63e2a562
soc: esp32s2: add initial soc support files for esp32s2
...
by adding specific soc files for esp32s2 bring-up, such as:
- linker script
- soc initialization code
- initial device tree source files
- esp32s2 saola board support.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-07-28 21:09:27 -04:00