Commit graph

681 commits

Author SHA1 Message Date
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
Anas Nashif d859997994 scripts: move process_gperf.py to scripts/build
Move scripts needed by the build system and not designed to be run
individually or standalone into the build subfolder.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-12 10:03:45 +02:00
Anas Nashif c74d20e433 scripts: move gen_syscalls.py to scripts/build
Move scripts needed by the build system and not designed to be run
individually or standalone into the build subfolder.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-12 10:03:45 +02:00
Anas Nashif d589e7f04e scripts: move gen_relocate_app.py to scripts/build
Move scripts needed by the build system and not designed to be run
individually or standalone into the build subfolder.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-12 10:03:45 +02:00
Anas Nashif efbadbb677 scripts: move gen_kobject_list.py to scripts/build/gen_kobject_list.py
Move scripts needed by the build system and not designed to be run
individually or standalone into the build subfolder.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-12 10:03:45 +02:00
Anas Nashif 6e1a335447 scripts: move gen_app_partitions.py to scripts/build
Move scripts needed by the build system and not designed to be run
individually or standalone into the build subfolder.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-07-12 10:03:45 +02:00
Robert Lubos 815ebc316e net: openthread: Move glue code into module directory
Move OpenThread's glue code along with the Kconfig files that configure
OpenThread stack itself into module directory.

Update the maintainers file to reflect this change.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-07-11 11:00:12 +02:00
Aaron Massey 3f201b18d1 MAINTAINERS: Add aaronemassey & yperess as collabs
Aaron and Yuval have been working on the ZTest API and tests. Anas (nashif)
requested they be added as ZTest collaborators.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2022-07-07 13:12:01 -04:00
Thomas Stranger 69468dc52b CODEOWNERS: MAINTAINERS: Add entry for w1 support
Add entries for w1 doc, api, drivers, and tests in the CODEOWNERS as well
as the MAINTAINERS file.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2022-07-05 23:06:45 +02:00
Manivannan Sadhasivam ab1124481d MAINTAINERS: Add simonguinot as the LED collaborator
Simon has been helping out with the reviews of the LED PRs. So let's add
him as a collaborator to help PRs move forward.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
2022-07-05 08:42:41 -05:00
Christopher Friedt b4d7b1c56b MAINTAINERS: Add cfriedt as C library collaborator
Add myself as collaborator on the C library.

Signed-off-by: Christopher Friedt <cfriedt@fb.com>
2022-07-04 22:53:36 +02:00
HaiLong Yang 314f9b8978 MAINTAINERS: add cameled as gd32 platform collaborator
Add cameled as gd32 platform collaborator.

Signed-off-by: HaiLong Yang <hailong.yang@brainco.cn>
2022-07-04 09:48:32 +02:00
Thomas Stranger 80372e6f0a MAINTAINERS: add myself as canbus collaborator
Add myself as canbus collaborator to the MAINTAINERS.yaml
file.

Signed-off-by: Thomas Stranger <thomas.stranger@outlook.com>
2022-06-29 15:49:43 -04:00
Christopher Friedt a1ef368094 MAINTAINERS: posix: add cfriedt as maintainer
Adding myself as maintainer of the POSIX API layer.

Signed-off-by: Christopher Friedt <cfriedt@fb.com>
2022-06-29 12:01:56 -04:00
Martin Åberg 89a652ad94 MAINTAINERS: Add new collaborator and code owner for SPARC and LEON
Add @julius-barendt as collaborator and code owner for areas related
to SPARC and LEON.

Signed-off-by: Martin Åberg <martin.aberg@gaisler.com>
2022-06-29 14:39:51 +00:00
Martin Åberg cb4be0ce10 MAINTAINERS: Remove myself from SPARC and LEON
This removes myself as collaborator and code owner for areas related
to SPARC and LEON.

Signed-off-by: Martin Åberg <martin.aberg@gaisler.com>
2022-06-29 14:39:51 +00:00
Aymeric Aillet 14ff2b1f88 drivers: clock: rcar: Deploy a driver for each soc
This commit rewrite renesas R-Car clock driver in order
to be able to support any new SoC easier.

This work is so creating a clock driver per soc alongside a
common driver for all reneasas r-car boars.

- drivers: create a driver per soc
  - create a common driver
  - create a common header used by soc & common driver
  - create a soc specific driver calling for common driver

- dts: use new compatible
  - use old yaml as common yaml
  - create a new "child" yaml to define the new compatible field
  - change compatible in device tree

As in Linux, the driver can support both r8a77951 and r8a77950
SoC's so we decided to name the new driver as in Linux with Zephyr
prefix : "clock_control_r8a7795_cpg_mssr.c".

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2022-06-28 18:11:44 +02:00
Yuriy Vynnychek 835b25b82a MAINTAINERS: replace yurvyn by andy-liu-telink
Replaced yurvyn by andy-liu-telink.

Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
2022-06-27 18:19:48 +02:00
Christopher Friedt 0e4d7055e7 MAINTAINERS: gpio: add collaborators
Adding myself and Henrik Brix Andersen as collaborators on GPIO.

Signed-off-by: Christopher Friedt <cfriedt@fb.com>
2022-06-24 16:19:58 +02:00
Stephanos Ioannidis 05ec016157 MAINTAINERS: Add keith-packard as C library collaborator
This commit adds @keith-packard, the author of the picolibc, as a
collaborator for the C library area.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-06-22 13:35:24 -04:00
Stephanos Ioannidis d326683b56 MAINTAINERS: Add picolibc entry
This commit adds a MAINTAINERS entry for the picolibc module with
@keith-packard as the maintainer and @stephanosio as a collaborator.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-06-22 13:35:24 -04:00
Martí Bolívar f49d11d310 civetweb: remove obsolete code
This code has gone unmaintained and bugs continue to be reported
against it. We do not have the resources as a project to maintain this
in "odd fixes" mode, and nobody has stepped up to maintain it [1], so
sadly this must be removed for now.

If anyone would like to see civetweb supported in upstream Zephyr
again, they are welcome to add it back, as long as they promise to
maintain it going forward.

Many thanks to everyone who has contributed to civetweb support in
Zephyr while it was here. So long and thanks for all the fish.

