Kyle Micallef Bonnici
9f19763bfd
devicetree: format SoC-level files in dts/riscv
...
Applying dts-linter results for SoC-level files in
dts/riscv
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b419c514b6
devicetree: format files in dts/riscv/wch
...
Applying dts-linter results for files in
dts/riscv/wch
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
81679451ec
devicetree: format files in dts/riscv/telink
...
Applying dts-linter results for files in
dts/riscv/telink
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
c52ced12b6
devicetree: format files in dts/riscv/starfive
...
Applying dts-linter results for files in
dts/riscv/starfive
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
8019bce857
devicetree: format files in dts/riscv/sifive
...
Applying dts-linter results for files in
dts/riscv/sifive
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
2a120b5588
devicetree: format files in dts/riscv/sensry
...
Applying dts-linter results for files in
dts/riscv/sensry
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
64207962fc
devicetree: format files in dts/riscv/qemu
...
Applying dts-linter results for files in
dts/riscv/qemu
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b0840d2e63
devicetree: format files in dts/riscv/openisa
...
Applying dts-linter results for files in
dts/riscv/openisa
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
495baba6fd
devicetree: format files in dts/riscv/openhwgroup
...
Applying dts-linter results for files in
dts/riscv/openhwgroup
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
224c97bb0f
devicetree: format files in dts/riscv/nordic
...
Applying dts-linter results for files in
dts/riscv/nordic
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
08a07b841b
devicetree: format files in dts/riscv/niosv
...
Applying dts-linter results for files in
dts/riscv/niosv
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
13e0fa4653
devicetree: format files in dts/riscv/microchip
...
Applying dts-linter results for files in
dts/riscv/microchip
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
c6bda076b3
devicetree: format files in dts/riscv/lowrisc
...
Applying dts-linter results for files in
dts/riscv/lowrisc
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
e7cb1f291b
devicetree: format files in dts/riscv/ite
...
Applying dts-linter results for files in
dts/riscv/ite
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b8e1165d45
devicetree: format files in dts/riscv/gd
...
Applying dts-linter results for files in
dts/riscv/gd
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
700bc8a7fa
devicetree: format files in dts/riscv/espressif
...
Applying dts-linter results for files in
dts/riscv/espressif
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
184f5ec1ec
devicetree: format files in dts/riscv/efinix
...
Applying dts-linter results for files in
dts/riscv/efinix
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
db10f20e5d
devicetree: format files in dts/riscv/bflb
...
Applying dts-linter results for files in
dts/riscv/bflb
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
6627ef9546
devicetree: format files in dts/arm64/ti
...
Applying dts-linter results for files in
dts/arm64/ti
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Camille BAUD
e0ca880329
dts: bflb: Fix GPIO node for bl61x
...
makes gpio driver work for bl61x
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-09-06 10:35:17 +02:00
Raffael Rostagno
1c0e877351
dts: esp32h2: Add peripherals
...
Add device tree entries for the following peripherals:
- ADC
- I2C
- I2S
- LEDC PWM
- MCPWM
- PCNT
- SPI
- DMA
- TWAI
- USB serial
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-09-02 21:41:09 +02:00
Tim Lin
d3d334c584
drivers/bbram: Enable bbram driver for it51xxx series
...
The BBRAM driver of it51xxx is compatible with it8xxx2.
Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
2025-09-02 12:33:48 +02:00
Raffael Rostagno
5bd4741c83
soc: esp32h2: Add initial support
...
Add initial support files for ESP32-H2 SoC.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-08-26 22:07:36 +02:00
Camille BAUD
71be3c2823
dts: bflb: fix bad uart device address
...
4 didnt become a 2 like it should have
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-23 05:10:56 +02:00
Kevin Wang
06bec271d9
drivers: dma: atcdmac300: Upgrade atcdmac driver to support series device
...
1. Upgrade the ATCDMAC driver to make it compatible with multiple
ATCDMAC series drivers.
2. Rename the driver from ATCDMAC300 to ATCDMACX00.
Signed-off-by: Kevin Wang <kevinwang821020@google.com>
2025-08-21 15:58:35 +02:00
Ren Chen
d860b6f598
dts: ite: it51xxx: set high-level triggered mode for spi0 node
...
This commit sets the interrupt mode to high-level
triggered, as fifo mode is enabled by default
(CONFIG_SPI_ITE_IT51XXX_FIFO_MODE=y) and the fifo
mode only supports high-level triggered.
Signed-off-by: Ren Chen <Ren.Chen@ite.com.tw>
2025-08-21 06:51:59 +02:00
Camille BAUD
1e511e4bfe
dts: uart: Add uart node to BL70x
...
Adds the uart node for BL70x
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 16:30:48 +02:00
Camille BAUD
78e68d6c21
dts: clock_control: Add bl70x clock nodes and bindings
...
This adds the clock_control nodes and bindings
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 16:30:48 +02:00
Camille BAUD
f139e5a868
dts: pinctrl: Add bl70x pinctrl node
...
This adds the pinctrl node
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 16:30:48 +02:00
Camille BAUD
c36bd29a19
dts: syscon: Add BL70x efuse node
...
Adds the syscon node
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 16:30:48 +02:00
Camille BAUD
c1d20a52a0
dts: bflb: Add bl70x dts
...
Introduce most basic DTS for BL70x
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 16:30:48 +02:00
Camille BAUD
f3f434b4d5
dts: uart: Add uart nodes to BL61x
...
Adds the uart nodes for BL61x
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 13:45:26 +02:00
Camille BAUD
559ad926c1
dts: clock_control: Add BL61x clock nodes and bindings
...
This adds the clock_control nodes and bindings
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 13:45:26 +02:00
Camille BAUD
f0df862788
dts: pinctrl: Add bl61x pinctrl node
...
This adds the pinctrl node
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 13:45:26 +02:00
Camille BAUD
d57bf82360
dts: syscon: Add BL61x efuse node
...
Adds the syscon node
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 13:45:26 +02:00
Camille BAUD
e069d3ed79
dts: bflb: Add bl61x dts
...
Introduce most basic DTS for BL61x
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-20 13:45:26 +02:00
Lucas Tamborrino
02340eec77
drivers: mbox: espressif: add esp32c6 support
...
Add support for esp32c6 HP and LP Core
Signed-off-by: Lucas Tamborrino <lucas.tamborrino@espressif.com>
2025-08-07 13:15:36 +02:00
Tim Lin
f4e466eb60
drivers/espi: ite: Make ITE's eSPI driver to support PVT2 and PVT3
...
Make ITE's eSPI driver to support PVT2 and PVT3, but it is not
enabled by default.
Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
2025-08-06 21:35:24 -04:00
Tim Lin
ff293bb61a
drivers/flash: it51xxx: Add the M1K flash driver
...
The flash M1K driver supports read (up to 1K), write (1K), and
erase (4K) operations, which can be accessed via DLM.
Accessible flash regions include internal e-Flash or external SPI
flash via FSCE# or FSCE1#.
Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
2025-08-06 17:09:46 +03:00
Raffael Rostagno
916d67870d
soc: esp32c2: Add BT support
...
Add bluetooth support to ESP32-C2 and ESP8684.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-08-06 12:10:59 +03:00
Sebastian Głąb
ee89450165
boards: nordic: nrf54l09pdk: Remove obsolete board
...
Board nrf54l09pdk was renamed to nrf54lv10dk.
Remove obsolete board definition.
Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
2025-08-05 10:24:48 +01:00
Camille BAUD
bdffc08279
bflb: Make BL60x independant from SDK
...
Reorganize and update soc folder files for SDK-independance
Reorganize and update hal_bouffalolab files for SDK-independance
Reorganize and update soc dts files for SDK-independance
Update serial and pinctrl driver files for SDK-independance
Update ai_wb2_12f, bl604e_iot_dvk, and dt_bl10_dvk
to new bl60x support
and fixup openocd config of ai_wb2_12f
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-08-01 07:57:36 -04:00
Tim Lin
3e82d7c736
drivers/espi: ite: Add support for ESPI_PERIPHERAL_HOST_IO_PVT
...
Add support the host I/O over eSPI peripheral channel for private
channel.
The default port number of ESPI_PERIPHERAL_HOST_IO_PVT_PORT_NUM
for ITE SoC is 0x68.
Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
2025-07-29 09:30:02 -04:00
Sebastian Głąb
878ddbe2f6
boards: nordic: nrf54l20pdk: Remove obsolete board
...
Board nrf54l20pdk was renamed to nrf54lm20dk.
Remove obsolete board definition.
Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
2025-07-24 17:00:33 +01:00
Raffael Rostagno
83f0e228bb
dts: spi: esp32: Remove unused property
...
Remove unused DMA clock property from device tree. Clock will
be managed by DMA driver for devices with GDMA peripheral.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-07-24 16:58:48 +01:00
Jimmy Zheng
13e2125402
dts: riscv: andes: add andes_v5_ae350_clic.dtsi
...
Add andes_v5_ae350_clic for the AE350 FPGA platform with CLIC support.
Signed-off-by: Jimmy Zheng <jimmyzhe@andestech.com>
2025-07-19 15:28:58 -04:00
Fin Maaß
97fffc3298
dts: riscv: litex: update dts
...
Update dts, so keep up to date
with https://github.com/litex-hub/zephyr-on-litex-vexriscv
Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
2025-07-19 13:48:54 -04:00
Fin Maaß
d3ca2f07a9
drivers: spi: litex: remove core_
prefix
...
remove `core_` prefix from code and
register names, got dropped in litex in
https://github.com/enjoy-digital/litex/pull/2253
Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
2025-07-19 13:48:54 -04:00
Sylvio Alves
1df3403393
soc: esp32c6: add BLE support
...
Add BLE support to ESP32-C6 series.
Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2025-06-27 18:27:15 -05:00
Karol Lasończyk
387520c867
soc: nrf: Add nRF54LM20A device
...
Adding nRF54LM20A device.
Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
2025-06-27 18:26:57 -05:00