Glauber Maroto Ferreira
e605efc698
esp32s2: drivers: clock_control: add support
...
add clock control driver support for esp32s2 SoC.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-09-27 22:02:08 -04:00
Glauber Maroto Ferreira
b9d2494c25
dts: esp32s2: fix counter dt information
...
provide correct timer1 node base address and
timer2 interrupt source information.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-09-13 08:56:51 -04:00
Glauber Maroto Ferreira
8dff10dfbe
esp32s2: drivers: counter: add support
...
by bringing up on top of existing counter driver.
Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2021-09-06 10:02:57 -04:00
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