Fixes: #45807
Fixes: #43910
Fixes: #34226
Fixes: #46743

[1] https://lists.zephyrproject.org/g/devel/message/8466

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-06-22 08:26:13 -07:00
Jonathan Rico 27eeee8423 MAINTAINERS: Add Herman Berget to Bluetooth
Herman (hermabe) has been involved in the Bluetooth host, mostly for
EATT. So we would like to add him as a reviewer to select PRs.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2022-06-22 08:13:40 -05:00
Jamie McCrae 83e4f5dd58 MAINTAINERS: Add Laird Connectivity platform
Adds maintainers for Laird Connectivity boards

Signed-off-by: Jamie McCrae <jamie.mccrae@lairdconnect.com>
2022-06-20 14:16:13 -04:00
Henrik Brix Andersen f2dcb0a11d MAINTAINERS: add Xilinx platforms
Add Xilinx Platforms to MAINTAINERS.

Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
2022-06-15 08:12:12 -05:00
Anas Nashif 6bd11d0738 MAINTAINERS: remove s1000 references
Remove intel_s1000_crb entries. The board is no longer available or
supported in the zephyr tree.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-06-13 16:19:51 -04:00
Daniel Leung d7ea02bfe8 MAINTAINERS: add myself as collaborator for logging and cbprintf
Adding myself as collaborator for both logging and cbprintf so that
I get notifications when PRs are submitted against them.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-06-13 16:06:18 -04:00
Jaxson Han 0ace177a32 MAINTAINERS: Add Xen Platform as a maintaining area
Add Xen Platform as a new maintaining area and assign its maintainer and
collaborators.

Signed-off-by: Jaxson Han <jaxson.han@arm.com>
2022-06-10 07:36:59 -04:00
Huifeng Zhang e05a1e392f MAINTAINERS: Add new ARM64 collaborator
Add Huifeng Zhang as new ARM64 collaborator.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2022-06-08 15:34:32 +09:00
Szymon Janc 44a9b174b7 MAINTAINERS: Add sjanc for Bluetooth host and audio
This will help with review process.

Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl>
2022-06-05 14:44:28 +02:00
Mark Holden f32f3aead3 coredump: drivers: Add coredump device test
A test is added that uses the new device and verifies that all
desired memory is included in the core dump when a crash occurs.

Signed-off-by: Mark Holden <mholden@fb.com>
2022-06-05 14:28:34 +02:00
Mark Holden 44c388fb33 coredump: drivers: Add coredump device
Add a pseudo device diver with device tree bindings for coredump.
The device tree bindings exposes memory address/size values to be
included in any dump. And the driver exposes an API to add/remove
dump memory regions at runtime.

Signed-off-by: Mark Holden <mholden@fb.com>
2022-06-05 14:28:34 +02:00
Stephanos Ioannidis 81ed22265a MAINTAINERS: Add 'Microchip SAM Platforms'
This commit adds a maintainer entry for the Microchip (formerly Atmel)
SAM family devices.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:32:00 -04:00
Stephanos Ioannidis 89ff02b475 MAINTAINERS: Rename 'Microchip Platforms' to 'Microchip MEC Platforms'
This commit renames the 'Microchip Platforms' entry to 'Microchip
MEC Platforms' since this entry is specific to the Microchip MEC family
devices.

This is in preparation for adding an entry for the Microchip (formerly
Atmel) SAM family devices.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:32:00 -04:00
Stephanos Ioannidis 4dff9bc3fc MAINTAINERS: Fix label for 'Nuvoton_Numicro Platforms'
This commit updates the label name in the 'Nuvoton_Numicro Platforms'
entry to match the actual GitHub label name, which is 'platform:
Nuvoton Numicro Platforms'.

In addition, the entry name is also updated to match the label styling
(underscore is removed).

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:25:10 -04:00
Stephanos Ioannidis cb4b5051e6 MAINTAINERS: Fix label for 'Nuvoton_NPCX Platforms'
This commit updates the label name in the 'Nuvoton_NPCX Platforms'
entry to match the actual GitHub label name, which is 'platform:
Nuvoton NPCX Platforms'.

In addition, the entry name is also updated to match the label styling
(underscore is removed).

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:25:10 -04:00
Stephanos Ioannidis c795a2e079 MAINTAINERS: Fix label for 'nRF52 BSIM'
This commit updates the label name in the 'nRF52 BSIM' entry to match
the actual GitHub label name, which is 'platform: nRF52 BSIM'.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:25:10 -04:00
Stephanos Ioannidis 93e11824ae MAINTAINERS: Use 'area: CMSIS API Layer' label
This commit updates the 'CMSIS API layer' entry to use the 'area: CMSIS
API Layer' label.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-05-13 12:25:10 -04:00
Erwan Gouriou ec2b58c01c MAINAINERS.yaml: Add GeorgeCGV to STM32 Platforms
Adds GeorgeCGV as a collaborator on STM32 Platforms.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-05-11 10:04:58 -04:00
Aastha Grover cea72d7173 MAINTAINERS: Add Collaborator for Logging subsystem.
Adds @aasthagr as a Collaborator in Logging.

Signed-off-by: Aastha Grover <aastha.grover@intel.com>
2022-05-10 09:13:44 +02:00
Maureen Helm 93ce6f1ade dts: riscv: ite: Move SoC devicetree includes under a vendor directory
Cleans up SoC devicetree include file locations to follow the convention
of dts/<arch>/<vendor>/

Signed-off-by: Maureen Helm <maureen.helm@intel.com>
2022-05-09 17:54:48 -04:00
Anas Nashif d8b45e38c1 MAINTAINERS: add DAI area
Add new area with juimonen as the maintainer.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-05-05 11:00:30 -04:00
Daniel DeGrasse aeb06640d3 MAINTAINERS: Make myself the disk subsystem maintainer
Add myself as the disk subsystem maintainer, and move jfischer-no to
be a collaborator

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-04-29 11:24:35 -04:00
Stephanos Ioannidis fbe8a673d4 MAINTAINERS: Add Toolchain Integration entry
This commit adds the MAINTAINERS entry for the Toolchain Integration,
with @tejlmand as the maintainer and @stephanosio as a collaborator.

