Commit graph

99 commits

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