Commit graph

858 commits

Author SHA1 Message Date
Aaron Massey
b3c643b7ee MAINTAINERS: Remove aaronemassey add GRobertZieba
Aaron Massey (aaronemassey - Google) doesn't have the cycles to remain a
maintainer on the charger subsystem. Robert Zieba (GRobertZieba - Google)
has been participating as a collaborator for the charger subsystem.

Remove aaronemassey as a maintainer of the charger subsystem and add
GRobertZieba as a collaborator.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2024-01-31 21:34:42 -05:00
Daniel DeGrasse
3ab6572856 drivers: mipi_dbi: introduce MIPI DBI driver class
Introduce MIPI DBI driver class. MIPI DBI devices encompass several
interface types. All interfaces have a data/command, reset, chip select,
and tearing effect signal

Beyond this, MIPI DBI operates in 3 modes:

Mode A- 16/8 data pins, one clock pin, one read/write pin. Similar to
Motorola type 6800 bus

Mode B- 16/8 data pins, one read/write pin. Similar to Intel 8080 bus

Mode C- 1 data output pin, 1 data input pin, one clock pin.
Implementable using SPI peripheral, or MIPI-DBI specific controller.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-01-31 16:01:45 +00:00
Fabio Baltieri
354527f17b MAINTAINERS: drop few "area: Sensors" from modules
Few west areas are paired with the sensor labels right now, this causes
the issue assignee workflow to assign sensor issues to the maintainers
of these areas as well.

Drop those areas from the maintainer file, they should get some
different label if needed.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-01-31 15:52:56 +00:00
Anas Nashif
41f7294d06 MAINTAINERS: Cleanup CI area
Remove inactive user in this area and add new collaborators.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-30 19:07:56 +01:00
Benjamin Cabé
0282e7042d MAINTAINERS: fix incorrect files-exclude entry for NXP Drivers
Typo in a files-exclude entry is causing get_maintainer.py script to
error out under certain conditions

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-01-30 15:06:47 +00:00
Aymeric Aillet
3c1ad2eb9f MAINTAINERS: Update Renesas ranges area delimitations
Create RA & RZ Renesas areas to maintain from previous
"Renesas platforms" area.
Moved rzt2m dtsi from R-Car to RZ area.
Add @soburi as Renesas RA maintainer.

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2024-01-30 09:59:54 +01:00
Ayush Singh
ef04b5226e MAINTAINERS: Add BeagleBoard Platforms
- Due to the incresing support for ZephyrRTOS in BeagleBoard boards, it
  would be good to have this entry.
- Was discussed in Discord when asking for help for PR review

Signed-off-by: Ayush Singh <ayushdevel1325@gmail.com>
2024-01-23 10:02:32 +01:00
Declan Snyder
e4b761aafb MAINTAINERS: Create NXP Drivers group
Create NXP Drivers group separate from the platforms.
The idea being that currently there are two problems:

- All the Drivers drivers are falling under the responsibility
of the MCUX platforms' maintainers, some of whom do not have the
cycles or interest to maintain these things.

- The maintainers of the other platform groups do not get counted
as reviewers of the Drivers drivers that their platforms use.

So, separate all the driver files from the MCUX platforms, and add the
relevant people who have an interest in maintaining the Drivers, including:

- At least one maintainer of each platform group, and
- The NXP contributors who are highly active in maintaining
  and reviewing the NXP drivers in upstream Zephyr.

Another two problems this PR fixes:

- The platforms of the other NXP groups are still falling under the MCUX
  group. Exclude the platforms of the other NXP groups from MCUX group.
  MCUX group will still be the default group for unsorted NXP platforms.

- Add a few file paths to some of these groups to cover a few missed
  files, and add description properties of the NXP groups.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-01-22 15:25:53 -05:00
Anas Nashif
5df0cf1701 MAINTAINERS: add wildcard for ITE drivers
Include ITE drivers in ITE platforms area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-22 14:48:01 -05:00
Jonathan Rico
52a44eb19b MAINTAINERS: Add HoZHel to "Bluetooth HCI"
They are actively contributing to Bluetooth HCI drivers.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-22 13:26:34 -06:00
Jonathan Rico
cbdc91f7a3 MAINTAINERS: Add "Bluetooth HCI" section
Split out the HCI drivers from the main Bluetooth sections.
The contributors to those are usually silicon vendors.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-22 13:26:34 -06:00
Philip Molloy
1eb074ea0c MAINTAINERS: add ARM boards to ADI platform
Currently this just includes the ADI SDP-K1

Signed-off-by: Philip Molloy <philip@philipmolloy.com>
2024-01-19 15:09:53 +00:00
Jonathan Rico
d019474766 MAINTAINERS: Add Bluetooth Classic section
This is the "legacy" Bluetooth protocol.

lylezhu2012 (NXP) recently volunteered to maintain it.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-19 07:26:59 -06:00
Anas Nashif
69522b8694 MAINTAINERS: add arch/Kconfig
Add file to common arch area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-18 18:02:35 -05:00
Martí Bolívar
9569e44104 MAINTAINERS: retire myself as DT maintainer
Unfortunately, I don't have the cycles to do this job well at the
moment.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
2024-01-17 17:13:41 -08:00
Anas Nashif
38690800b8 MAINTAINERS: remove inactive collaborator from area
Remove inactive collaborator from Intel ADAP area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-15 18:18:15 -05:00
Declan Snyder
43e34e95d4 MAINTAINERS: Add decsny as ETH/MDIO collaborator
Add myself (decsny) as ethernet/mdio collaborator.

I have taken an interest in ethernet and am currently
maintaining and writing some ethernet/mdio drivers for NXP,
and would like to use the collaborator role to monitor the
zephyr activity of the ethernet/mdio subsystems.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-01-13 00:23:07 +00:00
Armando Visconti
765519ea92 drivers/sensor: fix some ST drivers dependency to HAL_ST module
In order to avoid build failures as described in issue #67242,
make all ST drivers using HAL_ST module dependent to HAL_STMEMSC
and HAS_STLIB libs, which need to be configured in all samples
referring to them.

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2024-01-12 12:55:46 +01:00
David Leach
c2f0a7a5a3 maintainers: Split up NXP maintainer group
Split the NXP maintainer group into NXP S32, NXP Xtensa, and NXP.

Signed-off-by: David Leach <david.leach@nxp.com>
2024-01-11 12:42:45 -06:00
Gerard Marull-Paretas
0f73e8fd3e dts: arm/riscv: gigadevice: s/gigadevice/gd
To stay consistent with other vendors, use vendor prefix (gd).

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-10 20:59:21 -05:00
Gerard Marull-Paretas
b3d8fc5e82 soc: arm: gigadevice: s/gigadevice/gd_gd32
Gigadevice was inconsistent with the convention established by other SoC
families, that is, use <vnd_prefix>_<family>. For example, ST STM32 uses
st_stm32. Note that GD32VF103, under soc/riscv, has already been
adjusted.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-10 20:59:21 -05:00
Håvard Reierstad
1b49059237 MAINTAINERS: Add HaavardRei as BT Mesh collaborator
Add myself as a Bluetooth Mesh collaborator

Signed-off-by: Håvard Reierstad <haavard.reierstad@nordicsemi.no>
2024-01-10 13:15:53 -05:00
Jonathan Rico
4d7b7c89a6 MAINTAINERS: Remove inactive collaborators from Bluetooth host
They have been inactive for more than a few months.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-10 13:15:12 -05:00
Jonathan Rico
a147c8814b MAINTAINERS: Add myself as Bluetooth host co-maintainer
As discussed in the Bluetooth host weekly meeting.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-10 13:15:12 -05:00
Yong Cong Sin
25b0083ee9 MAINTAINERS: add myself as a POSIX collaborator
Add myself as a collaborator in the POSIX subsystem.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-01-10 07:18:19 -05:00
Aaron Ye
754f7ac1fb MAINTAINERS.yml: Update the Ambiq platform covered files
Current setting missed some necessary files which should be
covered by Ambiq platforms. Add them in this commit.

Signed-off-by: Aaron Ye <aye@ambiq.com>
2024-01-09 10:04:24 +01:00
Gerard Marull-Paretas
4a0d880350 soc: riscv: ite: reorganize SoC folder
Follow the vendor structure [1]:

- Family: ITE Embedded Controller SoCs
- Series: IT8XXX2
- SoCs: IT81202BX, IT81202CX, etc.

[1]: https://www.ite.com.tw/en/product/category?cid=1

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-09 09:40:07 +01:00
Gerard Marull-Paretas
5a98d87335 soc: riscv: gd32vf103: reorganize SoC folder
Move things out from riscv-privileged, and create the new RISC-V GD32
family. New family folder follows the <vnd>_<family> naming convention.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-09 09:40:07 +01:00
Steffen Jahnke
a5c8fbf0d9 maintainers: Added Panasonic boards to the MAINTAINERS.yml file
Added maintainer for the pan17*_evb evaluation boards.

Signed-off-by: Steffen Jahnke <steffen.jahnke@eu.panasonic.com>
2024-01-08 12:35:03 +01:00
Anas Nashif
0b999c0943 lib: move utilities into own folder
Move various utilities out of lib into own folder for better assignement
and management in the maintainer file. lib/os has become another dumping
ground for everything and it the Kconfig and contents in that folder
became difficult to manage, configure and test.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Anas Nashif
e710c9ce9e MAINTAINERS: Cover as many files as possible
Gone through orphaned files and added those to relevant areas and
created new areas. Initially, some of the areas have the minimal
required data, i.e. without maintainers or collaborators which can be
filled in later.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Anas Nashif
8ade97c1d2 MAINTAINERS: add related tests to areas
Add a reference to related tests in each area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Joakim Andersson
51c54b1eae MAINTAINERS: Remove joerchan
Remove joerchan, put SebastianBoe instead.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2023-12-18 09:28:01 +01:00
Luca Burelli
8ff2ad7e5e MAINTAINERS: add myself as a collaborator for llext
Add @pillo79 as a collaborator for llext development.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2023-12-06 18:01:34 -05:00
Daniel Leung
81773c9905 MAINTAINERS: fix missing asterisk for STM32 driver matching
There is a missing asterisk for one of the driver matching
pattern for STM32. So fix that.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-11-29 09:32:52 -05:00
Fabio Baltieri
f9ab050306 drivers: gnss: move gnss_publish.h in include/
Move gnss_publish.h in include/ so that out of tree drivers and tests
can use it.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-29 14:30:40 +00:00
Christopher Friedt
a8d2feef83 maintainers: remove cfriedt as ti collaborator
Just in an effort to reduce notifications in areas that I'm not
super actively involved in. I was getting a lot of false
positive notifications for sensors.

Feel free to ping me for individual reviews on
simplelink parts or TI HAL or radio drivers.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-11-29 10:24:05 +01:00
Fabio Baltieri
407e9a4c74 test: add a gnss build_all test
Add a generic test for GNSS devices.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-28 15:33:28 +01:00
Aaron Ye
c2ddfa2bd2 MAINTAINERS: Add more collaborators for Ambiq platforms.
Add Ambiq engineers responsible for maintaining Zephyr on Ambiq platforms.

