Commit graph

136,983 commits

Author SHA1 Message Date
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
Kyle Micallef Bonnici
42ea47394f devicetree: format files in dts/arm64/rockchip
Applying dts-linter results for files in

dts/arm64/rockchip

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
a3e2f877da devicetree: format files in dts/arm64/renesas
Applying dts-linter results for files in

dts/arm64/renesas

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b4147a4573 devicetree: format files in dts/arm64/qemu
Applying dts-linter results for files in

dts/arm64/qemu

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
194598d545 devicetree: format files in dts/arm64/nxp
Applying dts-linter results for files in

dts/arm64/nxp

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
dce724c083 devicetree: format files in dts/arm64/intel
Applying dts-linter results for files in

dts/arm64/intel

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
8bbd71f105 devicetree: format files in dts/arm64/broadcom
Applying dts-linter results for files in

dts/arm64/broadcom

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
86b8da8347 devicetree: format files in dts/arm/xilinx
Applying dts-linter results for files in

dts/arm/xilinx

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
3d32c919be devicetree: format files in dts/arm/we
Applying dts-linter results for files in

dts/arm/we

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
0ac38950ec devicetree: format files in dts/arm/ti
Applying dts-linter results for files in

dts/arm/ti

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
aac46ae234 devicetree: format files in dts/arm/st
Applying dts-linter results for files in

dts/arm/st

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
a48f8a0e65 devicetree: format files in dts/arm/silabs
Applying dts-linter results for files in

dts/arm/silabs

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
13c56b8a93 devicetree: format files in dts/arm/seeed_studio
Applying dts-linter results for files in

dts/arm/seeed_studio

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
1cdd4b3c49 devicetree: format files in dts/arm/renesas
Applying dts-linter results for files in

dts/arm/renesas

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
55831a5fe5 devicetree: format files in dts/arm/realtek
Applying dts-linter results for files in

dts/arm/realtek

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
5390a0e61b devicetree: format files in dts/arm/raspberrypi
Applying dts-linter results for files in

dts/arm/raspberrypi

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
6919021bd7 devicetree: format files in dts/arm/rakwireless
Applying dts-linter results for files in

dts/arm/rakwireless

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
96a61bb2c7 devicetree: format files in dts/arm/olimex
Applying dts-linter results for files in

dts/arm/olimex

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
1c079080f0 devicetree: format files in dts/arm/nxp
Applying dts-linter results for files in

dts/arm/nxp

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
d3b103993c devicetree: format files in dts/arm/nuvoton
Applying dts-linter results for files in

dts/arm/nuvoton

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
51d5135fd7 devicetree: format files in dts/arm/nordic
Applying dts-linter results for files in

dts/arm/nordic

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
f2ad5062b7 devicetree: format files in dts/arm/microchip
Applying dts-linter results for files in

dts/arm/microchip

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
c0f9b050b9 devicetree: format dts/arm/intel_socfpga_std
Applying dts-linter results for files in

dts/arm/intel_socfpga_std

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b60420a9fe devicetree: format files in dts/arm/infineon
Applying dts-linter results for files in

dts/arm/infineon

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
b24893e605 devicetree: format files in dts/arm/gd
Applying dts-linter results for files in

dts/arm/gd

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
1bc78356fd devicetree: format files in dts/arm/ene
Applying dts-linter results for files in

dts/arm/ene

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
33747fd529 devicetree: format files in dts/arm/atmel
Applying dts-linter results for files in

dts/arm/atmel

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
e0c9ac5935 devicetree: format files in dts/arm/aspeed
Applying dts-linter results for files in

dts/arm/aspeed

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
98e9d56e23 devicetree: format files in dts/arm/ambiq
Applying dts-linter results for files in

dts/arm/ambiq

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
8a2ab8e701 devicetree: format files in dts/arm/adi
Applying dts-linter results for files in

dts/arm/adi

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
28527ace52 devicetree: format files in dts/arm/acsip
Applying dts-linter results for files in

dts/arm/acsip

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Kyle Micallef Bonnici
bc2eb232ef devicetree: format files in dts/arc/synopsys
Applying dts-linter results for files in

dts/arc/synopsys

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 19:23:13 -04:00
Anders Bjørn Nedergaard
18bff321be drivers: sensor: temperature: Add i.MX RT die temperature sensor
Added driver for i.MX RT118X die temperature sensor

Signed-off-by: Anders Bjørn Nedergaard <abn@polytech.com>
2025-09-12 16:06:31 -04:00
Anders Bjørn Nedergaard
5a82f46b6c dts: bindings: Add nxp i.MX RT die temperature binding
Added die temperature binding for i.MX RT 118X

