Jonas Berg
d58792d333
boards: Add Waveshare RP2040 Matrix
...
Product image from https://www.waveshare.com/wiki/RP2040-Matrix
Tested with the samples mentioned in the index.rst page.
Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-13 18:14:29 -04:00
Jaagup Averin
c96dbf48ed
llvm: Export CMAKE_GDB during configuration.
...
Appears that llvm was forgotten when other toolchains
got their CMAKE_GDB export.
Signed-off-by: Jaagup Averin <jaagup.averin@gmail.com>
2025-09-13 18:14:04 -04:00
Jaagup Averin
e22bd1d868
llvm: Get rid of -Wunused-const-variable warnings.
...
Often the thread k_tid_t value is not referenced for
self-standing threads, and should therefore be allowed
to remain unused.
Signed-off-by: Jaagup Averin <jaagup.averin@gmail.com>
2025-09-13 18:14:04 -04:00
Jaagup Averin
ac0387448e
llvm: Remove "-Wno-volatile" from clang compiler args.
...
-Wno-volatile is set by gcc/compiler_flags.cmake,
but is not supported by clang and generated warnings.
Signed-off-by: Jaagup Averin <jaagup.averin@gmail.com>
2025-09-13 18:14:04 -04:00
Jaagup Averin
a2c55e01a8
llvm: Reorganize clang/compiler_flags.cmake
...
Since this overrides values from gcc/compiler_flags.cmake,
they should ideally have the same structure and order.
Signed-off-by: Jaagup Averin <jaagup.averin@gmail.com>
2025-09-13 18:14:04 -04:00
Simen S. Røstad
c2575c53f4
fs: fcb: Increase type for max sectors
...
Increase type for max sectors
Signed-off-by: Simen S. Røstad <simen.rostad@nordicsemi.no>
2025-09-13 18:13:57 -04:00
Jamie McCrae
c620646ec5
boards: arm: Select TF-M symbols via Kconfig instead of defconfig
...
This forces a build to fail should it select a symbol that cannot
be selected (if the prerequisites cannot be met) instead of
silently ignoring it and allowing an invalid build to complete
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-09-13 18:13:49 -04:00
Piotr Zierhoffer
afa90796b9
tests: benchmarks: Increase min_ram for benchmark.thread_metric.interrupt
...
Similarly to #95242 , Twister attempts to run this test on HiFive1,
failing with `heap size is too small` on allocation attempt.
Signed-off-by: Piotr Zierhoffer <pzierhoffer@antmicro.com>
2025-09-13 18:13:40 -04:00
Arunprasath P
5d6eb95960
boards: microchip: add PIC32CM JH01 Curiosity Pro Evaluation Kit support
...
Add initial support for the Microchip PIC32CM JH01 Curiosity Pro board
Product page: https://www.microchip.com/en-us/development-tool/ev81x90a
Signed-off-by: Arunprasath P <arunprasath.p@microchip.com>
2025-09-13 18:13:33 -04:00
Mohamed Azhar
17b97851ff
drivers: gpio: microchip: add gpio driver for Port G1 IP
...
Add gpio driver for Microchip Port G1 Peripheral IPs
Signed-off-by: Mohamed Azhar <mohamed.azhar@microchip.com>
2025-09-13 18:13:33 -04:00
Muhammed Asif
6c0c690154
dts: gpio: microchip: add gpio dts node and bindings for Port g1 IPs
...
Add gpio binding file for Microchip Port g1 IPs and
add gpio node in dtsi files.
Signed-off-by: Muhammed Asif <muhammed.asif@microchip.com>
Signed-off-by: Mohamed Azhar <mohamed.azhar@microchip.com>
2025-09-13 18:13:33 -04:00
Arunprasath P
df2a0e53ff
soc: microchip: add support for PIC32CM JH SoC series
...
Adds initial SoC-level support for the Microchip
PIC32CM JH series, including SoC definition files.
Signed-off-by: Arunprasath P <arunprasath.p@microchip.com>
2025-09-13 18:13:33 -04:00
Arunprasath P
2cb6e1ee42
dts: arm: microchip: add dtsi files for Microchip PIC32CM JH SoC series
...
Adds common and SoC-specific .dtsi files for the Microchip
PIC32CM JH family. These files define core peripherals,
address maps, and interrupt controller structure shared
across the PIC32CM JH variants.
Signed-off-by: Arunprasath P <arunprasath.p@microchip.com>
2025-09-13 18:13:33 -04:00
Arunprasath P
7559dd87e5
modules: microchip: update west.yml and modules
...
update west.yml for pic32cm_jh family DFP and extended with
a new Kconfig symbol for PIC32C support.
Signed-off-by: Arunprasath P <arunprasath.p@microchip.com>
2025-09-13 18:13:33 -04:00
Jukka Rissanen
909710b598
net: context: Make sure TCP allocation is not leaked
...
If we have allocated a TCP connection, and if after that
we get an error like EADDRINUSE, then we must de-allocate
the TCP connection otherwise there is a buffer leak.
Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-09-13 18:13:21 -04:00
Fabio Baltieri
8e78fad8ce
doc: release-notes: clarify where api changes go
...
API changes should be in the migration guide, release notes has
everything else, that is deprecated, removed and new. Add a note to
reflect that and avoid confusion.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2025-09-13 18:13:13 -04:00
Felipe Torrezan
6acd67049e
boards: IAR STMF429II-ACA documentation fixes
...
- Fix STM32F429II packaging information
- Fix blinky's outcome description when flashing the board
- Refactor the `flashing` section, including supported runners
Signed-off-by: Felipe Torrezan <felipe.torrezan@iar.com>
2025-09-13 18:12:44 -04:00
Hake Huang
504fb0158f
doc: scripts: display_harness: update document on installation
...
add Installation Guide section
Signed-off-by: Hake Huang <hake.huang@nxp.com>
2025-09-13 11:21:53 -04:00
Hake Huang
44fee2ae9a
tests: display: display_check: add test time and enable mimxrt1170
...
enable mimxrt1170_evk@A
add timeout, as for big screen, the fist step takes a long time
Signed-off-by: Hake Huang <hake.huang@oss.nxp.com>
2025-09-13 11:21:53 -04:00
Hake Huang
2d8a6d23f8
tests: display: support headless mode
...
for test machine without display, need support open-cv-headless mode.
1. support headless mode
2. add parser for environment path
Signed-off-by: Hake Huang <hake.huang@oss.nxp.com>
2025-09-13 11:21:53 -04:00
Alberto Escolar Piedras
1d6da40624
lib: os: clock: Fix possibly unitialized variable warning
...
When building with high optimization level, the compiler thinks
duration may be used initialized and warns as much.
Let's initialize this variable always to ensure it does not happen
and with it pacify the compiler.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-09-13 09:37:19 +02:00
Yangbo Lu
83165ec6ae
MAINTAINERS: add Networking DSA area
...
Added Networking DSA area, and added yangbolu1991 and JiafeiPan
as maintainers.
Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2025-09-13 09:37:02 +02:00
Benjamin Cabé
ced0cc307d
ci: manifest: SHA pin west in manifest.yml workflow
...
Ensure we install a fully pinned west version, including requiring
hashes for all dependencies.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-12 19:24:27 -04:00
Raffael Rostagno
090f8db9d1
tests: drivers: esp32h2: Add config
...
Add test config for the following drivers:
- ADC
- CAN
- LEDC PWM
- MCPWM
- SPI
- DMA
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-09-12 19:23:59 -04:00
Raffael Rostagno
f3a54fccb3
boards: esp32h2_devkitm: Add peripherals
...
Add board configs for the following peripherals:
- ADC
- I2C
- I2S
- LEDC PWM
- MCPWM
- DMA
- TWAI
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-09-12 19:23:59 -04:00
Fabio Baltieri
3a78b8ad01
github: hello_world_multiplatform: run on Ubuntu ARM
...
Add ubuntu-24.04-arm to the list of runners, while this runner is still
flagged as being in beta, it's been around for more than one year and
has been running for quite a long time in the action-zephyr-setup
repository with no problems.
Adding it to the list so we get some coverage of the Linux/ARM toolchain
and setup, easy enough to get rid of it if it causes problems.
Link: https://github.com/actions/partner-runner-images/
Link: https://github.blog/changelog/2024-06-24-github-actions-ubuntu-24-04-image-now-available-for-arm64-runners/
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2025-09-12 19:23:26 -04:00
Kyle Micallef Bonnici
193013a6fe
devicetree: format SoC-level files in dts/xtensa
...
Applying dts-linter results for SoC-level files in
dts/xtensa
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
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
905b9f9913
devicetree: format SoC-level files in dts/common
...
Applying dts-linter results for SoC-level files in
dts/common
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
46250685fc
devicetree: format SoC-level files in dts/arm
...
Applying dts-linter results for SoC-level files in
dts/arm
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
e85a7978f5
devicetree: format files in dts/xtensa/nxp
...
Applying dts-linter results for files in
dts/xtensa/nxp
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
1957998928
devicetree: format files in dts/xtensa/intel
...
Applying dts-linter results for files in
dts/xtensa/intel
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
e1b842bed7
devicetree: format files in dts/xtensa/espressif
...
Applying dts-linter results for files in
dts/xtensa/espressif
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
77309fe9d2
devicetree: format files in dts/x86/intel
...
Applying dts-linter results for files in
dts/x86/intel
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
eb4bdabfe7
devicetree: format files in dts/vendor/ti
...
Applying dts-linter results for files in
dts/vendor/ti
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
bfa0cea76e
devicetree: format files in dts/vendor/raspberrypi
...
Applying dts-linter results for files in
dts/vendor/raspberrypi
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
12dcedf6de
devicetree: format files in dts/vendor/nordic
...
Applying dts-linter results for files in
dts/vendor/nordic
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
6388f3c369
devicetree: format files in dts/vendor/broadcom
...
Applying dts-linter results for files in
dts/vendor/broadcom
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
27d3c77166
devicetree: format files in dts/vendor/amd
...
Applying dts-linter results for files in
dts/vendor/amd
Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
1f1f1f4176
devicetree: format files in dts/rx/renesas
...
Applying dts-linter results for files in
dts/rx/renesas
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