Signed-off-by: Aaron Ye <aye@ambiq.com>
2023-11-28 14:47:48 +01:00
Alberto Escolar Piedras
5f4bd36b98 tests/boards/native*: Moved to native_sim
Moved folder to tests/boards/native_sim from native_posix
(including updating the MAINTAINERS file)
And enable all these tests for native_sim.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-11-27 16:06:42 +00:00
Benjamin Cabé
0bd03239ee MAINTAINERS: clean up POSIX area
Ensure documentation related to POSIX portability matches POSIX area.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-11-27 09:23:07 -06:00
Maciej Baczmanski
38118c24a3 MAINTAINERS: add myself as collaborator for openthread related repos
Add maciejbaczmanski as collaborator for openthread repos.

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2023-11-27 09:20:03 -06:00
Dawid Niedzwiecki
13e5c6359b maintainers: correct user name
Update user name from semihalf-niedzwiecki-dawid to niedzwiecki-dawid.

Signed-off-by: Dawid Niedzwiecki <dawidn@google.com>
2023-11-25 08:52:08 -05:00
Mulin Chao
64cce4866f MAINTAINERS: add Nuvoton collaborators for Nuvoton NPCX Platforms
Add Nuvoton guys, TomChang19 and alvsun, in collaborators of Nuvoton
NPCX Platforms and remove MulinChao and ChiHuaL since they are already
the maintainers.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2023-11-23 09:41:10 +00:00
Huifeng Zhang
716de6fef2 MAINTAINERS: Add myself to ARM arch as collaborator
Adding myself as a collaborator on ARM arch so that I can help maintain
the aarch32 cortex-a/r codes.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-11-22 14:58:12 +00:00
Fabio Baltieri
9234088306 samples: kscan_touch: drop the kscan_touch sample
All in-tree touchscreen drivers have been migrated over to input, the
compatibility node has been removed from those boards as well, this
sample can be dropped now.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-20 09:22:03 +01:00
Daniel Leung
f12d49d7ef kernel: mm: separate demand paging headers into its own file
This separates demand paging related headers into its own file
instead of being stuffed inside the main kernel memory
management header file.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-11-20 09:19:14 +01:00
Daniel Leung
c972ef1a0f kernel: mm: move kernel mm functions under kernel includes
This moves the k_* memory management functions from sys/ into
kernel/ includes, as there are kernel public APIs. The z_*
functions are further separated into the kernel internal
header directory.

