Commit graph

295 commits

Author SHA1 Message Date
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