The purpose of this is to provide a corresponding MAINTAINERS entry for
the "area: Toolchains" and differentiate the toolchain integration-
related maintenance tasks from the general build system maintenance
tasks.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-04-29 08:57:09 +02:00
Stephanos Ioannidis 3af8a7d3fd MAINTAINERS: Add CMSIS-NN entry
This commit adds the MAINTAINERS entry for the CMSIS-NN integration,
with @JordanYates, the initial contributor, as the maintainer and
@stephanosio as a collaborator.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-04-28 08:54:56 -04:00
Henrik Brix Andersen 089f70d4b3 MAINTAINERS: remove inactive CAN driver collaborators
Remove a couple of inactive CAN driver collaborators.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-04-26 14:31:20 -05:00
Martí Bolívar 7dfdd5dcd5 MAINTAINERS: add initial entries for west.yml projects
This is part of the road towards replacing CODEOWNERS with
MAINTAINERS (tracked in the process working group as #38725).

As part of that work, we wanted to have a way to track the maintainers
of each west project (entry in west.yml) by name of project.

This is an initial attempt at that, based mostly on my personal
knowledge, the git logs, and some rough guesswork. I fully expect
omissions and errors, but it should be enough to get us started, with
fixes to follow incrementally from the people who know their
individual areas better than I do.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-04-13 09:07:53 -07:00
Christopher Friedt 1ca6581fc5 maintainers: add TI platforms and initial set of collaborators
So far, the majority of support has been through Linaro for these
platforms, but we do expect to bring a maintainer on from TI in the
near future.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
2022-04-11 09:01:15 -04:00
Yuval Peress 53ef68d459 include: Prefix includes to use a scope
Move include paths and add new target_include_directories to support
backwards compatibility:
* /include -> /include/zephyr
  example: <irq.h> -> <zephyr/irq.h>

Issue #41543

Signed-off-by: Yuval Peress <peress@google.com>
2022-04-08 19:03:32 +02:00
Anas Nashif 91015d1ac4 MAINTAINERS: update doc section locations
Update file with changed locations.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif a6c56ffebf doc: move smf section into os services
Move SMF frameowrk into OS Services.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif 5c88418428 doc: build: move build docs one level up
This is now a top level section.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif 8e9e0b7087 doc: move kernel docs as a main chapter
Move the kernel documentation up and make it a main chapter. Right now
it is hidden very low in the structure under references.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Jonathan Rico e97a2ee6d0 MAINTAINERS: add jori-nordic as Bluetooth collaborator
Add myself as collaborator to get ability to assign issues.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2022-04-07 13:18:18 +02:00
Martí Bolívar 89b07084d6 MAINTAINERS: fix 'odd fixes' description
There is a typo (s/ares/area/).

More importantly, there are examples of areas with this status that do
not have any collaborators:

- Drivers: Interrupt controllers
- Little FS

Fix the text to reflect reality.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-04-07 09:39:26 +02:00
Anas Nashif 6e8cb0d155 MAINTAINERS: do not use orphaned terminology
an area without maintainer is still considered active, calling it orphan
is a bit extreme. We have some areas that can be considered "orphaned",
those now will be covered with 'odd fixes' status, meaning that they
might have one or more collaborator and getting some changes from time
to time, but nothing beyond fixes and nobody driving the area beyond
where it is right now.

Even an area with a dedicated maintainer can be have the status of 'odd
fixes', i.e. there is a maintainer but the area is stale and no further
development is happening.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-01 17:16:41 -04:00
Kevin Townsend 29589b7044 MAINTAINERS: Update collaborators for ARM Arch
Adds povergoing as a collaborator for ARM Arch
to help with Arm Cortex-R maintenance.

Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org>
2022-03-30 08:20:07 -04:00
Henrik Brix Andersen af10f6910a MAINTAINERS: add samples/net/sockets/can/ to CAN files
Add samples/net/sockets/can/ to the CAN area.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-29 09:14:36 -05:00
Henrik Brix Andersen b55fe2eb27 MAINTAINERS: sort CAN files section
Sort the entries in the CAN drivers files section.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-29 09:14:36 -05:00
Pavel Vasilyev 6d17bf6aa7 MAINTAINERS/CODEOWNERS: Add myself as a code owner of Bluetooth mesh
Add myself as a code owner of Bluetooth mesh subsystem.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
2022-03-29 09:20:44 -04:00
Jedrzej Ciupis bc1f85d769 MAINTAINERS: add @jciupis to IEEE 802.15.4 drivers collaborators
Adds @jciupis as collaborator of IEEE 802.15.4 drivers.

Signed-off-by: Jedrzej Ciupis <jedrzej.ciupis@nordicsemi.no>
2022-03-29 08:34:11 -04:00
Alexander Wachter 118a8d83cc maintainers: set henrikbrixandersen as canbus maintainer
Set henrikbrixandersen as the new maintainer of canbus

Signed-off-by: Alexander Wachter <alexander@wachter.cloud>
2022-03-21 10:16:04 +01:00
Flavio Ceolin 3e80e75c19 maintainers: Update Power Management files
There are more than one header, just looking for all files in
include/pm.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-03-18 15:10:03 -04:00
Stephanos Ioannidis cab75be291 MAINTAINERS: Add stephanosio as CI maintainer
Add @stephanosio as a maintainer of the Continuous Integration area.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-03-18 13:33:12 -04:00
Jordan Yates 5e79463ace MAINTAINERS: add JordanYates to lora collaborators
Add JordanYates to the list of lora collaborators.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2022-03-17 12:28:19 +01:00
Christopher Friedt 22b06c2388 maintainers: add cfriedt to posix subsys collaborators
I look forward to continuing to contribute.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
2022-03-16 16:29:49 -04:00
Flavio Ceolin ecae9d798a maintainers: Add random subsystem
The random subsystem was not included in the maintainers file. Just add
a new entry for it and add myself (Flavio) as collaborator.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-03-16 07:34:07 -04:00
Henrik Brix Andersen 754ed399f9 drivers: can: add CAN transceiver device driver API
Add API for controlling the state of a CAN transceiver.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-15 14:32:29 -05:00
Henrik Brix Andersen 5e8399f84b devicetree: add devicetree/can.h
This contains accessor macros for getting the maximum bitrate supported
by a CAN controller/transceiver combination.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-15 14:32:29 -05:00
Henrik Brix Andersen cc95910957 MAINTAINERS: remove myself from the riscv collaborator group
Remove myself from the RISC-V collaborator group due to lack of time.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-03-15 11:32:47 -04:00
Anas Nashif be7a91fd54 MAINTAINERS: area updates
- Introduce formatted ouptut area
- fix BT controller paths for tests.
- fix BT mesh paths for tests.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-03-15 09:43:03 -04:00
Erik Brockhoff 691175f026 maintainers: adding erbr-ot to bluetooth/controller
Adding Erik Brockhoff <erbr@oticon.com> to maintainers list

Signed-off-by: Erik Brockhoff <erbr@oticon.com>
2022-03-09 08:56:35 -06:00
Ederson de Souza 08fc86bd84 MAINTAINERS: Add myself as RISC-V collaborator
Add myself as collaborator for RISC-V architecture.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
2022-03-09 09:42:50 -05:00
Maureen Helm a036d256a9 MAINTAINERS: Add collaborator for Intel platforms
Adds MaureenHelm to list of collaborators for Intel x86 and Xtensa
platforms.

Signed-off-by: Maureen Helm <maureen.helm@intel.com>
2022-03-04 10:25:09 -05:00
Daniel DeGrasse 26f8444e14 maintainers: Add danieldegrasse as collaborator to disk subsystem
Adding myself as a collaborator to the disk subsystem

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-03 10:03:12 -06:00
Julien Massot c91cb0ce7e MAINTAINERS: add maintainers for Renesas R-Car platform
Update codeowners.
Add maintainers.

Signed-off-by: Julien Massot <julien.massot@iot.bzh>
Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2022-03-03 07:46:24 -05:00
Flavio Ceolin 55b872505a maintainers: Set Flavio as crypto drivers maintainer
Set myself (Flavio Ceolin) as maintainer of this orphan component.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-03-03 07:46:11 -05:00
Emil Gydesen 60cb097206 MAINTAINERS: Add Bluetooth Audio section
Add a Bluetooth Audio section in the maintainers
file for the Bluetooth Audio (sub)subsystem.

The Bluetooth Audio stack is a significant size, and
there's a signficant amount of people working on it,
where many do not have proper review rights and
many that do not get automatically assigned
for reviews.

I've included Vudentz as he has been very active in
the early days.

I've excluded szymon-czapracki as he has not yet
contributed a significant amount, even if he is
involved.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-03-03 07:45:58 -05:00
Sebastian Bøe e30474f65b MAINTAINERS.yml: Remove myself as maintainer
Remove myself as maintainer due to planned sabbatical and add Joakim
as TF-M maintainer in my place.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2022-02-25 08:47:11 -05:00
Bartosz Golaszewski 6c190292c0 lvgl: move the lvgl glue out of the zephyr tree
Start using the upstream Kconfig from LVGL and move the glue code out
of the zephyr tree and put it under lvgl/zephyr/ in modules.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
2022-02-24 11:51:33 +01:00
Martí Bolívar ea98d0587b MAINTAINERS: gmarull for pinctrl
We don't have a formal maintainer for this and we should.

I nominate gmarull as the original author and designer of the API,
especially given his continued work reviewing incoming
implementations.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-02-23 11:16:59 -05:00
Jan Van Winkel 022720ca97 MAINTAINERS: Removed filesystems collaborator
Removed vanwinkeljab from filesystems collaborators

Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
2022-02-21 22:14:15 -05:00
Jan Van Winkel 5afde52db0 MAINTAINERS: Removed display drivers maintainer
Removed vanwinkeljan as display drivers maintainer

Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
2022-02-21 22:14:15 -05:00
Kevin Townsend 97318703e4 maintainers: Update ARM arch maintainer
Updates the ARM arch maintainer as per TSC vote 16 Feb 2022.

Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org>
2022-02-16 19:17:30 -05:00
Gerson Fernando Budke 576e0da9f7 MAINTAINERS: Add UpdateHub maintainer
Add nandojve as UpdateHub maintainer.

Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
2022-02-15 19:03:44 +01:00
Martí Bolívar e6d8296eaf MAINTAINERS: mbolivar-nordic for Devicetree
While Kumar (@galak) is away, I'm de facto DT maintainer. Might as
well make it official. Kumar can always take the reins again when he
returns, if he wants them back.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-02-09 13:54:47 -05:00
Seppo Takalo aacf36c1fc MAINTAINERS: Add SeppoTakalo as a collaborator for LwM2M
Add SeppoTakalo as a collaborator for LwM2M subsystem and
the client sample.

Signed-off-by: Seppo Takalo <seppo.takalo@nordicsemi.no>
2022-02-07 13:23:09 -05:00
Anas Nashif c025abd035 ci: remove .buildkite
We do not use buildkite since 11/2021. Remove the folder with buildkite
specific files.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-01-18 13:24:42 -05:00
Martin Jäger b2ebd98d9d MAINTAINERS: add path for UART samples
Adding UART samples to "Drivers: Serial/UART" so that the maintainer
will be notified for relevant PRs in the future.

Signed-off-by: Martin Jäger <martin@libre.solar>
2022-01-14 09:55:30 -06:00
Gerard Marull-Paretas 5523528144 maintainers: add GD32 RISC-V boards to GD32 Platforms
Add RISC-V GD32 official boards (e.g. gd32vf103v_eval) to the file list
in the GD32 Platforms section.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2022-01-11 11:50:35 +01:00
Anas Nashif f735530dc8 MAINTAINERS: update collaborators for audio
Update collaborators for audio drivers and Intel CAVS systems.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-01-05 19:40:03 -05:00
Anas Nashif 0fe74a3f9f MAINTAINER: change microchip maintainer
Change maintainer from scottwcpg to jvasanth1

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-01-04 18:41:05 -05:00
Piotr Golyzniak bdf0cd2c97 MAINTAINERS: add gopiotr as Twister collaborator
Add gopiotr as Twister collaborator.

Signed-off-by: Piotr Golyzniak <piotr.golyzniak@nordicsemi.no>
2021-12-20 12:49:38 -05:00
Tom Burdick 2169383143 dma: i2c: Maintainership
Add myself as a maintainer of i2c and dma

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2021-12-20 12:49:22 -05:00
TOKITA Hiroshi 381a8510d1 MAINTAINERS: add soburi as gd32 platform collaborator
Add soburi as gd32 platform collaborator.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
2021-12-20 17:51:30 +01:00
Trond Einar Snekvik 7a68fff753 MAINTAINERS: Add files-exclude for Bluetooth sub-subsystems
The Bluetooth Controller and the Bluetooth Mesh have separate maintainer
entries, and should not be covered by the Bluetooth entry itself, as
this causes jhedberg to get assigned to all PRs for these directories,
instead of cvinayak and trond-snekvik.

Adds a files-exclude list for the Bluetooth section of MAINTAINERS.yml
to ensure that PRs that only change any of these folders stop matching
the Bluetooth entry. Also adds "area: Bluetooth" to these directories,
as we'd still like all controller and mesh PRs to be labeled Bluetooth.

Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
2021-12-15 14:46:32 -06:00
Henrik Brix Andersen 33121983e9 doc: reference: promote the canbus subsystem documentation
Promote the Controller Area Network (CAN) subsystem reference
documentation from being part of the networking subsystem documentation
to having its own section.

The networking subsystem primarily deals with IP-based networking,
whereas CAN is a subsystem of its own.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2021-12-13 17:19:26 -05:00
David Leach ff6907f7c9 MAINTAINERS: Update NXP platform collaborators
Add danieldegrasse to the NXP platform collaborators list.

Signed-off-by: David Leach <david.leach@nxp.com>
2021-12-13 15:49:30 -05:00
Pavel Vasilyev 646951a240 MAINTAINTERS: Replace pavelvpv with PavelVPV
Capitialized letters shall be used.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
2021-12-09 06:50:03 -05:00
Pavel Vasilyev ee051c5c94 MAINTAINERS: Add pavelvpv as Bluetooth Mesh collaborator
Add pavelvpv as Bluetooth Mesh collaborator.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
2021-12-09 06:38:07 -05:00
Ruibin Chang 0a4708cd2b ITE MAINTAINERS: add tachometer path for compliance check
Add path for drivers/sensor/ite_tach_it8xxx2/*it8xxx2*
and compliance will check it.

Signed-off-by: Ruibin Chang <Ruibin.Chang@ite.com.tw>
2021-11-29 08:25:19 -05:00
Aleksandr Khromykh b5725061d2 MAINTAINERS: add alxelax as Bluetooth Mesh collaborator
Add alxelax as Bluetooth Mesh collaborator.

Signed-off-by: Aleksandr Khromykh <Aleksandr.Khromykh@nordicsemi.no>
2021-11-26 10:14:41 -05:00
Wolfgang Puffitsch b484078ea5 MAINTAINERS: Add mtpr-ot and wopu-ot as collaborators
Add mtpr-ot and wopu-ot as collaborators for the Bluetooth controller.

Signed-off-by: Wolfgang Puffitsch <wopu@demant.com>
2021-11-22 08:27:15 -05:00
Gerson Fernando Budke cb038504b2 MAINTAINERS: Add gd32 platform
Add nandojve as GigaDevice maintainer and gmarull as co-maintainer.

Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
2021-11-20 11:54:08 -05:00
Lingao Meng f744303d97 MAINTAINERS: add LingaoM as Bluetooth Mesh collaborator
Add LingaoM as Bluetooth Mesh collaborator.

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2021-11-19 09:39:37 -05:00
Keith Short aca0d30680 MAINTAINERS: add jeremybettis as collaborator
Add jeremybettis as a collaborator to the Build system and ZTest.

Signed-off-by: Keith Short <keithshort@google.com>
2021-11-19 08:43:58 -05:00
Piotr Pryga b46cc518ac MAINTAINERS: add ppryga to Bluetooth controller collaborators
Add ppryga account to collaborator list of Bluetooth controller.

Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
2021-11-18 13:57:01 +01:00
Anas Nashif 7b7e175f8c MAINTAINERS: update tracing area
Add tleksell-pe as a collaborator.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-11-17 12:57:07 -05:00
Ioannis Glaropoulos 2aa9a76700 MAINTAINERS: remove maintainer-ship status for ioannisg
Removing maintainer and/or collaborator status on
- nRF platforms
- TF-M
- userspace
- cmsis-dsp
- MAINTAINERS file

for ioannisg. Replace with @anangl or others, where applicable.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2021-11-16 20:14:34 -05:00
Aleksander Wasaznik d8c40d3626 MAINTAINERS: Replace joerchan with alwa-nordic
I'm taking over for joerchan at Nordic Semiconductor as a Zephyr
Bluetooth host collaborator.

Signed-off-by: Aleksander Wasaznik <aleksander.wasaznik@nordicsemi.no>
2021-11-12 08:18:47 -05:00
Felipe Neves 8e1d545b99 zephyr: MAINTAINERS: correct maintainer name
ulipe was typed wrongly, the correct is uLipe.

Signed-off-by: Felipe Neves <felipe.neves@espressif.com>
2021-11-10 13:36:51 -05:00
Sebastian Bøe a08e6e1d9a MAINTAINERS.yml: Add SebastianBoe as build collaborator
Adding myself as build collaborator as requested by Carles.

Will hopefully let code review go smoother.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2021-11-09 09:36:40 -05:00
Martin Jäger 3c450b103e MAINTAINERS: add task_wdt maintainer
Add myself (original author) as the maintainer of the task watchdog.

Also including myself as a collaborator to the hardware watchdog
driver, as task watchdog and hardware watchdog are closely related.

Signed-off-by: Martin Jäger <martin@libre.solar>
2021-11-08 16:29:08 -05:00
Marc Herbert 1ef19a8519 MAINTAINERS: add marc-hb to audio
Add myself to audio.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2021-11-02 15:52:29 -04:00
Jamie McCrae b100faf6e6 MAINTAINERS: Add myself to mcu manager as collaborator
Add myself to mcu manager as collaborator

Signed-off-by: Jamie McCrae <jamie.mccrae@lairdconnect.com>
2021-11-02 18:15:22 +01:00
Henrik Brix Andersen 3c6177a445 MAINTAINERS: include the CANopenNode module in the CAN bus group
Include the CANopenNode module integration files in the CAN bus
maintainers group and assign ownership to me.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2021-10-27 13:44:10 -04:00
Andries Kruithof 324ad2465a MAINTAINERS: add myself to maintainers
Adds myself to collaborators for Bluetooth controller

Signed-off-by: Andries Kruithof <Andries.Kruithof@nordicsemi.no>
2021-10-26 20:37:44 -04:00
Lauren Murphy e28fcf8831 MAINTAINERS: add self as x86 collaborator
Adds myself as a collaborator for x86 architecture and platforms.

Signed-off-by: Lauren Murphy <lauren.murphy@intel.com>
2021-10-26 18:18:26 -04:00
Keith Short b588221aa7 MAINTAINERS: add section for state machine library
Add "State machine framework" section for the smf library.

Signed-off-by: Keith Short <keithshort@google.com>
2021-10-26 17:08:23 -04:00
Tom Burdick 9cb94df57a MAINTAINERS: add myself to maintainers
Adds myself to collaborators for

* Power Management
* Sensors
* Tracing

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2021-10-20 10:56:35 -05:00
David Brown 365853a213 MAINTAINERS: Add myself and Flavio for Mbed TLS
Add us as maintainers for the Mbed TLS module and associated files and
tests.

Signed-off-by: David Brown <david.brown@linaro.org>
2021-10-19 19:30:55 -04:00
Christopher Friedt 79f8af047c MAINTAINERS: add module path for TF-M
Previously modules/trusted-firmware-m was missing from
the maintainers file.

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
2021-10-18 07:38:18 -04:00
Gerard Marull-Paretas 4addbe4d3d MAINTAINERS: add myself as a collaborator in a few areas
Added myself as a collaborator to the areas I frequently contribute or
review code. List includes:

- Display drivers
- Documentation
- Kscan drivers
- Sensor drivers
- Power management
- STM32 platform
- Pinmux/pinctrl drivers
- PWM drivers

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-10-14 12:15:18 -04:00
Tomasz Gorochowik 7accce3409 MAINTAINERS: Add RISC-V maintainers
Add risc-v maintainers and update collaborators.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
Signed-off-by: Peter Gielda <pgielda@antmicro.com>
Signed-off-by: Tomasz Gorochowik <tgorochowik@antmicro.com>
2021-10-14 09:55:33 -04:00
Pieter De Gendt a891a6ae4e MAINTAINERS: Add myself as CoAP collaborator
Add myself as collaborator for CoAP related code.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2021-10-14 09:15:00 -04:00
Pieter De Gendt fabdd731d6 MAINTAINERS: Add OpenThread maintainers
The OpenThread section is added.

Set rlubos as maintainer and myself as collaborator.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2021-10-14 09:15:00 -04:00
Yong Cong Sin 874004050b MAINTAINERS: add myself as hawkBit collaborator
Add myself as collaborator for hawkBit subsystem.

Signed-off-by: Yong Cong Sin <yongcong.sin@gmail.com>
2021-10-07 17:50:37 +02:00
Anas Nashif a4632229c1 MAINTAINERS: fix github user name for Ruud
Fixed typo in user name.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-10-01 14:46:19 -04:00
Carlo Caione a7b119f710 MAINTAINERS: Add IPC maintainers
This is an area that is quickly growing and changing. Better having
someone taking a look at the incoming patches.

Set myself and Arnaud as maintainers.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-09-27 21:47:33 -04:00
Henrik Brix Andersen 8b8fed9044 MAINTAINERS: add myself as riscv collaborator
Add myself as collaborator for RISC-V architecture related code.

Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
2021-09-24 08:27:56 -04:00
Ryan Erickson ac029cf263 MAINTAINERS: Add modem maintainer
Add myself (rerickson1) as modem maintainer.

Signed-off-by: Ryan Erickson <ryan.erickson@lairdconnect.com>
2021-09-20 19:29:13 -04:00
Anas Nashif b38d82382a MAINTAINERS: fix github handle for dleach02
Fix dleach2 -> dleach02.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-09-20 17:55:23 -04:00
David Leach a50a16e710 MAINTAINERS: Update NXP platforms maintainer
Maureen Helm is moving on from NXP so moving David Leach to
NXP platforms maintainer.

Signed-off-by: David Leach <david.leach@nxp.com>
2021-09-17 20:09:49 -04:00
Anas Nashif 5fad40e7d3 MAINTAINERS: update few entries with maintainers/collaborators
Change X86 platform maintainer and add Peter in the kernel entry.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-09-16 09:13:01 -04:00
Anas Nashif d9250b1c86 MAINTAINER: path and glob fixes
Lots of things have moved and fix a few globs

Fixes #32531

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-09-16 09:13:01 -04:00
Ramiro Merello 324374d20c MAINTAINERS: Added myself as JSON collaborator
Added myself as collaborator for the JSON library, added files json.c/.h

Signed-off-by: Ramiro Merello <rmerello@itba.edu.ar>
2021-09-15 06:55:01 -04:00
Ruibin Chang 3c5944bd15 ITE maintainers: update maintained files of ITE Platform
Update maintained files of ITE platform.

Signed-off-by: Ruibin Chang <ruibin.chang@ite.com.tw>
2021-09-03 09:57:06 -04:00
Johann Fischer ebfb23979c MAINTAINERS: remove mengxianglinx from USB collaborators
mengxianglinx is not a USB collaborator.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2021-08-30 17:19:16 -05:00
Mulin Chao 19991703ae MAINTAINERS: Add 'Nuvoton_Numicro Platform' for Nuvoton Numicro family.
Add 'Nuvoton_Numicro Platform' section for Nuvoton Numicro family of
processors.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2021-08-07 20:37:24 -04:00
Mulin Chao 47954a8955 MAINTAINERS: rename 'Nuvoton platform' to 'Nuvoton_NPCX Platform'.
This CL renames 'Nuvoton Platform' as 'Nuvoton_NPCX Platform' and
modifies the relevant files used by this platform. It also changes
status from 'orphaned' to 'maintained' since we do maintain npcx drivers
continuously.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2021-08-07 20:37:24 -04:00
Sylvio Alves 2835fb98f3 MAINTAINERS: add espressif soc and colaborators
Include riscv and xtensa boards

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2021-07-27 17:41:37 -04:00
Chen Peng1 0106d8f2a3 MAINTAINER: remove jocelyn-li from collaborators list.
remove jocelyn-li from collaborators list.

Signed-off-by: Chen Peng1 <peng1.chen@intel.com>
2021-07-16 10:53:52 +02:00
Jukka Rissanen 3eb4ea25e5 MAINTAINERS/CODEOWNERS: Removing myself from maintainer role
I cannot invest the time required for maintaining the networking
stack anymore, so I am stepping down from the maintainer role.
I am proposing Rober Lubos to be a new network maintainer.
I have been working with him for several years, and he is always
very helpful and knowledgeable to review and comment patches and
issues. He knows the network stack well and will for sure be able
to handle the task as he has been doing the maintenance already
for a long time.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Acked-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-06-23 11:16:37 -04:00
Henrik Brix Andersen c16d7f1919 MAINTAINERS: include samples/drivers/eeprom under EEPROM area
Include the samples/drivers/eeprom folder under the EEPROM maintainer
area.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2021-06-18 07:56:41 -05:00
Anas Nashif 5591ff572c MAINTAINER: fix typo
Fixed typo in status of area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-06-17 17:13:29 -04:00
Stephanos Ioannidis cc12877f89 MAINTAINERS: Add C++ area
Add C++ area, which covers the C++ language support subsystem and the
relevant tests and samples, with myself as a maintainer.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-06-16 11:23:52 -04:00
Stephanos Ioannidis 3145716a65 MAINTAINERS: Add CMSIS-DSP integration area
Add "CMSIS-DSP integration" area, which covers the module configs and
tests for the CMSIS-DSP library, with myself as a maintainer.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-06-16 11:23:52 -04:00
Stephanos Ioannidis 325e6cbd25 MAINTAINERS: Add C Library maintainer and update files
Adding myself as a maintainer for the "C library" area covering both
the minimal libc and newlib, and updating the list of the relevant
files.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-06-16 11:23:52 -04:00
Bradley Bolen 505c22ee79 MAINTAINERS.yml: Add myself as ARM collaborator
Currently the Cortex-R platform has no one watching over it.  Submitting
myself to help with the Cortex-R parts of the ARM architecture.

Signed-off-by: Bradley Bolen <bbolen@lexmark.com>
2021-05-26 14:11:45 -05:00
Ruibin Chang de384b4428 ITE MAINTAINERS: add section for ITE
Add section for ITE.

Signed-off-by: Ruibin Chang <ruibin.chang@ite.com.tw>
2021-05-17 09:14:33 -04:00
Carlo Caione 8eea9ebc3a MAINTAINERS: Add new ARM64 collaborator
Add Jaxson Han as new ARM64 collaborator and rework paths.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-05-12 07:49:21 -04:00
Siddharth Chandrasekaran 491fb7aa32 CODEOWNERS, MAINTAINERS.yml: Update github username
GitHub username @cbsiddharth was changed to @sidcha. Update CODEOWNERS
and MAINTAINERS.yml entries.

Signed-off-by: Siddharth Chandrasekaran <siddharth@embedjournal.com>
2021-05-11 12:59:25 -05:00
Gerard Marull-Paretas ef91546a51 tests: power: move to pm folder
Adjust naming to make things more consistent.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-05-05 18:35:49 -04:00
Gerard Marull-Paretas 605a3d1a8a samples: pm: move to pm folder
Adjust naming to make things more consistent.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-05-05 18:35:49 -04:00
Gerard Marull-Paretas 99cbee3f16 pm: move power subsystem to pm
Adjust naming to make things consistent.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-05-05 18:35:49 -04:00
Gerard Marull-Paretas 25bb163dc2 pm: reorganize headers
- Move PM related APIs to `include/pm` so that it follows API `pm_`
  prefix namespace. In order to make transition easier
  `include/power/power.h` is kept pointing to `include/pm/pm.h`.
- Move most of device PM related content from `include/device.h` to
  `include/pm/device.h` and `include/pm/runtime.h`.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-05-05 18:35:49 -04:00
Steve Winslow fd31b9b4ac west: spdx: Generate SPDX 2.2 tag-value documents
This adds support to generate SPDX 2.2 tag-value documents via the
new west spdx command. The CMake file-based APIs are leveraged to
create relationships from source files to the corresponding
generated build files. SPDX-License-Identifier comments in source
files are scanned and filled into the SPDX documents.

Before `west build` is run, a specific file must be created in the
build directory so that the CMake API reply will run. This can be
done by running:

    west spdx --init -d BUILD_DIR

After `west build` is run, SPDX generation is then activated by
calling `west spdx`; currently this requires passing the build
directory as a parameter again:

    west spdx -d BUILD_DIR

This will generate three SPDX documents in `BUILD_DIR/spdx/`:

1) `app.spdx`: This contains the bill-of-materials for the
application source files used for the build.

2) `zephyr.spdx`: This contains the bill-of-materials for the
specific Zephyr source code files that are used for the build.

3) `build.spdx`: This contains the bill-of-materials for the built
output files.

Each file in the bill-of-materials is scanned, so that its hashes
(SHA256 and SHA1) can be recorded, along with any detected licenses
if an `SPDX-License-Identifier` appears in the file.

SPDX Relationships are created to indicate dependencies between
CMake build targets; build targets that are linked together; and
source files that are compiled to generate the built library files.

`west spdx` can be called with optional parameters for further
configuration:

* `-n PREFIX`: specifies a prefix for the Document Namespaces that
will be included in the generated SPDX documents. See SPDX spec 2.2
section 2.5 at
https://spdx.github.io/spdx-spec/2-document-creation-information/.
If -n is omitted, a default namespace will be generated according
to the default format described in section 2.5 using a random UUID.

* `-s SPDX_DIR`: specifies an alternate directory where the SPDX
documents should be written. If not specified, they will be saved
in `BUILD_DIR/spdx/`.

* `--analyze-includes`: in addition to recording the compiled
source code files (e.g. `.c`, `.S`) in the bills-of-materials, if
this flag is specified, `west spdx` will attempt to determine the
specific header files that are included for each `.c` file. This
will take longer, as it performs a dry run using the C compiler
for each `.c` file (using the same arguments that were passed to it
for the actual build).

* `--include-sdk`: if `--analyze-includes` is used, then adding
`--include-sdk` will create a fourth SPDX document, `sdk.spdx`,
which will list any header files included from the SDK.

Signed-off-by: Steve Winslow <steve@swinslow.net>
2021-05-05 11:14:06 -04:00
Martí Bolívar 6215353171 MAINTAINERS.yml: add me as docs collaborator
Add mbolivar-nordic to collaborators list for documentation.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-04-28 08:59:08 +02:00
Martí Bolívar 08c35aae3d MAINTAINERS.yml: fix incorrect 'status' fields
No area can have 'status: maintained' without a maintainer.
Mark such areas as 'orphaned' instead.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-04-28 08:59:08 +02:00
Martí Bolívar 584fed3c8e MAINTAINERS.yml: whitespace
Nits

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-04-28 08:59:08 +02:00
Anas Nashif f63c9b1893 codeowner: path updates
path updates after moving directories.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-04-20 08:45:05 -04:00
Alexander Wachter a0905efa80 MAINTAINERS: add more collaborators to the can-bus area
Add Martin Jäger, Nick Ward and Abram Early as collaborators.

Signed-off-by: Alexander Wachter <alexander@wachter.cloud>
2021-04-14 18:23:22 -04:00
Erwan Gouriou 1eaee99ea4 MAINTAINERS: Add collaborators on STM32 Platforms
Add Alexandre and François as collaborators on STM32 Platforms.
Additionally, add one naming for stm32 boards.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-04-09 05:26:44 -05:00
Carlo Caione a43f3bade8 arm/arm64: Fix misc and trivials for ARM/ARM64 split
Fix the header guards, comments, github labeler, CODEOWNERS and
MAINTAINERS files.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-03-31 10:34:33 -05:00
Maureen Helm cdd2c451f0 MAINTAINERS: CODEOWNERS: Add NXP collaborators
Add @mmahadevan108 and @dleach02 as collaborators for NXP SoCs, boards,
and drivers.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2021-03-31 07:51:26 -04:00
Anas Nashif 3b5426812f MAINTAINERS: misc updates
Update collaborators and maintainer of some orphaned areas. Also update
path for some of the areas to include tests and samples.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-26 18:28:17 -05:00
Kumar Gala 0bb4665df7 include: Move ptp_clock.h to drivers/ptp_clock.h
Move ptp_clock.h out of the top level include/ dir into
include/drivers/ptp_clock.h and deprecated the old location.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-03-25 10:09:33 +02:00
Johann Fischer 8c1e75c0ed MAINTAINERS: update Disk section and maintainer
Update Disk section and add myself as a Disk maintainer.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2021-03-24 15:45:24 -05:00
Anas Nashif 8380070dd3 MAINTAINERS: add west documentation to area
Add west documentation in doc/guides/west/ to the West area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-18 06:16:36 -04:00
Anas Nashif 234efa4348 MAINTAINERS: add esspresif area
Add Espressif as a new area with maintainer.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-18 06:16:36 -04:00
Anas Nashif a9e4871a07 MAINTAINERS: expand collaborators on twister
add more collaborators to the twister area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-18 06:16:36 -04:00
Anas Nashif f3e5794326 MAINTAINERS: add interrupt controllers to X86 area
Add X86 related interrupt controllers to X86 area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-18 06:16:36 -04:00
Anas Nashif 2770cf5157 MAINTAINERS: remove overlap between ARM/ARM64
To assign things correctly, remove overlap between two architectures.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-18 06:16:36 -04:00
Peter A. Bigot 6f90d3f764 MAINTAINERS: remove my assignments
I won't be supporting Zephyr for the foreseeable future, so remove my
association with specific subsystems.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2021-03-18 06:16:23 -04:00
peng1 chen 8779a9e34c MAINTAINER: add some collaborators
add some components collaborators into MAINTAINER.yml file.

Signed-off-by: peng1 chen <peng1.chen@intel.com>
2021-03-16 09:11:05 -05:00
Andrei Emeltchenko 17cd6fe90d MAINTAINERS: Remove myself as a USB maintainer
I have not had time to work with USB recently, so removing myself from
MAINTAINERS and CODEOWNERS for the USB subsystem.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2021-03-08 10:06:11 -05:00
Asbjørn Sæbø 66f699b8ea Bluetooth: Audio: Add maintainers/codeowners
Add Thalley (emil.gydesen@nordicsemi.no) and asbjornsabo
(asbjorn.sabo@nordicsemi.no) as additional maintainers/codeowners for
bluetooth audio.

(Also adds empty audio.h file, that will later be expanded, so that
the include/bluetooth/audio directory now listed in CODEOWNERS
actually exists.)

Signed-off-by: Asbjørn Sæbø <asbjorn.sabo@nordicsemi.no>
2021-03-04 18:00:35 -05:00
Carlo Caione 0f9406277d aarch64: pm_cpu_ops: Introduce pm_cpu_ops subsystem
AArch64 has support for PSCI. This is especially useful for SMP because
PSCI is used to power on the secordary cores.

When the PSCI driver was introduced in Zephyr it was designed to rely on
a very PSCI-centric subsystem / interface.

There are two kinds of problems with this choice:

1. PSCI is only defined for the non-secure world and it is designed to
   boot CPU cores into non-secure state (that means that PSCI is only
   supposed to work if Zephyr is running in non-secure state)

2. There can be other ways or standards used to start / stop a core
   different from PSCI

This patch is trying to fix the original wrong assumption by making the
interface / subsystem a generic one, called 'pm_cpu_ops', and using PSCI
only as an actual driver that is a user of this new interface /
subsystem.

For now the new subsystem is only exposing two methods: cpu_on and
cpu_off, others will probably follow according to the needs.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-03-04 06:53:19 -05:00