Also made a quick change to doxygen to group sys_mem_* into
the OS Memory Management group so they will appear in doc.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-11-20 09:19:14 +01:00
Nicolas Pitre
21d885535e MAINTAINERS: declare myself as a RISC-V collaborator
... given that 62.5% of the code in arch/riscv/core/* is mine.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2023-11-17 18:22:02 -05:00
Filip Kokosinski
3b96c2421e MAINTAINERS: add the PLIC interrupt controller driver to the RISC-V area
This commit adds the RISC-V Platform-Level Interrupt Controller driver to
the RISC-V area of maintenance.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2023-11-17 09:26:33 +01:00
Girisha Dengi
11857e3509 MAINTAINERS: Update maintainers/codeowners for Intel Agilex boards
Corrected/Updated proper github account names for maintainers
and codeowners file.

Signed-off-by: Girisha Dengi <girisha.dengi@intel.com>
2023-11-16 11:51:39 -06:00
Johan Hedberg
d10e0e5247 MAINTAINERS: Fixes to Networking Buffers section
Add a missing c-file (buf_simple.c) and use a dedicated label for
Networking Buffers. Also add explicit excludes of the same files to the
Networking section. Without the dedicated label it seems that the wrong
maintainer gets set as assignee for pull requests.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2023-11-16 09:29:40 +01:00
Ricardo Rivera-Matos
1a0b1124c6 MAINTAINERS: charger: Adds entry for "Chargers"
Adds an entry for the charging API.

Signed-off-by: Ricardo Rivera-Matos <ricardo.rivera-matos@cirrus.com>
2023-11-09 17:26:03 -05:00
Anas Nashif
b72e5c1f3d MAINTAINERS: more fixes and expansion of coverage
More fixes and new areas that were not covered before.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-11-09 11:24:32 -05:00
Benjamin Cabé
014666bf05 MAINTAINERS: add some missing (mainly doc-related) entries
Added several documentation pages/folders (including boards and samples)
to relevant areas.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-11-04 07:39:08 -04:00
Johan Hedberg
e07ded1656 MAINTAINERS: Add Tomasz to ACPI as collaborator
Tomasz is actively involved in Zephyr's ACPI support, so add him as a
collaborator to the subsystem.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2023-11-02 14:37:13 -04:00
Johan Hedberg
8bcdb694a2 MAINTAINERS: Add tests/lib/acpi/ to ACPI section
Make sure the new ACPI test is included.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2023-11-02 14:04:07 +00:00
Anas Nashif
f9d71a2ef8 MAINTAINERS: various updates and improvements
Various updates to areas and new areas to cover some orphaned files.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-11-01 11:40:21 -04:00
Anas Nashif
49c39c50d6 MAINTAINERS: add co-maintainers for key areas
To distribute the load, adding co-maintainer to some key areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-11-01 10:05:12 -04:00
Henrik Brix Andersen
eddfba487d doc: can: move the documention for high-level protocols to connectivity
Move the documentation for high-level CAN protocols (for now only covering
ISO-TP) from the peripherals section to the connectivity section.

This matches the layout in code, where the CAN controllers are under the
drivers/can directory and the protocols are under the subsys/canbus/
directory.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-10-30 09:25:40 +01:00
cyliang tw
6949c61d98 MAINTAINERS: add Nuvoton Numaker into maintainers
To expand existing Nuvoton Numicro area to include Numaker.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2023-10-27 10:52:41 +02:00
Maureen Helm
36720dbf9c MAINTAINERS: Add entry for multi-function devices (MFD)
Adds a new entry for multi-function device (mfd) drivers to ensure that
incoming PRs to this area get labeled appropriately and have reviews
requested.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2023-10-26 22:04:37 +02:00
Eduardo Montoya
55918e7454 MAINTAINERS: add OpenThread collaborator
Add `edmont` as collaborator for OpenThread related repos.

Signed-off-by: Eduardo Montoya <eduardo.montoya@nordicsemi.no>
2023-10-26 16:46:36 +02:00
Filip Kokosinski
972e3bce0f MAINTAINERS: add dts/riscv to the RISCV arch area of maintenance
This commit adds the `dts/riscv` directory to the `RISCV arch` area of
maintenance. Right now, RISC-V devicetrees are covered only by
platform-specific areas (Espressif, ITE). When other RISC-V platform
devicetrees are affected in a PR, it is left unassigned.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2023-10-26 10:56:27 +02:00
Sridhar Nuvusetty
ab5821a8c8 hostap: Add build support for Zephyr
Only adds basic build support using Zephyr. Crypto support is disabled
till the MbedTLS integration is complete.

Signed-off-by: Sridhar Nuvusetty <sridhar.nuvusetty@nordicsemi.no>
Signed-off-by: Sachin Kulkarni <sachin.kulkarni@nordicsemi.no>
Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Signed-off-by: Krishna T <krishna.t@nordicsemi.no>
2023-10-26 09:48:47 +02:00
Benjamin Cabé
64058f8753 MAINTAINERS: add myself as maintainer for Samples
Adding myself as maintainer and Anas as collaborator on code samples,
for which an area already exists in Github

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-10-23 11:08:44 +02:00
Fabio Baltieri
6a06d2abe6 MAINTAINERS: update "Release Notes" area maintainers
Update Release Notes maintainers to point at the 3.6 release owners
usernames.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-10-20 15:56:21 +01:00
Anas Nashif
db8191a336 MAINTAINERS: few optimizations
Some minor optimzations.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-10-20 15:10:11 +02:00
David Brown
1bc3bd71ea maintainers: Become maintainer of json/jwt
Become the maintainer for the jwt/json code.  The json code has been in
tree for a while, and I am the author of the jwt code.

Signed-off-by: David Brown <david.brown@linaro.org>
2023-10-19 18:32:30 +03:00
Fabio Baltieri
b640bbe1f7 MAINTAINERS: add migration guide under "Release Notes"
Release notes and migration guides go hand in hand right now, put the
file under the "Release Notes" area and exclude it from the normal
"Documentation" one.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-10-18 16:28:46 +03:00
Flavio Ceolin
a0db528837 maintainers: random: Add Flavio Ceolin as maintainer
Mark this subsystem as maintained and add myself
as maintainer.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2023-10-13 19:10:09 +01:00
Anas Nashif
c2eb47a9f7 MAINTAINER: SimpleLink platform should only include ti_simplelink
Do not include all TI platform in something that is supposed to include
Simplelink.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-10-12 15:39:54 +01:00
Torsten Rasmussen
2f79f5e992 MAINTAINERS: Create dedicated entries for 3rd party toolchains
Fixes: #63738

Create dedicated entries for ARC MWDT, arm compiler 6, and one Api
toolchains.

This helps contributors to identify whom to contact in case of issues
related to those toolchains.

The Zephyr SDK, cross-compile, and other GCC based compilers are covered
as part of the general cmake/toolchain,compiler,linker,bintools entry in
the MAINTAINERS file.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2023-10-12 10:23:45 +03:00
Andy Sinclair
df23b0177f maintainers: Change regulator maintainer
Change regulator maintainer to aasinclair
Move gmarull from maintainer to collaborator

Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
2023-10-06 15:06:33 +01:00
Grzegorz Swiderski
08a0bd65da MAINTAINERS: Add domains.py under West area
This small library is shared by both west and twister, where it's used
to parse the `domains.yaml` files generated by sysbuild. It also defines
the schema that sysbuild itself must adhere to when generating the file.

`domains.py` used to be located in `scripts/west_commands/`, which means
that it once belonged under "West". Having one file appear in multiple
areas is discouraged, so let's just move it back to "West".

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2023-10-03 09:20:05 +02:00
Tom Burdick
77e193eb03 llext: Maintainers file
Adds to the maintainers file the llext subsystem making myself the
maintainer and Guennadi Lyakh a collaborator.

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2023-09-29 20:50:38 -04:00
Anas Nashif
34e16225eb neural_net: remove unused experimental API
Experimental API is not being used anymore, remove it.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-09-29 20:48:33 -04:00
Alberto Escolar Piedras
4fd9ffb995 boards nrf52_bsim: Rename folder to nrf_bsim
As we will now we having more nrf5*_bsim boards defined in this
same folder, the old folder names became missleading.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-09-29 16:21:43 +03:00
Wilfried Chauveau
8e1b9b38f2 MAINTAINERS: Adding ithinuel as Arm collaborator
Add myself as collaborator of Arm platforms

Signed-off-by: Wilfried Chauveau <wilfried.chauveau@arm.com>
2023-09-29 11:57:35 +02:00
Yonatan Schachter
3a4a82bb58 MAINTAINERS.yml: Add entry for bindesc
Add a MAINTAINERS.yml entry for binary descriptors, with yonsch
as maintainer.

Signed-off-by: Yonatan Schachter <yonatan.schachter@gmail.com>
2023-09-28 23:04:47 +03:00
Georges Oates_Larsen
034f0fca93 MAINTAINERS: Update maintainers/codeowners for conn_mgr docs
conn_mgr now has docs, so add them to the maintainers/codeowners files.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-09-28 15:11:14 +02:00
Ryan McClelland
90c6465f1f modules: fix naming of cmsis-nn,cmsis-dsp folder
The names have underscores within them. Somehow it was still being found
within the build but not with building documents. This renames them to
the correct name.

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2023-09-27 18:33:40 -04:00
Ryan McClelland
b092094815 modules: cmsis-nn: add cmsis-nn module
This adds the cmsis-nn module since it moved to its own realm.
This also adds a kconfig for the long short-term memory.

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2023-09-25 09:46:33 +02:00
Ryan McClelland
104ea2ccca modules: cmsis-dsp: add cmsis-dsp module
Use CMSIS-DSP from its new realm. This also changes change how you
initialize FFT tables as well to use arm_cfft_init_64_f32 if you
know the FFT size in advance rather than the generic initialization
arm_cfft_init_f32.

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2023-09-25 09:46:33 +02:00
Martin Jäger
bedf5dd5f9 MAINTAINERS.yml: LoRa and LoRaWAN: add martinjaeger as collaborator
He has contributed time synchronization services and some bug fixes in
the past and is going to work con Class B support in the future.

Signed-off-by: Martin Jäger <martin@libre.solar>
2023-09-23 08:30:38 -04:00
Martin Jäger
81e641f8b6 MAINTAINERS.yml: LoRa and LoRaWAN: make JordanYates the maintainer
Previous maintainer Mani-Sadhasivam is presumably busy with other work
and has not been very active in Zephyr recently.

JordanYates has reviewed all recent PRs and driven the discussions
around LoRa/LoRaWAN, so he should become the new maintainer.

Signed-off-by: Martin Jäger <martin@libre.solar>
2023-09-23 08:30:38 -04:00
Martin Jäger
0459d594a2 MAINTAINERS.yml: Move LoRa to subsys section and add LoRaWAN
LoRaWAN is not a driver. LoRa and LoRaWAN together are better
categorized as a subsystem.

Signed-off-by: Martin Jäger <martin@libre.solar>
2023-09-23 08:30:38 -04:00
Manuel Argüelles
c45e9ec715 MAINTAINERS: add NXP collaborator
Add Dat-NguyenDuy to NXP collaborators.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-09-22 08:32:19 -05:00
Gerard Marull-Paretas
4ba97c2255 maintainers: remove gmarull as a PM subsystem collaborator
I disagree on the way the subsystem is maintained. For more context
refer to https://github.com/zephyrproject-rtos/zephyr/pull/61726 or
https://discord.com/channels/720317445772017664/997527108844798012/
1153288380231208960

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2023-09-18 15:41:42 -04:00
Fabio Baltieri
d8cdd86132 MAINTAINERS: include the ethos driver in the ethos module
The driver is bound to the module, there's no separate platform, so
let's just add the driver path to the module area so that changes for it
gets tagged and assigned.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-09-18 10:00:17 +01:00
Pieter De Gendt
07a898bbdf MAINTAINERS: nanopb: Update status to maintained
Change my collaborator role to maintainer and add test files entry.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2023-09-15 12:57:40 +02:00
Huifeng Zhang
2c22e83dfb include: arch: arm: Remove aarch32 directory
This commit follows the parent commit work.

This commit introduces the following major changes.

  1. Move all directories and files in 'include/zephyr/arch/arm/aarch32'
    to the 'include/zephyr/arch/arm' directory.

  2. Change the path string which is influenced by the changement 1.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-09-13 10:08:05 +01:00
Flavio Ceolin
35e38f858a maintainers: xtensa: Add collaborator
Add ceolin as Xtensa collaborator.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2023-09-12 21:25:55 -04:00
Benjamin Cabé
7b3d94cda2 MAINTAINERS: update GitHub ID for casparfriedrich
GH User dp7hgh7 is now casparfriedrich.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-09-12 14:16:30 -05:00
Sylvio Alves
1a513a46fd MAINTAINERS: update esp32 names
Keep single maintainer.
Added "marekmatej"
Remove "glaubermaroto" from the list.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2023-09-12 17:24:21 +01:00
Aron Lander
89c866ab68 modules: Add DFM and move Tracerecorder into percepio module
This commit adds the DFM (DevAlert target side code) module and
moves the TraceRecorder module into the percepio module, which
results in the TraceRecorder module definition being removed
from the west manufest and module definition within zephyr.

Signed-off-by: Aron Lander <aron.lander@percepio.com>
2023-09-12 10:19:37 -04:00
Henrik Brix Andersen
33167d3ad2 boards: shields: add TI TCAN4550 evaluation module
Add shield definition for the TI TCAN4550EVM, an evaluation module for the
TI TCAN4x5x CAN controller series.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-09-11 19:55:44 +02:00
Emil Gydesen
3ecb4916b5 MAINTAINERS: Add tests/bluetooth/audio/ to Bluetooth Audio
Add tests/bluetooth/audio/ to Bluetooth Audio and Bluetooth
to properly label changes and add Thalley as maintainer of
them.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-09-06 19:45:53 -05:00
Florian Grandel
82abe48646 MAINTAINERS: IEEE 802.15.4
When IEEE 802.15.4 maintainership was updated in ec98555f42 the L2 part
was missed. Proposes to assign both L1 and L2 to the same persons.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-09-06 09:07:38 -04:00
Fabio Baltieri
9b29c2cf33 west: add entries for missing modules
Add maintainer entries for two missing modules.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-09-05 10:31:33 -04:00
Kai Vehmanen
5ba4288fea CODEOWNERS/MAINTAINERS: change drivers/dai ownership
I'll take over the drivers/dai and drivers/dai/intel from Jaska
Uimonen.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
2023-09-04 21:31:46 +02:00
Anas Nashif
ec98555f42 MAINTAINERS: changes to maintainers in the networking area
Few changes to networking areas shuffling maintainers.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-08-31 09:59:49 -04:00
Bjarki Arge Andreasen
d4d31a3dcb MAINTAINERS.yml: Add Modem modules
This commit adds the new modem modules subsystem to the
MAINTAINERS.yml file.

Signed-off-by: Bjarki Arge Andreasen <baa@trackunit.com>
2023-08-30 13:48:51 +02:00
Stine Åkredalen
be55fa1625 MAINTAINERS: add myself as collaborator on BT mesh
Added akredalen as Bluetooth mesh collaborator.

Signed-off-by: Stine Åkredalen <stine.akredalen@nordicsemi.no>
2023-08-29 16:13:55 +02:00
Georges Oates_Larsen
b25ea4742e net: conn_mgr: Rename connectivity monitor
The connectivity monitoring subfeature of conn_mgr is currently also
named conn_mgr, which is confusing.

This commit renames it to conn_mgr_monitor, or conn_mgr_mon for short,
for clarity.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-08-29 16:13:37 +02:00
Florian Grandel
0b3991cda1 CODEOWNERS/MAINTAINERS: introduce gPTP maintenance area
Adds a new gPTP maintenance area and proposes to add @fgrandel as a
collaborator thereof as proposed by @jukkar.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-08-29 06:56:50 -04:00
Carles Cufi
ca537cf147 MAINTAINERS: Remove usage of manifest-<module> GitHub labels
The manifest-<module> GitHub labels are automatically added by the
manifest workflow whenever a PR modifies the revision of a project in
the manifest file. This allows users to filter by PRs that modify
revisions of particular projects, which is a useful feature.

The MAINTAINERS.yml file had assigned manifest-<module> labels to the
areas corresponding to west projects, which means that Pull Requests
that modify glue code or otherwise code in the main repository that is
assigned to that entry (mostly code in modules/) currently get labeled
with the manifest-<module> label. Fix this by not using those labels in
the MAINTAINERS file anymore.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2023-08-28 14:06:01 -05:00
Lukasz Mrugala
217980aa88 MAINTAINERS: Updated Twister paths
With the new segment of tests having its own directory, it needed to
be added to the Twister segment of MAINTAINERS.yml.

Signed-off-by: Lukasz Mrugala <lukaszx.mrugala@intel.com>
2023-08-28 15:57:06 +02:00
Maureen Helm
731b689c49 MAINTAINERS: Add ADI Platforms section
Adds new ADI Platforms section covering device drivers and bindings for
Analog Devices, Maxim Integrated, and Linear Technology.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2023-08-28 08:25:29 +01:00
Chaitanya Tata
34fddd8b4c MAINTAINERS: Add myself as a collaborator
Have been working and contributing regularly to Wi-Fi, please see [1].

[1] - https://github.com/zephyrproject-rtos/zephyr/pulls?q=is%3Apr+is%3Aclosed+wifi+author%3Akrish2718

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2023-08-27 22:06:48 +02:00
Henrik Brix Andersen
cb3ae1779f MAINTAINERS: add a few missing paths to the CAN area
Add a few missing paths to the CAN area in the MAINTAINERS.yml file.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-08-25 08:40:02 -05:00
Robert Lubos
67d2e076ac MAINTAINERS: Unify Wi-Fi spelling
Use Wi-Fi, not WiFi whenever referencing to Wi-Fi standard.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2023-08-25 08:39:01 -05:00
Robert Lubos
231db86ceb MAINTAINERS: Add Networking: Wi-Fi section
Add new "Networking: Wi-Fi" section covering Wi-Fi L2 and management
concepts.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2023-08-25 08:39:01 -05:00
Florian Grandel
dee119b7a0 MAINTAINERS: well-defined IEEE 802.15.4 maintainership
Removes duplicate responsibilities in the IEEE 802.15.4 area.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-08-24 18:05:24 -05:00
Gerard Marull-Paretas
1818522572 modules: cmsis: move to a folder
Move CMSIS module Kconfig options to a folder, in preparation for CMSIS
core header creation.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-08-24 13:20:21 +02:00
Erwan Gouriou
fb16dad800 MAINTAINERS: Add kartben as collaborator on Shields
Welcoming Benjamin as collaborator to help on Shields maintenance and
specially reviews.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2023-08-23 09:44:57 -04:00
Jukka Rissanen
c9bf63b197 CODEOWNERS, MAINTAINERS: Add self as collaborator to networking
Adding myself as collaborator in various networking related areas
that I was working with earlier.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2023-08-23 09:43:44 -04:00
Georges Oates_Larsen
e48fb13778 CODEOWNERS, MAINTAINERS: Add entries for Connection Manager
Adding myself as code-owner since I am at this point the primary author
of, and actively maintaining conn_mgr.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-08-21 14:53:11 -05:00
Fabio Baltieri
a361784d30 MAINTAINERS: set Fabian as LVGL maintainer
Change lvgl module status as maintained with Fabian (faxe1008) as
maintainer.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-08-21 10:09:57 +02:00
Declan Snyder
82dcba365d MAINTAINERS: Add decsny as collaborator for SD
Add myself (decsny) as collabotor to SD subsystem to help
to maintain the eMMC support which I added to Zephyr last year.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2023-08-18 10:14:01 +02:00
Carles Cufi
d8c61f21a4 MAINTAINERS: Move a few paths from Bluetooth to Bluetooth Host
Bluetooth HCI drivers, Bluetooth services and the Bluetooth shell can be
considered part of the Host. Move the paths to the Host entry so that
the "Bluetooth Host" label is applied to PRs that change files in those
paths.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2023-08-18 08:47:37 +03:00
Aymeric Aillet
1f69580601 MAINTAINERS: Update renesas-rcar platforms
Merge both Renesas R-Car platforms
Add Mykola to collaborators
Remove Pierre from collaborators
Update CODEOWNERS file for all renesas r-car related files

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2023-08-17 15:15:31 +02:00
Aymeric Aillet
275b33665c dts: arm: renesas: Move gen3 dts to rcar folder
To better delimit renesas ranges dts, we need to use ranges folder.
It will also help maintainers to better delimit their files to
be notified about.

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2023-08-17 15:15:31 +02:00
Torsten Rasmussen
eee70b9d09 MAINTAINERS: Add Grzegorz (57300) as collaborator for build system
Add Grzegorz Swiderski (57300) as collaborator for build system.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2023-08-17 11:32:16 +02:00
Daniel Schultz
66a275ddb1 MAINTAINERS: Force AM6 boards to start with 'am6'
Force all AM6-based boards to start with 'am6' which allows to
place all boards for the same SoC next to each other. The 'ti_'
prefix would end in spreading boards all over the board directory.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2023-08-16 20:45:25 +02:00
Fabian Blatz
2e2163c1bc modules: lvgl: Move gluecode back to zephyr main repo
Moves back the module specific gluecode into the main repository

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2023-08-16 10:57:12 +02:00
Manuel Argüelles
acbdf1f53c modules: rename S32 to NXP_S32
Rename module from `S32` to `NXP_S32` to avoid ambiguity.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-08-16 10:21:26 +02:00
Benjamin Perseghetti
2491e8908e MAINTAINERS: NXP add PetervdPerk-NXP bperseghetti
Add Peter van der Perk and Benjamin Perseghetti to NXP
collaborators for NXP Platforms and NXP HAL.

Also the new vmu_rt* board path to NXP Platforms group so PRs are
properly assigned.

Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
2023-08-08 20:33:17 -05:00
Fabio Baltieri
1e58610b2a MAINTAINERS: add samples/boards/google to Google platforms
Add the board samples path to Google platforms group so PRs there are
assigned.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-08-07 19:30:04 -04:00
Ryan McClelland
8f55774eae test: drivers: build_all: add cdns uart build only test
As the cadence uart, has no off-the-shelve microprocessor out there.
Add a build only test case for the cadence uart using the qemu cortex
m3 as the board.

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2023-08-07 18:51:28 +00:00
Keith Short
bf51ba015a MAINTAINERS: Add tristan-google as collaborator
Add user tristan-google as a collaborator on sensors and emulation.

Signed-off-by: Keith Short <keithshort@google.com>
2023-08-04 15:09:58 -04:00
Maciej Sobkowski
5838b62f89 MAINTAINERS: Add entry for Ambiq platforms
Add people responsible for maintaining Zephyr on Ambiq SoCs.

Signed-off-by: Maciej Sobkowski <msobkowski@antmicro.com>
2023-08-04 10:48:58 +02:00
Dong Wang
628e3142e5 MAINTAINERS: add self as maintainer of Intel ISH platform
Add maintainer and collaborators for Intel ISH platform and related drivers

Signed-off-by: Dong Wang <dong.d.wang@intel.com>
2023-08-03 11:40:15 -04:00
Manuel Argüelles
4f61303172 maintainers: add NXP orphaned files to its area
Assign orphaned files related to NXP area.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-08-01 15:37:50 +02:00
Martí Bolívar
6009182731 MAINTAINERS: move to my ampere account
I'm using a new account now.

Do the corresponding CODEOWNERS change just for consistency as well.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
2023-07-29 12:45:00 +02:00
Fabio Baltieri
b489a75403 MAINTAINERS: fix a bunch of directory paths
Fix various incorrect maintainer file entry for directories. These
are currently matching files, but would break few scripts if we were to
upgrade the CI image to Python 3.11 due to a change in behavior of
Path.glob().

Fixes various:

MAINTAINERS.yml: glob pattern '...' in 'files' in area '...' does not
match any files

on machines running Python 3.11 or newer.

Link: https://docs.python.org/3/library/pathlib.html#pathlib.Path.glob
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-07-25 18:49:34 -04:00
Bartosz Bilas
5b432ecda4 MAINTAINERS: fix path for xtensa/riscv esp32 soc
The correct paths are soc/xtensa/espressif_esp32
and soc/riscv/espressif_esp32, not soc/xtensa/esp32
and soc/riscv/esp32.

Signed-off-by: Bartosz Bilas <bartosz.bilas@hotmail.com>
2023-07-25 18:17:19 +00:00
Girisha Dengi
4ca1d423c7 MAINTAINERS: Add self as maintainer for Intel Agilex platform
Add maintainer and collaborators for Intel Agilex platforms and
related drivers.

Signed-off-by: Girisha Dengi <girisha.dengi@intel.com>
2023-07-25 16:58:01 +00:00
Bartosz Bilas
06b106a32e MAINTAINERS: Add bbilas as LED collaborator
Add myself as a collaborator for the LED area.

Signed-off-by: Bartosz Bilas <bartosz.bilas@hotmail.com>
2023-07-25 09:15:56 +02:00
Dominik Ermel
1b905fd17b MAINTAINERS: Remove myself from settings subsystem
Unfortunately I have no capacity to take care of the subsystem.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2023-07-24 12:04:57 -05:00
Grant Ramsay
fe15f7736c MAINTAINERS: update TI K3 to cover all related files/paths
Some newer TI K3 files/paths were not part of the paths/globs

Signed-off-by: Grant Ramsay <gramsay@enphaseenergy.com>
2023-07-24 09:10:09 +00:00
Grant Ramsay
666769e54b soc: arm64: rename "TI Sitara" to "TI K3"
The Keystone 3 (K3) family encompasses a wider variety of SoC's.
This aligns the soc/arm64 naming with the soc/arm directory.

Signed-off-by: Grant Ramsay <gramsay@enphaseenergy.com>
2023-07-24 09:10:09 +00:00
Fabio Baltieri
41bbf18c25 MAINTAINERS: point release notes to Johan and Fabio
Change the release notes area to the release owners for 3.5.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-07-21 09:07:32 -04:00
David Leach
3038a3c4e0 MAINTAINERS: Add manuargue to NXP HAL maintainer list
Add manuargue to NXP HAL maintainer list

Signed-off-by: David Leach <david.leach@nxp.com>
2023-07-20 15:15:58 -04:00
Erwan Gouriou
30d73df1d5 MAINTAINERS: Add Kconfig.zephyr to Kconfig subsystem
Top file Kconfig.zephyr didn't belong to any maintained area.
Add it to Kconfig

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2023-07-19 20:39:14 -04:00
Christopher Friedt
d53bbffb71 MAINTAINERS: add cfriedt as kernel collaborator
I sometimes do kernel-y things too.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-07-19 09:06:40 -05:00
Christopher Friedt
797a9afd89 MAINTAINERS: remove cfriedt as GPIO collaborator
Unfortunately, I need to reclaim a bit more bandwidth.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-07-19 07:57:13 -04:00
Anas Nashif
e7acd7199e MAINTAINERS: fix path for native_simulator
Fix syntax of path for native_simulator.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-07-18 09:32:20 +02:00
Anas Nashif
c238bb2699 MAINTAINER: update collaborators in some areas
Some collaborators moved away or changed responsibilities, so adapt file
accordingly.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-07-14 09:29:41 -04:00
Jordan Yates
1ec02e9215 MAINTAINERS: add myself to Power Management
Add myself to the collaborators on the Power Management subsystem.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2023-07-14 15:13:38 +02:00
Chen Xingyu
1a4c8e6f83 MAINTAINERS: Add self as aux display collaborator
Add myself as auxiliary display collaborator.

Signed-off-by: Chen Xingyu <hi@xingrz.me>
2023-07-14 12:09:03 +02:00
Mykola Kvach
832e1e256e MAINTAINERS: Renesas R-Car ARM64: add entry
Renesas R-Car ARM64 platforms entry has been added to maintainers list.
lorc (Volodymyr Babchuk <volodymyr_babchuk@epam.com>) will be a maintainer
of the Renesas R-Car boards based on ARMv8.

Signed-off-by: Mykola Kvach <mykola_kvach@epam.com>
Acked-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
2023-07-11 11:17:41 +02:00
Vaishnav Achath
21ada0da83 MAINTAINERS: Add vaishnavachath as maintainer for hal_ti
Add myself as a maintainer for TI HAL layer (hal_ti),
this update was missed while changing the maintainer details
for the rest of TI platforms.

Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
2023-07-10 09:30:24 +02:00
Kevin Townsend
5f0bba7ced maintainers: Change TF-M maintainer to d3zd3z
TF-M will be maintained by d3zd3z moving forward. This PR also includes
some cleanup to the collaborator list of subsystems and modules related
to TF-M.

Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org>
2023-07-07 16:21:04 +02:00
Alberto Escolar Piedras
6f507b688b MAINTAINERS: Update to cover the native simulator
Update the native posix area to cover also the native simulator,
and fix the drivers include path pattern, as some do not have the
whole native_posix in their name.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-07-05 07:01:19 -04:00
Florian Grandel
30dab6c4f4 MAINTAINERS: add IEEE 802.15.4 drivers header file
The radio API header file was missing from the IEEE 802.15.4 maintenance
scope.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-07-04 09:31:40 +02:00
Florian Grandel
64eecd4488 MAINTAINERS: native IEEE 802.15.4 L2 maintenance
Introduce a new area of maintenance for the IEEE 802.15.4 native stack
as distinguished from both, IEEE 802.15.4 drivers and OpenThread and
more specialized than generic network subsystem maintainership.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-07-04 09:31:40 +02:00
Sjors Hettinga
2f5068fcda MAINTAINERS: Add self as network collaborator
Add myself as collaborator for the networking subsystem.

Signed-off-by: Sjors Hettinga <s.a.hettinga@gmail.com>
2023-06-28 15:29:00 +02:00
Fabio Baltieri
a7d1110242 MAINTAINERS: cleanup the ITE Platform maintainer entry
Drop the collabors entries that were already in maintainers (no need for
the dup), change the board expression so that it matches both ITE boards
currently in the repo.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-06-27 12:18:07 +00:00
Fabio Baltieri
80a986f438 tests: add an input build_all test
Add an input build_all test with a bunch of input driver, move the
ft5336 one out of sensors as well.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-06-22 07:01:07 -04:00
Anas Nashif
84d8841497 MAINTAINERS: add twister related files to area
Add pytest plugin and related documenation.

Also add gchwier to collabs.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-06-21 08:02:59 -04:00
Zhang Lixu
b2c7432042 MAINTAINERS: Add maintainer and collaborator for Sensing Subsystem
Add lixuzha, ghu0510, qianruh as maintainer and collaborators for
the Sensing Subsystem.

Signed-off-by: Zhang Lixu <lixu.zhang@intel.com>
2023-06-17 07:43:25 -04:00
Florian Grandel
5bd42b9b2c MAINTAINERS: add IEEE 802.15.4 driver collaborators
Added cfriedt and fgrandel as collaborators for IEEE 802.15.4 driver
maintenance as suggested by cfried in
https://github.com/zephyrproject-rtos/zephyr/pull/59133#pullrequestreview-1473704118

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-06-17 07:16:32 -04:00
Johann Fischer
fbb6cd1a39 doc: connectivity: move USB-C device stack to USB chapter
This looks a bit lost in its own USB-C chapter,
move it to USB under the Power Delivery heading.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2023-06-15 05:53:44 -04:00
Johann Fischer
b335c19bcb doc: move USB documentation to connectivity
Mostly moved and reorganised content to the Connectivity chapter,
separated API references. Fill in some gaps in the USB device
documentation.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2023-06-15 05:53:44 -04:00
Carlo Caione
8eeb5c992e riscv: Move directory to *-privileged
Because the spec is "privileged" not "privilege".

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2023-06-09 11:46:29 -04:00
Jamie McCrae
579139096c MAINTAINERS: Add self as aux display maintainer
Add myself as auxiliary display maintainer.

Signed-off-by: Jamie McCrae <spam@helper3000.net>
2023-05-26 23:05:58 +02:00
Gerard Marull-Paretas
52aec02e96 tests: drivers: build_all: regulator: add test
Add a new _test_ that is used to build all regulator drivers. SoC
regulators, such as Raspberry Pi Pico core supply are excluded as they
are typically built as part of the platform.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-05-23 14:37:15 +02:00
Andy Sinclair
24cd0e2857 MAINTAINERS: Add aasinclair to regulator collaborators
Add myself as a regulator collaborator

Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
2023-05-22 08:40:22 -05:00
Stephanos Ioannidis
0931d8da93 MAINTAINERS: Fix outdated reference to modules/Kconfig.mcuboot_bootutil
The commit 837245fcec relocated
`modules/Kconfig.mcuboot_bootutil` to `modules/Kconfig.mcuboot`.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-05-19 16:41:00 +09:00
Dominik Ermel
2136c7ca57 MAINTAINERS: Make nordicjm maintainer for MCUmgr subsystem
With significant contribution to MCUmgr that brought increased
upload speeds and various other improvements in RAM and CPU usage,
general improvements in MCUmgr architecture and documentation,
Jamie has shown his vision for the subsystem and therefore
lets welcome him as a new MCUmgr subsystem maintainer.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2023-05-12 09:59:10 +02:00
Stephanos Ioannidis
90d160e689 MAINTAINERS: Add label to Coding Guidelines area
This commit adds the "area: Coding Guidelines" label to the "Coding
Guidelines" area.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-05-10 19:17:39 +02:00
Stephanos Ioannidis
67cd0771f2 MAINTAINERS: Add more coding guidelines-related files
This commit adds more coding guidelines and code style-related files to
the "Coding Guidelines" area; most importantly, it adds the coding
guidelines document itself (`doc/contribute/coding_guidelines/`) to the
area.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-05-10 19:17:39 +02:00
Gerard Marull-Paretas
92a9f2e538 maintainers: make gmarull the maintainer of the device driver model area
Since I've been working on device.h for a while, I propose to become the
maintainer of the device driver model in Zephyr.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-05-09 09:24:21 +02:00
David Leach
c4c716ff37 MAINTAINERS: Add NXP SOF maintainers.
Add dbaluta and iuliana-prodan to NXP collaborators list to support SOF.

Signed-off-by: David Leach <david.leach@nxp.com>
2023-05-08 10:47:14 -05:00
Henrik Brix Andersen
ef3d01d16f test: drivers: can: move build-only tests to proper location
Move the build-only test for the MCP2515 CAN controller driver to the
tests/drivers/build_all/can/ folder.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-05-01 09:30:42 -05:00
Anas Nashif
158f99781b MAINTAINERS: move release notes to release section
Move files related to release notes to the release section.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-05-01 09:20:55 -04:00
Jamie McCrae
8f859a065c MAINTAINERS: Add Retention section and assign to self
Adds an entry for the retention subsystem and assign myself to it.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-04-24 13:27:53 +02:00
Jamie McCrae
e824b24017 MAINTAINERS: Add soc/Kconfig and boards/Kconfig entries
Adds previously missed files to be under a new section for
Board/SoC configuration.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-04-15 06:18:01 -04:00
Yuval Peress
af2bc62b57 maintainers: add yperess to rtio collaborators
I'll be helping with some features on the RTIO subsystem.

Signed-off-by: Yuval Peress <peress@google.com>
2023-04-12 13:29:11 -04:00
Bjarki Arge Andreasen
284e9b0da7 MAINTAINERS.yml: Add Drivers: RTC: entry
Added initial maintainers entry for RTC. Will be
expanded with collaborators before merged.

Signed-off-by: Bjarki Arge Andreasen <baa@trackunit.com>
2023-04-04 17:03:38 +02:00
Fabio Baltieri
24df09bf0a MAINTAINERS: add dts/bindings/input/ to the input file list
Add the dts/bindings/input/ subdirectory to the list of paths maintained
under input.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-04-04 08:45:28 -05:00
Dmitrii Golovanov
06f98a5371 MAINTAINERS: Add golowanow as collaborator for Twister
Add myself as a collaborator for the Twister.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2023-04-03 16:25:09 -04:00
Ryan McClelland
d40fcb97da MAINTAINERS: add XenuIsWatching as collaborator for i3c
Add myself as a collaborator of i3c

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2023-04-03 12:58:16 -04:00
Andrei Emeltchenko
06ae6c4e25 MAINTAINERS: Update EDAC pattern
Include all EDAC documentation to "area: EDAC" pattern.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2023-03-30 17:33:41 -04:00
Przemyslaw Bida
5cc27674fd MAINTAINERS: add collaborators for openthread related repos.
Adding marouszpoos and canisLupus1313 as collaborators for openthread
repos.

Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2023-03-29 09:46:19 -04:00
Carles Cufi
dd7c0f1a26 MAINTAINERS: Fix case of Bluetooth Host section
The correct case is Bluetooth Host, not Bluetooth host.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2023-03-28 09:40:43 -05:00
Andries Kruithof
fbe80f98e4 MAINTAINERS: add Bluetooth host section
Added a Bluetooth host section, similar to what has been done
for controller and mesh

Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>
2023-03-28 15:06:50 +02:00
Piotr Mienkowski
245b9c666e MAINTAINERS: remove inactive self as GPIO maintainer
I am no longer able to act as GPIO subsystem maintainer. I would like
to degrade my role to collaborator.

Signed-off-by: Piotr Mienkowski <piotr.mienkowski@gmail.com>
2023-03-24 06:33:54 -04:00
Andrei Emeltchenko
97c55ce46c smbus: Update CODEOWNERS and MAINTAINERS files
Update CODEOWNERS and MAINTAINERS files.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2023-03-22 08:16:23 -04:00
Andries Kruithof
82efb21e91 MAINTAINERS: move mesh and ll from bsim/tests to their proper section
The babblesim tests for bluetooth have been moved to a new folder.
To ensure that the proper people still get involved this PR adds
the bsim/tests/bluetooth/ll folder to the bluetooth controller section
and similar for the mesh babblesim folder

Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>
2023-03-22 06:54:00 -04:00
Alberto Escolar Piedras
159e633f33 MAINTAINERS: Add tests/bsim infra scripts to nrf52_bsim category
Today these scripts are orphan. Let's better set them
as owned by the nrf52_bsim maintainer.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-03-22 06:54:00 -04:00
Jamie McCrae
02059bc692 MAINTAINERS: Add retained memory section and assign to self
Adds an entry for the retained memory area and assign myself to it.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-03-20 15:02:09 +01:00
Alberto Escolar Piedras
f27c0b4905 tests bsim: Change folder structure
Bsim won't be limited anymore to BT tests.
In preparation for adding more tests in network areas
swap the tests/bluetooth/bsim with tests/bsim/bluetooth

There is no other changes in this commit beyond that.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-03-17 19:59:50 +01:00
Andrei Emeltchenko
c976211a34 MAINTAINERS: Correct intel bindings for platform Intel ADSP
At the moment all Intel drivers get label Intel ADSP. Correct to match
only "intel,adsp*".

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2023-03-17 06:45:50 -04:00
Pieter De Gendt
6c47b9a5d7 MAINTAINERS: add pdgendt as collaborator for Atmel
Add myself as a collaborator for the Atmel SAM platform and HAL.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2023-03-16 14:39:21 -05:00
Fyall Ian (CYSC CSS ICW SW MTO INT)
d79e697457 MAINTAINERS: Add Infineon Platforms section
Add the Infineon Platforms section.

Signed-off-by: Fyall Ian (CYSC CSS ICW SW MTO INT) <Ian.Fyall@infineon.com>
2023-03-15 20:39:20 -04:00
Fabio Baltieri
e155b2dc5f MAINTAINERS: add drivers/input/ to the input file list
Add the driver/input subdirectory to the list of paths maintained under
input.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-03-15 09:11:14 +01:00
Nicola Ochsenbein
96dd61842b MAINTAINERS: Add ox11 to FatFs
ox11 is maintaining on FatFs.

Signed-off-by: Nicola Ochsenbein <Nicola.Ochsenbein@husqvarnagroup.com>
2023-03-13 11:58:57 +01:00
Jamie McCrae
ef7a9af7e3 MAINTAINERS: Add sysbuild entry
Adds a sysbuild maintainers entry.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-03-08 08:53:46 -06:00
Filip Kokosinski
52f902f411 MAINTAINERS: add maintainers for "platform: SiLabs" area
This commit adds a maintainer and a collaborator to the "platform:
SiLabs" area. It also changes its status to "maintained".

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2023-03-07 18:17:23 +01:00
Fabio Baltieri
3659017be1 MAINTAINERS: add an Input section
Add a maintainer section for Input.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-03-06 11:47:32 -08:00
Thomas Stranger
0eeb5c7c50 MAINTAINERS: renesas smartbond: add entry
Renesas SmartBond platform only had an entry for the maintainer of the hal.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2023-03-03 08:21:15 -06:00
Thomas Stranger
fd3ff2f49f MAINTAINERS: renesas: rcar: limit dts scope to gen3 folder
After the introduction of the renesas smartbond family the scope of dts
files needs to be limited to the rcar subfolder.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2023-03-03 08:21:15 -06:00
Chris Friedt
577c678df6 MAINTAINERS: add cfriedt as maintainer for hash utils
Add myself as maintainer of hash utilities which currently
encompasses hash functions and hash maps (hash tables).

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2023-03-03 08:23:41 -05:00
Daniel DeGrasse
65eca74032 maintainers: make myself SDHC maintainer
Since I contributed Zephyr's SD rework, and SDHC drivers are currently
marked as orphaned, make myself the maintainer.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-03-01 16:35:22 -05:00
Nazar Palamar
20b3f1bf67 MAINTAINERS.yml: Update maintainers for Cypress sources
- Remove Gerson Fernando Budke (@nandojve) from maintainers
of Cypress sources.

- Add Nazar Palamar (@npal-cy) as collaborators for
Infineon/Cypress sources.

Signed-off-by: Nazar Palamar <nazar.palamar@infineon.com>
2023-03-01 11:44:57 +01:00
Dawid Niedzwiecki
2d0a784c41 subsys/mgmt/ec_host_cmd: rework Host Command support
Rework the Host Command support. It includes:
-change API to backend
-change a way of defining rx and tx buffers
-fix synchronization between the handler and backend layer
-simplify the HC handler

Signed-off-by: Dawid Niedzwiecki <dawidn@google.com>
2023-02-28 10:42:23 +01:00
Anas Nashif
2b55971b25 MAINTAINERS: add doc of twister to relevant area
Add missing path for twister docs.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-27 08:14:22 -08:00
Emil Gydesen
0b0b8bff45 MAINTAINERS: Add larsgk to Bluetooth Audio
larsgk is collaborating on Bluetooth Audio.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-02-24 17:00:55 -05:00
Grant Ramsay
9e8caae66f MAINTAINERS: Split TI platforms into SimpleLink and Sitara
These platforms are significantly different.
Add vaishnavachath as a TI Sitara Platforms maintainer.
Add gramsay0 as a TI Sitara Platforms collaborator.

Signed-off-by: Grant Ramsay <gramsay@enphaseenergy.com>
2023-02-24 18:11:56 +01:00
Anas Nashif
ebcbe9575f MAINTAINERS: add more tests/samples to corrosponding areas
Assign more files in tests/samples to areas in the MAINTAINERS file.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-24 06:44:17 -05:00
Anas Nashif
c5fe80eaed MAINTAINERS: add doc files to various areas
Add documentation files to various areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-24 06:44:17 -05:00
Gerard Marull-Paretas
a1e983fef0 drivers: pinmux: drop driver class
Pinctrl is the new pinmux.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-02-23 16:56:04 -05:00
Jonathan Rico
2a9eda226b tests: Bluetooth: restructure bsim_bt directory
This commit separates each test by layer level.

Obviously the tests will run the whole stack, but they should be separated
by which component/layer they intend on testing.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2023-02-23 14:35:05 +01:00
Erwan Gouriou
693be8a91a MAINTAINERS: Add Desvauxm-st as STM32 collaborator
Add Marc as STM32 Platform collaborator.
Additionally add him and gautierg-st as collaborators to STM32 HAL module.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2023-02-23 07:53:40 -05:00
Keith Short
3af657b001 MAINTAINERS: Add Coding Guidelines section
Create a new section that groups files related to the coding guidelines.
This includes documentation and code formatting configuration files.

Signed-off-by: Keith Short <keithshort@google.com>
2023-02-21 13:05:54 -05:00
Anas Nashif
0151368a92 MAINTAINERS: add docs to respective areas
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
b3f62eed4b MAINTAINERS: add tests to counter area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
af5e71de7a MAINTAINERS: add tests to led_strip area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
56b572e453 MAINTAINERS: add tests to i3c area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
7ba58af9f9 MAINTAINERS: add tests to fpga area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
2e9ce427e2 MAINTAINERS: add bbram area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
c8ffaa14f7 MAINTAINERS: add sensor tests to area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
5ff2b0604a MAINTAINERS: add virtualization area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
a120b7286a MAINTAINERS: add lvgl tests to area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
501d8df2b6 MAINTAINERS: add p4workq to kernel area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Anas Nashif
3efa694086 MAINTAINERS: add fdtable tests to posix area
Update MAINTAINERS file with file patterns related to area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-20 16:19:19 -05:00
Stephanos Ioannidis
211587b67e MAINTAINERS: Update release notes maintainers for 3.4
This commit changes the release notes area maintainers to the release
managers for the Zephyr 3.4 release.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-02-20 16:28:06 +01:00
Anas Nashif
5b9a2ef31f MAINTAINERS: various enhancements
Various enhancemens and addition to coverage of several areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-17 19:49:49 +09:00
Anas Nashif
c8f42b87dd MAINTAINERS: add bindings to respective platforms
Some platform areas did not have the bindings associated with that
platform.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-17 19:49:49 +09:00
Alberto Escolar Piedras
51540bbbb9 Maintainers.yml: Add missing POSIX arch docs
A few POSIX arch docs were orphaned.
Add them to the native posix & posix arch entry

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-02-17 19:49:04 +09:00
Simon Guinot
d3cbc27b25 MAINTAINERS: add simonguinot as LED strip maintainer
Add myself as a co-maintainer for the LED strip subsystem.

Signed-off-by: Simon Guinot <simon.guinot@seagate.com>
2023-02-17 19:48:35 +09:00
Simon Guinot
2b5ac29d16 MAINTAINERS: add simonguinot as LED maintainer
Add myself as a co-maintainer for the LED subsystem.

Signed-off-by: Simon Guinot <simon.guinot@seagate.com>
2023-02-17 19:47:46 +09:00
Benjamin Cabé
9acb6e6049 MAINTAINERS: Add B. Cabé as doc maintainer & doc infra collaborator
Adding myself, kartben, as a doc maintainer & doc infra collaborator

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-02-14 23:55:09 +09:00
Yonatan Schachter
d18f6e3acf Maintainers.yml: Add maintainer for Raspberry Pi Pico
Add a maintainer for the Raspberry Pi Pico platform, including
the RP2040 SoC, boards using it, and drivers.

Signed-off-by: Yonatan Schachter <yonatan.schachter@gmail.com>
2023-02-11 08:18:56 +09:00
Anas Nashif
52f6a5980c MAINTAINERS: add esp32 wifi driver to Espressif area
Add missing file to Espressif area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-02-11 08:16:42 +09:00
Siyuan Cheng
da279a5900 maintainers: update ARC collaborators
Remove inactive IRISZZW and add SiyuanCheng-CN into collaborators

Signed-off-by: Siyuan Cheng <siyuanc@synopsys.com>
2023-02-09 22:04:15 +09:00
Chris Friedt
c5ff1bebe2 MAINTAINERS: add thrift west project
Add an entry for Apache Thrift and myself as maintainer.

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2023-02-09 20:30:21 +09:00
Théo Battrel
7ea855c83f MAINTAINERS: Add theob-pro as a Bluetooth collaborator
Add myself, theob-pro, as a Bluetooth collaborator

Signed-off-by: Théo Battrel <theo.battrel@nordicsemi.no>
2023-02-07 00:19:07 -08:00
Vaishnav Achath
52ef8e44e5 MAINTAINERS: Add vaishnavachath as maintainer for TI Platforms
Add myself as a maintainer for existing TI platforms,
currently I am an employee with Texas Instruments Inc. in
the Embedded Processors software department and has worked
on the supported simplelink platforms in Zephyr for the last
2 years.

Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
2023-02-03 12:32:16 -05:00
Stephanos Ioannidis
f05229c6bc MAINTAINERS: Change CI maintainer order
This commit places @stephanosio, the current CI maintainer, at the top
of the maintainer list for the "Continuous Integration" area such that
all CI-related PRs get assigned to @stephanosio.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2023-02-02 07:57:59 -08:00
Pieter De Gendt
6fcbc5aec5 MAINTAINERS: Add pdgendt as lvgl collaborator
Add myself as a collaborator for the external LVGL module.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2023-02-02 02:42:56 +09:00
Rodrigo Peixoto
52429ac86d zbus: Add maintainer information to MAINTAINERS.yml
Add Rodrigo Peixoto (rodrigopex) as the zbus maintainer.

Signed-off-by: Rodrigo Peixoto <rodrigopex@gmail.com>
Signed-off-by: rodrigopex <rodrigopex@gmail.com>
2023-02-01 17:15:29 +09:00
Yuval Peress
9bc3de8c11 maintainers: Add Yuval Peress as sensor collaborator
I'd like to help review sensor related PRs

Signed-off-by: Yuval Peress <peress@google.com>
2023-02-01 03:51:50 +09:00
Seppo Takalo
b63a3abeb8 net: lwm2m: Move LwM2M tests to tests/net/lib/lwm2m
This directory has existing LwM2M tests and tests/net/lib
has other protocols as well, so keep all in one place.

Signed-off-by: Seppo Takalo <seppo.takalo@nordicsemi.no>
2023-01-27 22:50:24 +09:00
Anas Nashif
4188329304 MAINTAINERS: update some area paths
Update some missing area paths to increase maintainer review coverage.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-26 13:22:52 -05:00
Tomasz Moń
18e2f44555 MAINTAINERS: Use my dedicated work GitHub account
While GitHub encourages using single account for both personal and work
purposes (even recommends merging multiple accounts into one), there are
some serious downsides when doing so.

The biggest disadvantage of using one account is the inability to select
which email address the "Rebase and merge" action will use. GitHub, at
least as of today, always uses primary email address for "Rebase and
merge" action.

Another issue is selecting email for notification based on organization.
Custom email routing can only be configured if you are organization
member (or at least outside collaborator). While this works reasonably
fine for zephyrproject-rtos organization, I cannot route e.g. mcu-tools
organization emails to my work email.

To avoid the issues I have decided to use dedicated GitHub account for
my Nordic Semiconductor related work activities: tmon-nordic

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2023-01-26 21:46:37 +09:00
Anas Nashif
7d5cf451fd MAINTAINERS: add West project: chre
Add missing entry for chre in the maintainers file.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-25 16:32:52 -05:00
Anas Nashif
7a54ded01f MAINTAINERS: remove inactive maintainers/collaborators
pfalcon is not active in zephyr for years, remove as  maintainer or
collaborator in some areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-18 15:13:37 -05:00
Emil Gydesen
592adeeac4 MAINTAINERS: Add kruithofa to Bluetooth Audio
kruithofa will start collaborating on Bluetooth Audio.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-01-17 11:26:37 +01:00
Stephanos Ioannidis
feaab27c1b lib: cpp: Relocate subsys/cpp to lib/cpp
This commit moves the files under `subsys/cpp` directory to the
`lib/cpp` directory because the C++ ABI runtime library and the
standard C++ library components are not a "subsystem" (aka. API) in
conventional sense and is better described as a "library."

Classifying the C++ ABI runtime library and the standard C++ library as
"libraries" instead of "subsystems" also better aligns with how the
existing C standard library implementation (`lib/libc`) is handled.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-01-13 17:42:55 -05:00
Siddharth Chandrasekaran
8584a81e1a MAINTAINERS: Mark subsys/mgmt/osdp as maintained
subsys/mgmt/osdp _has_ a dedicated maintainer who will rush to address
any issues identified :)

Also, add @adakus and @r2r0 as collaborators since they are using this
subsystem in production and have agreed to review, test, and report issues
for this subsystem in future.

Signed-off-by: Siddharth Chandrasekaran <sidcha.dev@gmail.com>
2023-01-13 15:02:43 +01:00
Anas Nashif
3c6c90b1ae MAINTAINERS: mem_protect tests are part of userspace
This directory is both in kernel and userspace areas, exclude it from
kernel area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-10 20:42:02 -05:00
Jamie McCrae
fd4090819a tinycbor: Remove deprecated/obsolete module
This removes the tinycbor module and replaces references in it
e.g. in sample text to use the zcbor replacement.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-01-10 09:26:12 +01:00
Emil Gydesen
97221deeab MAINTAINERS: Remove inactive collaboratos for Bluetooth Audio
Remove Vudentz and rymanluk as they are not actively collaborating
anymore.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-01-09 12:06:58 -05:00
Anas Nashif
7b32ff8294 MAINTAINERS: add collborators to intel adsp area
Add a few collaborators to the intel adsp area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-04 12:16:15 -05:00
Anas Nashif
73ceff0c8b MAINTAINERS: remove incactive collaborators
Remove inactive intel collaborators.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-01-04 12:16:15 -05:00
Fabio Baltieri
dd462028b3 yamllint: indentation: MAINTAINERS and workflows
Fix the indentation on the remaining YAML files.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-01-04 14:23:53 +01:00
Bartosz Golaszewski
2d59430fc0 maintainers: change lvgl status to "odd fixes"
Due to an unexpected change in employment status and going back to
full-time linux kernel development and maintenance, I'm no longer able
to spend much time on Zephyr. :(

Change my maintainership status to "odd fixes" for lvgl. I would also
be willing to pass the torch on to anyone interested.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
2023-01-03 10:50:23 -06:00
Fabio Baltieri
06e518265c MAINTAINERS: fix missing ":"
Add a missing ":" for "Drivers: Regulators", currently causing PR
assigner failure:

```
yaml.scanner.ScannerError: while scanning a simple key
  in "MAINTAINERS.yml", line 976, column 1
could not find expected ':'
  in "MAINTAINERS.yml", line 977, column 3
```

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-12-27 13:00:23 +00:00
Gerard Marull-Paretas
ae91bc7a55 maintainers: add entry for regulator drivers
Add entry for regulator drivers. Add myself as a maintainer as I've been
reworking the whole subsystem lately, and Daniel DeGrasse as a
collaborator as he's been active in reviews and implementations.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-12-27 13:12:55 +01:00
Fabio Baltieri
b8f8c3c10e MAINTAINERS: add an entry for google_* boards
There's now two google_* boards in the repository and it looks like we
are going to keep a common prefix for these.

Add an explicit maintainer entry for these with Keith and I as
maintainers so that PRs against these will get reviewers and assignees.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-12-16 09:32:02 +01:00
Yuval Peress
85a7d0cc46 maintainers: remove obsolete self
I'm no longer actively involved in these platforms and should not
be automatically added as reviewer.

Signed-off-by: Yuval Peress <peress@google.com>
2022-12-12 23:08:49 -05:00
Yuval Peress
b38445eaa0 math: Introduce a DSP basicmath subsystem with a cmsis backend
Introduce an API mirroring the CMSIS-DSP's basicmath. If CMSIS_DSP is
enabled, then it will by default be used as a backend. Developers may
opt into a custom backend by setting CONFIG_DSP_BACKEND_CMSIS=n. If
done, the application must provide `zdsp_backend/dsp.h` and optionally
implement the functions in its own .c files.

Signed-off-by: Yuval Peress <peress@google.com>
2022-12-02 20:15:55 +01:00
Yuval Peress
0433965982 dsp: move cmsis_dsp basicmath tests
Move the tests to tests/subsys/dsp/ as they'll be a part of the Zephyr
dsp subsystem.

Signed-off-by: Yuval Peress <peress@google.com>
2022-12-02 20:15:55 +01:00
Johan Hedberg
bc31bad0ff MAINTAINERS.yml: Update x86 platform & arch maintainers
Replace Enjia with Johan for x86 platform maintenance, and add Tomasz as
collaborator for x86 platforms & arch.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2022-12-02 08:14:30 -06:00
Johann Fischer
db1fb82c18 tests: drivers: add simple UDC driver test
Simple test for API rules, allocation, queue, and dequeu
of the endpoint requests. USB device controller should not be
connected to the host as this state is not covered by this test.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2022-12-02 12:55:18 +01:00
Sylvio Alves
a61dfcd8e0 MAINTAINERS: update collaborator list
glaubermaroto is no longer working on Zephyr.
uLipe isn't maintaining the support.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2022-12-01 09:49:22 +01:00
Aaron Massey
a8361ce849 maintainers: Fuel Gauge
Add an entry in the maintainers file for the experimental fuel gauge
API. Initially mark teburd (Intel) and aaronemassey (Google) as
maintainers.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2022-11-23 15:33:12 -05:00
Emil Gydesen
4c70bf6630 MAINTAINERS: Add fredrikdanebjer to Bluetooth Audio
Add fredrikdanebjer as a collaborator for Bluetooth Audio.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-11-21 17:18:39 -05:00
Emil Gydesen
5a86458169 MAINTAINERS: Add szymon-czapracki to Bluetooth Audio
Add szymon-czapracki as a collaborator for Bluetooth Audio.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-11-21 16:58:14 -05:00
Erwan Gouriou
179a57a956 MAINTAINERS.yaml: Add Guillaume Gautier as STM32 collaborator
Add gautierg-st as STM32 collaborator.


Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-11-15 00:56:43 +09:00
Chris Friedt
39d08a80d4 MAINTAINERS: additional collaborators for FPGA drivers
Adding Tomasz, Filip, and Mateusz as collaborators.

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2022-11-15 00:55:47 +09:00
Chris Friedt
f15abd54cc MAINTAINERS: Add cfriedt as maintainer for FPGA drivers
Add myself as maintainer for FPGA drivers.

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2022-11-14 09:44:48 -05:00
René Beckmann
1dadb0371e CODEOWNERS, MAINTAINERS: Add entries for MQTT-SN
This adds the files related to MQTT-SN, with an additional exlude
to separate MQTT and MQTT-SN.

Signed-off-by: René Beckmann <rene.beckmann@grandcentrix.net>
2022-11-09 10:43:00 +01:00
Gerson Fernando Budke
8069ca0e03 MAINTAINERS: Promote attie-argentum as Atmel collaborator
@attie-argentum has been collaborating with SAM0 SoC for a few
time. He seems to have good knowledge and it is motivated to
assume more responsabilities on the project. This add
@attie-argentum as a collaborator for Microchip SAM platforms.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-11-08 13:44:33 -06:00
Jamie McCrae
4e0bc763ed MAINTAINERS: Add self as collaborator to build system
Adding myself as collaborator for the build system.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2022-11-07 10:50:12 -06:00
Anas Nashif
66b8847728 MAINTAINERS: update tracing areas
tleksell-pe is no longer working on Zephyr.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-11-04 10:00:48 +01:00
Gerson Fernando Budke
e9dde82565 MAINTAINERS: update gd32 maintainers
Promote HaiLong Yang @cameled as gd32 maintainer.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-10-31 10:29:14 -04:00
Sylvio Alves
395fefb51e MAINTAINERS: add Marek as collaborator
Adds Marek Matej as collaborator for the project

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2022-10-26 16:07:22 -05:00
Gerard Marull-Paretas
5b8f5b1d0c codeowners, maintainers: update my status on a few areas
This patch updates my status on areas where unfortunately I no longer
have time or interest to contribute:

- Removed my collaborator status from STM32, display, sensors, kscan,
  PWM and hal_ti
- Downgraded my status from maintainer to collaborator for the GD32
  platform

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-10-26 16:02:07 -05:00
Sam Hurst
1b76a9e8e9 MAINTAINERS: Add USB-C maintainer
Add a new entry specifically for USB-C.

Signed-off-by: Sam Hurst <sbh1187@gmail.com>
2022-10-22 18:38:35 -04:00
Tom Burdick
79f20ce4d4 maintainers: Add myself as collaborator
Adds myself as a collaborator to SPI and the system timer

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2022-10-21 09:32:04 -04:00
David Leach
1d0864fa0a MAINTAINERS: Add manuargue to the NXP platforms collaborator list
Add manuargue to the NXP platforms collaborator list

Signed-off-by: David Leach <david.leach@nxp.com>
2022-10-20 16:49:08 -05:00
Andriy Gelman
23daba161f MAINTAINERS: Add myself as infineon collaborator
Add myself as infineon collaborator.

Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
2022-10-19 16:02:34 +02:00
Carles Cufi
491b983aaa maintainers: Remove Andrzej Puzdrowski from most maintainerships
Andrzej is no longer involved directly in Zephyr, but remains connected
to the MCUboot project. Replace his maintainership with either other
people from Nordic or leave the subsystem "orphaned" (i.e. labeled as
odd fixes).

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2022-10-19 08:22:19 -05:00
Tomasz Moń
4c53a4067a MAINTAINERS: Add desowin as USB collaborator
Add myself as a USB collaborator.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2022-10-19 11:55:47 +02:00
Filip Kokosinski
63af094af4 MAINTAINERS: update hal_silabs maintainers
This comits updates the maintainers and collaborators lists for the
hal_silabs area.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2022-10-12 09:47:46 -05:00
Jonathan Rico
6755ac7f12 MAINTAINERS: Move audio shell into Bluetooth audio
The audio shell isn't really part of the core host.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2022-10-04 19:14:10 +00:00
Fabio Baltieri
7c3bf20813 MAINTAINERS: add an explicit entry for release notes
Add an entry for the release notes files so that release notes PRs get
tagged as "Release Notes", that should make them easier to manage close
to release time.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-10-04 15:14:27 +00:00
Ryan Erickson
511ae9b55a MAINTAINERS: Add MG100 board to Laird Connectivity Platforms
Add the MG100 board as a Laird Connectivity platform

Signed-off-by: Ryan Erickson <ryan.erickson@lairdconnect.com>
2022-10-03 10:11:28 +02:00
Christian Taedcke
2bd2940195 MAINTAINERS: Remove myself as SiLabs collaborator
I am not using Silicon Labs platform for a while now and will not be for
the foreseeable future.

Signed-off-by: Christian Taedcke <christian.taedcke@lemonbeat.com>
2022-10-02 18:09:13 -04:00
Christopher Friedt
1865bc9f89 MAINTAINERS: add cfriedt as C++ subsys collaborator
Looking forward to helping support C++ developers.

Signed-off-by: Christopher Friedt <cfriedt@fb.com>
2022-10-02 14:45:42 -07:00
Anas Nashif
ebade6f48c samples: remove SOF sample
Sample is now maintained in the SOF repository, no need for duplication.
The SoF project maintains the board configurations and SOF related
configs better than we do.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-10-01 06:22:21 -04:00
Kumar Gala
72637ac746 MAINTAINERS: DTS maintainer updates
* Split dts infrastructure and bindings
* Add Kumar back as a maintainer for both, and Marti just for
  the infrastructure side.

Signed-off-by: Kumar Gala <galak@kernel.org>
2022-09-29 19:22:04 +02:00
Emil Gydesen
11956f55c1 MAINTAINERS: Move asbjornsabo to audio collaborator
Asbjorn will not be very involved with Zephyr
development, so moving him from maintainer to
collaborator.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-09-26 09:48:49 -05:00
Gerard Marull-Paretas
695313cfc6 maintainers: split documentation area
By including `doc/` under the "Documentation" area we put documentation
content and infrastucture in the same basket, however, people
maintaining infrastructure is often not interested in reviewing
documentation content. This patch creates a new "Documentation
Infrastructure" area and limits its scope to infrastructure-only files
(CMake, Sphinx, extensions, etc.). I've assigned myself as a maintainer
as I've been working on such areas for a long time now. @utzig removed
from the list of collaborators as it is no longer active in this area.
Core documentation, e.g. getting started, contribute, etc. is kept under
the "Documentation" area.

Subsystem specific documentation folders/files should be added in the
respective areas (many already do).

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-09-21 16:43:04 +02:00
Fabio Baltieri
6030b85f71 MAINTAINERS: add an entry for hal_wurthelektronik
Adding mah-eiSmart as maintainer for hal_wurthelektronik.

Link: https://github.com/zephyrproject-rtos/zephyr/issues/47021#issue-1288372024
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-20 21:47:30 +00:00
Fabio Baltieri
58b96bd0de MAINTAINERS: add an entry for hal_renesas
Adding andrzej-kaczmarek as maintainer for hal_renesas.

Link: https://github.com/zephyrproject-rtos/zephyr/issues/46721#issuecomment-1167014811
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-20 21:47:30 +00:00
Filip Kokosinski
f7251073c4 MAINTAINERS: update RISC-V arch maintainers
This commit updates maintainers in the RISC-V architecture area.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2022-09-20 09:42:52 -04:00
Yinfang Wang
9b9b1af722 MAINTAINERS: Add yinfangw as collaborator
Add myself as collaborator for power management.

Signed-off-by: Yinfang Wang <yinfang.wang@intel.com>
2022-09-20 08:20:55 +00:00
Anders Storrø
cae98c8020 MAINTAINERS: Add Andrewpini as BTM collaborator
Add myself as a Bluetooth Mesh collaborator

Signed-off-by: Anders Storrø <anders.storro@nordicsemi.no>
2022-09-12 10:54:02 +00:00
Dominik Ermel
32ad01bb48 MAINTAINERS: Add mcumgr tests under mcumgr area.
The tests/subsys/mgmt/mcumgr/ added to mcumgr.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2022-09-10 11:49:40 -04:00
Daniel Leung
ce7058d2f5 drivers: i3c: introduce I3C API for controllers
This introduces the I3C API for I3C controllers. Currently,
this supports one controller per bus under Zephyr.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-09-09 17:42:33 -04:00
Huifeng Zhang
97897a003d modules: tfa: integrate trusted-firmware-a
This commit integrates trusted-firmware-a as a zephyr module

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2022-09-09 16:36:37 +00:00
Anas Nashif
02abeee66b MAINTAINERS: add crypto tests under crypto area
Add crypto tests into area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-09-07 08:52:14 -05:00
Filip Kokosinski
f177413ef9 MAINTAINERS: add Renode area
This commits adds the Renode area in the MAINAINTERS.yml file.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2022-09-06 09:35:38 -05:00
Filip Kokosinski
8e419c7bc6 MAINTAINERS: update CODEOWNERS and MAINTAINERS.yml
This commit updates the outdated entries of CODEWONERS and
MAINAINERS.yml files.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2022-09-06 09:35:38 -05:00
Fabio Baltieri
d215c262de MAINTAINERS: update maintainers for hal_nuvoton
The nuvoton HAL module is for the Numicro platform, not NPCX. Update the
list of maintainers accordingly.

Link: https://github.com/zephyrproject-rtos/zephyr/issues/49678#issuecomment-1233666614
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-05 08:56:38 +00:00
Jun Lin
0b6d72e140 MAINTAINERS: remove the inactive maintainer
WealianLiao is unable to support Zephyr for npcx chip for the
foreseeable future. Remove him from the MAINTAINERS file.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2022-09-01 13:08:53 -04:00
Kumar Gala
6de7e461cd MAINTAINERS: Add kconfigfunctions.py under devicetree
The majority of functions in scripts/kconfig/kconfigfunctions.py are
related to devicetree so I think its resonable to list it under
the devicetree maintained files.

Signed-off-by: Kumar Gala <galak@kernel.org>
2022-09-01 07:06:59 -04:00
Anas Nashif
b2f80b0e16 MAINTAINERS: update files for i2c drivers
Update files for i2c area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-08-30 07:53:13 -04:00
Anas Nashif
804b78fe75 MAINTAINERS: update files for ethernet drivers
Update files for ethernet area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-08-30 07:53:13 -04:00
Anas Nashif
9ad8f8191b MAINTAINERS: update files for kscan/espi
Update files for both areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-08-30 07:53:13 -04:00
Anas Nashif
76bf16ef0c MAINTAINERS: update IPM entry
Added missing files and updated status.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-08-30 07:53:13 -04:00
Martí Bolívar
6c03cb9fb4 MAINTAINERS: remove my doc collaborator status
I am still interested in contributing to the documentation, but I am
tired of the spam I'm getting from zephyrbot whenever any pull request
touches anything in doc/.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-08-25 18:30:07 -07:00
Martí Bolívar
f739b85c8d MAINTAINERS: remove redundant files entry
The dts/bindings/test/ entry is already covered by dts/bindings/
above.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-08-25 18:30:07 -07:00
Carles Cufi
4c26b8518e modules: liblc3: Rename the module for consistency
The old project, liblc3codec, is not used anymore. Rename the Zephyr
module name, folders, and Kconfig options based on the new name, liblc3.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2022-08-22 20:40:59 +02:00
David Leach
533a6c6403 maintainers: Adding additional NXP platform collaborators
Adding DerekSnell, yvanderv, EmilioCBen, and decsny

Signed-off-by: David Leach <david.leach@nxp.com>
2022-08-22 14:32:41 +00:00
Mariusz Skamra
8f3d4bbe3a MAINTAINERS: Add MariuszSkamra as liblc3codec maintainer
Add @MariuszSkamra as liblc3codec maintainer.

Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2022-08-22 10:21:48 +02:00
Henrik Brix Andersen
d1d48e8304 net: socketcan: rename SocketCAN header from socket_can.h to socketcan.h
Rename the SocketCAN header from socket_can.h to socketcan.h to better
match the naming of the functionality.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-08-18 10:19:29 +02:00
Henrik Brix Andersen
6099e180b1 tests: move the SocketCAN tests to tests/net/socket/can
Move the SocketCAN tests from tests/drivers/can/utilities to
tests/net/socket/can to match the location of the code under test.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-08-18 10:19:29 +02:00
Robert Lubos
814b0202d0 MAINTAINERS: Add an entry for uoscore-uedhoc module
Add an entry for uoscore-uedhoc module to the MAINTAINERS.yml file and
assign myslef and StefanHri as maintainers.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-08-12 16:17:59 +02:00
Yuval Peress
6d3c507e06 maintainers: Add Al Semjonovs as collaborator for testing/emul
Al is part of the core team working on testing & emulation at Google.
He should be added to reviews for changes pertaining to these.

Signed-off-by: Yuval Peress <peress@google.com>
2022-08-10 13:10:02 -04:00
Jamie McCrae
ba1b93ecff maintainers: mcumgr: Add myself as collaborator
Add myself back as collaborator for the mcumgr module

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2022-08-10 12:00:03 +02:00
Carlo Caione
bc0d0a3906 maintainers: riscv: Add myself as collaborator
Add myself as collaborator to cake a closer look at the patches getting
in.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-08-03 02:48:22 -05:00
Sylvio Alves
4d15b691d1 maintainers: espressif: add Lucas Tambor as collaborator
Adding Lucas as Espressif project collaborator

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2022-07-26 15:29:41 -04:00
Anas Nashif
b8f094b7ad MAINTAINERS: various path updates
Add missing pathes to various areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
21cd8c4f42 MAINTAINERS: add tests to net area
Add tests to the networking area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
21633b1ac2 MAINTAINERS: add RTIO area
Add new area for RTIO subsys.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
c669d8daec MAINTAINERS: add tests to intel ADSP area
add missing tests to the intel ADSP area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
7f4bfdba51 MAINTAINERS: add tests to ipc area
Add missing tests to ipc area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
2f137030e9 MAINTAINERS: add modbus area
Add new area for modbus with all realted files.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
30e51dc1af MAINTAINERS: add more files to mqtt area
Add tests and samples.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
6190b652b3 MAINTAINERS: add tests to openhread
Add test path to openthread area: tests/subsys/openthread/

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
f33115d5de MAINTAINERS: adapt audio driver area
Moves sof to the module area, based on that also remove maintainer, as
this was associated with SOF.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
ae8c4a934e samples: move sof under samples/modules
This is not a sample of an audio subsystem in zephyr, it is a sample
that completely depends on sof and its audio support.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-25 14:41:37 -04:00
Anas Nashif
abd6e742c5 MAINTAINERS: reindent for consistensy
We had different levels of indentation in some areas, reindent to a
unified tab width.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-22 07:54:40 -05:00
Anas Nashif
3f22a97c48 MAINTAINERS: add tests/dts to pinctrl area
Add more coverage for this area to catch changes to tests and DTS
bindings.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-20 16:06:21 -04:00
Stephanos Ioannidis
8ca122a572 MAINTAINERS: Add stephanosio as MAINTAINERS file collaborator
This commit adds @stephanosio as a collaborator for the MAINTAINERS
file area so that he is automatically notified of any changes to the
maintainer and collaborator list and can update the GitHub permissions
accordingly.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-07-20 01:15:17 -05:00
Andrei Emeltchenko
04552eb9c1 MAINTAINERS: Add Drivers: EDAC entry
Add myself as Drivers: EDAC maintainer.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2022-07-19 08:04:22 -04:00
Anas Nashif
ffcedaa964 MAINTAINERS: remove lairdjm, account does not exist
This account does not exist anymore in GH, remove it from the
maintainers file.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-18 21:41:22 -04:00
Yuval Peress
e167b858f3 maintainers: add entry for emulation
The team listed here will be adding a lot of emulation changes and
improvements in the coming months. Since emulation is not yet
officially maintain, we'd like to take ownership.

Signed-off-by: Yuval Peress <peress@google.com>
2022-07-15 10:39:28 -04:00
Anas Nashif
700de003e8 MAINTAINERS: rename label for intel audio platforms
To cover more platforms, rename to Intel ADSP. CAVS is just one
generation.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-13 17:18:47 -04:00
Anas Nashif
726fcf2401 MAINTAINERS: add Drivers: Memory Management
Add new area with maintainers/collabs.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-13 17:18:47 -04:00
Flavio Ceolin
ff22268d68 maintainers: dts: Add Intel xtensa pattern
Add directory containing Intel Xtensa dts files to the matching
criteria.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-07-13 10:22:06 -04:00
Flavio Ceolin
cb80142a9f maintainers: Add ceolin as xtensa collaborator
Add myself as collaborator of Intel xtensa platforms.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-07-13 10:22:06 -04:00
Henrik Brix Andersen
16699c6a5e MAINTAINERS: include CAN bus network driver and SocketCAN header in CAN
Include the CAN bus network driver and the SocketCAN header in the CAN
drivers maintainer area.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-07-13 10:34:51 +02:00
Ederson de Souza
63a497280f test/arch: Remove xtensa_asm2 test
This test has been bitrotting for a while - years, in fact. As it didn't
have a `testcase.yaml`, it wasn't being run on twister. The code expects
to be run on single thread environment, but xtensa arch currently
doesn't support that.

This patch simply removes this test - if it's deemed important, it can
be reworked and readded in the future.

Fixes #47508.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
2022-07-12 18:42:40 -04:00