Signed-off-by: Anders Bjørn Nedergaard <abn@polytech.com>
2025-09-12 16:06:31 -04:00
Anas Nashif
28feffbb45 MAINTAINERS: change label for MAINTAINERS.yml
Process is too general, make this more direct and visible in PRs.

Also add related script to the area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-09-12 16:06:17 -04:00
Gaetan Perrot
13b388064f boards: scobc_a1: Fix typo in OpenOCD config comment
The board support file `scobc-a1.cfg` contained a typo in the
default interface comment.

"Default CMIS-DAP" → "Default CMSIS-DAP"

This fixes the spelling of CMSIS-DAP to match the actual
debug interface.

Signed-off-by: Gaetan Perrot <gaetan.perrot@spacecubics.com>
2025-09-12 16:05:55 -04:00
Matthias Hauser
5d0644627f drivers: sensor: include z-axis in Anymotion interrupt on the BMI270
include z-axis in Anymotion interrupt on the BMI270

Signed-off-by: Matthias Hauser <Matthias.Hauser@we-online.de>
2025-09-12 16:05:40 -04:00
Khanh Nguyen
90ef9c3685 tests: drivers: dma: support ztest for DMA driver on RA boards
Add .overlay and .conf files for Renesas RA boards to enable
ztest for the DMA driver in:
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer

Signed-off-by: Khanh Nguyen <khanh.nguyen.wz@bp.renesas.com>
2025-09-12 14:23:37 -04:00
Khanh Nguyen
084b89eceb dts: arm: renesas: ra: add DMA node for RA SoCs
Add DMA controller nodes for the RA4, RA6, and RA8 SoCs

Signed-off-by: Khanh Nguyen <khanh.nguyen.wz@bp.renesas.com>
2025-09-12 14:23:37 -04:00
Khanh Nguyen
bc15acc0fa drivers: dma: add support for Renesas RA DMAC driver
Add support for the Renesas RA Direct Memory Access Controller,
including driver source files, Kconfig options, and DTS bindings.

- Add initial implementation of the RA DMAC driver
- Add dedicated Kconfig and CMake integration
- Provide Devicetree bindings for the RA DMAC
- Update module Kconfig to include the new driver

This enables DMA functionality on Renesas RA series MCUs.

Signed-off-by: Khanh Nguyen <khanh.nguyen.wz@bp.renesas.com>
2025-09-12 14:23:37 -04:00
Anas Nashif
eace70cce6 scripts: set_assigner: fix python lint issues
Fix various issues detected by ruff and remove exclusion of file.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-09-12 14:23:25 -04:00
Anas Nashif
0c715dde08 scripts/set_assignees.py: set assignee on manifest changes
Parse manifest for changes and set assignees for any manifest entries
that have changed.

Other changes:
- Do not assign to meta area when additional areas are being changed
- Cleanup of unused code
- Comment where comments are needed.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-09-12 14:23:25 -04:00
Anas Nashif
06f29aabc9 scripts/get_maintainer.py: find area by name
Find an area by name.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-09-12 14:23:25 -04:00
Benjamin Cabé
b1c7f9c126 scripts: do not install/recommend vulnerable python packages
requests < 2.32.4 is subject to GHSA-9hjg-9r4m-mvj7
pyyaml < 5.4 is subject to GHSA-8q59-q68h-6hv4
pyyaml < 5.1 is subject to GHSA-rprw-h62v-c2w7
protobuf < 5.29.5 is subject to GHSA-8qvm-5x2c-j2w7

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-12 14:23:18 -04:00
Benjamin Cabé
37f1c2e279 doc: refresh pinned requirements.txt file
Dependabot automatic pull requests keep wanting to downgrade Sphinx to
8.1.3 so do a manual update of the pinned requirements.txt file that
does not do that (and yet pulls up-to-date versions of the other
dependencies) until we figure out what is wrong.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-12 14:23:18 -04:00
Pete Johanson
f51ba58dfd drivers: serial: Fix TX of single byte on MAX32.
MAX32 UART's "almost empty" fires when the FIFO gets down to one byte, but
when sending just one byte, no interrupt is raised, resulting in stalled
TX. Use a timer to ensure the ISR is invoked and TX processing continues in
that scenario.

Signed-off-by: Pete Johanson <pete.johanson@analog.com>
2025-09-12 14:22:55 -04:00
Pete Johanson
40b2113a42 tests: drivers: uart: Add uart interrupt API test
Add a specific interrupt API test, that tests sending different size
payloads with the interrupt API to try to catch edge cases.

Signed-off-by: Pete Johanson <pete.johanson@analog.com>
2025-09-12 14:22:55 -04:00