3eb4ea25e5
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>
1627 lines
34 KiB
YAML
1627 lines
34 KiB
YAML
# This file contains information on who maintains what. It is parsed by
|
|
# get_maintainer.py.
|
|
#
|
|
# File format
|
|
# ###########
|
|
#
|
|
# "Area title" (the quotes are only needed for titles with special characters,
|
|
# like colons):
|
|
# status:
|
|
# One of the following:
|
|
#
|
|
# * maintained:
|
|
# The area has a Maintainer (approved by the TSC) who
|
|
# looks after the area.
|
|
#
|
|
# * orphaned:
|
|
# No current maintainer (but maybe you could take the role as you
|
|
# write your new code).
|
|
#
|
|
# * obsolete:
|
|
# Old code. Something being marked obsolete generally means it has
|
|
# been replaced by something better that you should be using
|
|
# instead.
|
|
#
|
|
# maintainers:
|
|
# List of GitHub handles for the people who maintain the area. Usually,
|
|
# there's only one maintainer.
|
|
#
|
|
# collaborators (not to be confused with the GitHub collaborator role):
|
|
# Very involved contributors, who know the area well and contribute
|
|
# significantly to it.
|
|
#
|
|
# labels:
|
|
# List of GitHub labels to add to pull requests that modify the area.
|
|
#
|
|
# files:
|
|
# List of paths and/or glob patterns giving the files in the area,
|
|
# relative to the root directory.
|
|
#
|
|
# If a path or glob pattern ends in a '/', it matches all files within
|
|
# the given directory or directories. Otherwise, an exact match is
|
|
# required.
|
|
#
|
|
# Paths to directories should always have a trailing '/'.
|
|
#
|
|
# files-regex:
|
|
# List of regular expressions applied to paths to determine if they
|
|
# belong to the area. The regular expression may match anywhere within
|
|
# the path, but can be anchored with ^ and $ as usual.
|
|
#
|
|
# Can be combined with a 'files' key.
|
|
#
|
|
# Note: Prefer plain 'files' patterns where possible. get_maintainer.py
|
|
# will check that they match some file, but won't check regexes
|
|
# (because it might be slow).
|
|
#
|
|
# files-exclude:
|
|
# Like 'files', but any matching files will be excluded from the area.
|
|
#
|
|
# files-regex-exclude:
|
|
# Like 'files-regex', but any matching files will be excluded from the
|
|
# area.
|
|
#
|
|
# description: >-
|
|
# Plain-English description. Describe what the system is about, from an
|
|
# outsider's perspective.
|
|
#
|
|
#
|
|
# All areas must have a 'files' and/or 'files-regex' key. The other keys are
|
|
# optional.
|
|
#
|
|
# It is very advisable to have a `status` key in all entries. Exceptions to
|
|
# this would be sub-areas which add extra fields (for ex. more `collaborators`
|
|
# who work only in that sub-area) to other areas.
|
|
#
|
|
#
|
|
# Workflow
|
|
# ########
|
|
#
|
|
# Ideally, any file in the tree will be covered by some area.
|
|
#
|
|
# When a GitHub pull request is sent, this happens:
|
|
#
|
|
# * A user mentioned in 'maintainers' is added as Assignee to
|
|
# the pull request
|
|
#
|
|
# * Users mentioned in 'maintainers' and 'collaborators' are added as
|
|
# reviewers to the pull request
|
|
#
|
|
# * The labels listed in 'labels' are automatically added to the pull
|
|
# request
|
|
#
|
|
# * The bot posts this comment:
|
|
#
|
|
# This PR affects the following areas:
|
|
# <area name>:
|
|
# Status: ...
|
|
# Maintainers: <list of maintainers>
|
|
# Collaborators: <list of sub-maintainers>
|
|
#
|
|
# <area name>:
|
|
# ...
|
|
#
|
|
#
|
|
# Changes to MAINTAINERS.yml need to be approved as follows:
|
|
#
|
|
# * Changing the 'maintainers' for an area needs approval from the
|
|
# Technical Steering Committee
|
|
#
|
|
# * Changing the 'collaborators' lines requires the maintainer and
|
|
# collaborators of that area to agree (or vote on it)
|
|
|
|
# Areas are sorted by name
|
|
|
|
ARC arch:
|
|
status: maintained
|
|
maintainers:
|
|
- ruuddw
|
|
collaborators:
|
|
- abrodkin
|
|
- evgeniy-paltsev
|
|
- IRISZZW
|
|
files:
|
|
- arch/arc/
|
|
- include/arch/arc/
|
|
labels:
|
|
- "area: ARC"
|
|
|
|
ARM arch:
|
|
status: maintained
|
|
maintainers:
|
|
- ioannisg
|
|
collaborators:
|
|
- carlocaione
|
|
- galak
|
|
- MaureenHelm
|
|
- stephanosio
|
|
- bbolen
|
|
files:
|
|
- arch/arm/aarch32/
|
|
- arch/arm/common/
|
|
- arch/arm/offsets/
|
|
- include/arch/arm/aarch32
|
|
- include/arch/arm/*
|
|
- tests/arch/arm/
|
|
labels:
|
|
- "area: ARM"
|
|
|
|
ARM64 arch:
|
|
status: maintained
|
|
maintainers:
|
|
- carlocaione
|
|
collaborators:
|
|
- npitre
|
|
- ioannisg
|
|
- povergoing
|
|
files:
|
|
- arch/arm64/
|
|
- include/arch/arm64/
|
|
- tests/arch/arm64/
|
|
- soc/arm64/
|
|
- boards/arm64/
|
|
- dts/arm64/
|
|
labels:
|
|
- "area: ARM64"
|
|
|
|
Bluetooth:
|
|
status: maintained
|
|
maintainers:
|
|
- jhedberg
|
|
collaborators:
|
|
- joerchan
|
|
- Vudentz
|
|
- Thalley
|
|
- asbjornsabo
|
|
files:
|
|
- doc/reference/bluetooth/
|
|
- doc/guides/bluetooth/
|
|
- drivers/bluetooth/
|
|
- include/bluetooth/
|
|
- include/drivers/bluetooth/
|
|
- samples/bluetooth/
|
|
- subsys/bluetooth/*
|
|
- subsys/bluetooth/common/
|
|
- subsys/bluetooth/host/
|
|
- subsys/bluetooth/services/
|
|
- subsys/bluetooth/shell/
|
|
- subsys/bluetooth/audio/
|
|
- tests/bluetooth/
|
|
labels:
|
|
- "area: Bluetooth"
|
|
|
|
Bluetooth controller:
|
|
status: maintained
|
|
maintainers:
|
|
- cvinayak
|
|
collaborators:
|
|
- carlescufi
|
|
- thoh-ot
|
|
files:
|
|
- subsys/bluetooth/controller/
|
|
labels:
|
|
- "area: Bluetooth Controller"
|
|
|
|
Bluetooth Mesh:
|
|
status: maintained
|
|
maintainers:
|
|
- trond-snekvik
|
|
collaborators:
|
|
- jhedberg
|
|
files:
|
|
- subsys/bluetooth/mesh/
|
|
- include/bluetooth/mesh/
|
|
- tests/bluetooth/mesh*/
|
|
labels:
|
|
- "area: Bluetooth Mesh"
|
|
|
|
Build system:
|
|
status: maintained
|
|
maintainers:
|
|
- tejlmand
|
|
collaborators:
|
|
- nashif
|
|
files:
|
|
- cmake/
|
|
- CMakeLists.txt
|
|
- scripts/zephyr_module.py
|
|
- share/
|
|
- doc/guides/build/
|
|
- doc/guides/modules.rst
|
|
labels:
|
|
- "area: Build System"
|
|
|
|
"C++":
|
|
status: maintained
|
|
maintainers:
|
|
- stephanosio
|
|
collaborators:
|
|
- alexanderwachter
|
|
files:
|
|
- subsys/cpp/
|
|
- tests/subsys/cpp/
|
|
- samples/subsys/cpp/
|
|
labels:
|
|
- "area: C++"
|
|
|
|
C library:
|
|
status: maintained
|
|
maintainers:
|
|
- stephanosio
|
|
collaborators:
|
|
- nashif
|
|
- enjiamai
|
|
- KangJianX
|
|
files:
|
|
- lib/libc/
|
|
- tests/lib/c_lib/
|
|
- tests/lib/newlib/
|
|
labels:
|
|
- "area: C Library"
|
|
|
|
CMSIS API layer:
|
|
status: orphaned
|
|
collaborators:
|
|
- nashif
|
|
files:
|
|
- subsys/portability/cmsis_rtos_v*/
|
|
- include/portability/cmsis*
|
|
- samples/subsys/portability/cmsis_rtos_v*/
|
|
- tests/subsys/portability/cmsis_rtos_v*/
|
|
labels:
|
|
- "area: Portability"
|
|
|
|
CMSIS-DSP integration:
|
|
status: maintained
|
|
maintainers:
|
|
- stephanosio
|
|
collaborators:
|
|
- galak
|
|
- ioannisg
|
|
files:
|
|
- modules/Kconfig.cmsis_dsp
|
|
- tests/benchmarks/cmsis_dsp/
|
|
- tests/lib/cmsis_dsp/
|
|
labels:
|
|
- "area: CMSIS-DSP"
|
|
|
|
Common arch:
|
|
status: orphaned
|
|
collaborators:
|
|
- dcpleung
|
|
- nashif
|
|
files:
|
|
- arch/common/
|
|
- include/arch/common/
|
|
labels:
|
|
- "area: Architectures"
|
|
|
|
Console:
|
|
status: maintained
|
|
maintainers:
|
|
- pfalcon
|
|
files:
|
|
- include/console/
|
|
- subsys/console/
|
|
labels:
|
|
- "area: Console"
|
|
|
|
Debug:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
collaborators:
|
|
- dcpleung
|
|
- chen-png
|
|
files:
|
|
- include/debug/
|
|
- subsys/debug/
|
|
- tests/subsys/debug/
|
|
labels:
|
|
- "area: Debugging"
|
|
|
|
Device Driver Model:
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
collaborators:
|
|
- dcpleung
|
|
- nashif
|
|
files:
|
|
- include/device.h
|
|
- kernel/device.c
|
|
- include/init.h
|
|
- tests/kernel/device/
|
|
- doc/reference/drivers/
|
|
labels:
|
|
- "area: Device Model"
|
|
|
|
DFU:
|
|
status: maintained
|
|
maintainers:
|
|
- nvlsianpu
|
|
files:
|
|
- include/dfu/
|
|
- subsys/dfu/
|
|
- tests/subsys/dfu/
|
|
labels:
|
|
- "area: DFU"
|
|
|
|
Devicetree:
|
|
status: maintained
|
|
maintainers:
|
|
- galak
|
|
collaborators:
|
|
- mbolivar-nordic
|
|
files:
|
|
- scripts/dts/
|
|
- dts/bindings/
|
|
- dts/common/
|
|
- tests/lib/devicetree/
|
|
- dts/bindings/test/
|
|
- doc/guides/dts/
|
|
- include/devicetree/
|
|
labels:
|
|
- "area: Devicetree"
|
|
|
|
Disk:
|
|
status: maintained
|
|
maintainers:
|
|
- jfischer-no
|
|
files:
|
|
- include/storage/disk_access.h
|
|
- include/drivers/disk.h
|
|
- drivers/disk/
|
|
- subsys/disk/
|
|
labels:
|
|
- "area: Disk Access"
|
|
|
|
Display drivers:
|
|
status: maintained
|
|
maintainers:
|
|
- vanwinkeljan
|
|
collaborators:
|
|
- jfischer-no
|
|
files:
|
|
- drivers/display/
|
|
- dts/bindings/display/
|
|
- include/drivers/display.h
|
|
- include/display/
|
|
- include/drivers/display.h
|
|
- lib/gui/
|
|
- subsys/fb/
|
|
- samples/display/
|
|
labels:
|
|
- "area: Display"
|
|
|
|
Documentation:
|
|
status: maintained
|
|
maintainers:
|
|
- carlescufi
|
|
collaborators:
|
|
- nashif
|
|
- utzig
|
|
- jocelyn-li
|
|
- mbolivar-nordic
|
|
files:
|
|
- doc/*
|
|
- doc/static/
|
|
- doc/templates/
|
|
- doc/custom-doxygen/
|
|
- doc/scripts/
|
|
- README.rst
|
|
- Makefile
|
|
labels:
|
|
- "area: Documentation"
|
|
|
|
"Drivers: ADC":
|
|
status: maintained
|
|
maintainers:
|
|
- anangl
|
|
files:
|
|
- drivers/adc/
|
|
- include/drivers/adc.h
|
|
- tests/drivers/adc/
|
|
- samples/drivers/adc/
|
|
labels:
|
|
- "area: ADC"
|
|
|
|
"Drivers: Audio":
|
|
status: maintained
|
|
maintainers:
|
|
- andyross
|
|
collaborators:
|
|
- nashif
|
|
- lyakh
|
|
- lgirdwood
|
|
- mengxianglinx
|
|
files:
|
|
- drivers/audio/
|
|
- include/audio/
|
|
- samples/audio/
|
|
labels:
|
|
- "area: Audio"
|
|
|
|
"Drivers: CAN":
|
|
status: maintained
|
|
maintainers:
|
|
- alexanderwachter
|
|
collaborators:
|
|
- henrikbrixandersen
|
|
- karstenkoenig
|
|
- nixward
|
|
- martinjaeger
|
|
- legoabram
|
|
files:
|
|
- drivers/can/
|
|
- include/canbus/
|
|
- subsys/canbus/
|
|
- subsys/net/l2/canbus/
|
|
- tests/subsys/canbus/
|
|
- dts/bindings/can/
|
|
- include/drivers/can.h
|
|
- samples/drivers/can/
|
|
- tests/drivers/can/
|
|
- samples/subsys/canbus/
|
|
- doc/reference/networking/can_api.rst
|
|
labels:
|
|
- "area: CAN"
|
|
|
|
"Drivers: Clock control":
|
|
status: maintained
|
|
maintainers:
|
|
- nordic-krch
|
|
files:
|
|
- drivers/clock_control/
|
|
- dts/bindings/clock/
|
|
- include/drivers/clock_control.h
|
|
- include/dt-bindings/clock/
|
|
- tests/drivers/clock_control/
|
|
labels:
|
|
- "area: Clock control"
|
|
|
|
"Drivers: Console":
|
|
status: orphaned
|
|
collaborators:
|
|
- pfalcon
|
|
files:
|
|
- drivers/console/
|
|
- include/drivers/console/
|
|
- tests/drivers/console/
|
|
labels:
|
|
- "area: Console"
|
|
|
|
"Drivers: Counter":
|
|
status: maintained
|
|
maintainers:
|
|
- nordic-krch
|
|
files:
|
|
- drivers/counter/
|
|
- include/drivers/counter.h
|
|
- tests/drivers/counter/
|
|
labels:
|
|
- "area: Counter"
|
|
|
|
"Drivers: Crypto":
|
|
status: orphaned
|
|
files:
|
|
- drivers/crypto/
|
|
- dts/bindings/crypto/
|
|
- include/crypto/
|
|
- samples/drivers/crypto/
|
|
labels:
|
|
- "area: Crypto / RNG"
|
|
|
|
"Drivers: DAC":
|
|
status: maintained
|
|
maintainers:
|
|
- martinjaeger
|
|
files:
|
|
- drivers/dac/
|
|
- include/drivers/dac.h
|
|
- tests/drivers/dac/
|
|
- samples/drivers/dac/
|
|
labels:
|
|
- "area: DAC"
|
|
|
|
"Drivers: DMA":
|
|
status: orphaned
|
|
files:
|
|
- drivers/dma/
|
|
- include/dt-bindings/dma/
|
|
- tests/drivers/dma/
|
|
labels:
|
|
- "area: DMA"
|
|
|
|
"Drivers: EEPROM":
|
|
status: maintained
|
|
maintainers:
|
|
- henrikbrixandersen
|
|
files:
|
|
- drivers/eeprom/
|
|
- dts/bindings/mtd/*eeprom*
|
|
- include/drivers/eeprom.h
|
|
- samples/drivers/eeprom/
|
|
- tests/drivers/eeprom/
|
|
labels:
|
|
- "area: EEPROM"
|
|
|
|
"Drivers: Entropy":
|
|
status: maintained
|
|
maintainers:
|
|
- ceolin
|
|
files:
|
|
- drivers/entropy/
|
|
- include/drivers/entropy.h
|
|
- samples/drivers/entropy/
|
|
- tests/drivers/entropy/
|
|
labels:
|
|
- "area: Crypto / RNG"
|
|
|
|
"Drivers: ESPI":
|
|
status: maintained
|
|
maintainers:
|
|
- albertofloyd
|
|
collaborators:
|
|
- VenkatKotakonda
|
|
- scottwcpg
|
|
files:
|
|
- drivers/espi/
|
|
- include/drivers/espi.h
|
|
- samples/drivers/espi/
|
|
labels:
|
|
- "area: eSPI"
|
|
|
|
"Drivers: Ethernet":
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
collaborators:
|
|
- pfalcon
|
|
files:
|
|
- drivers/ethernet/
|
|
labels:
|
|
- "area: Ethernet"
|
|
|
|
"Drivers: Flash":
|
|
status: maintained
|
|
maintainers:
|
|
- nvlsianpu
|
|
files:
|
|
- drivers/flash/
|
|
- dts/bindings/flash_controller/
|
|
- include/drivers/flash.h
|
|
- samples/drivers/flash_shell/
|
|
- tests/drivers/flash/
|
|
labels:
|
|
- "area: Flash"
|
|
|
|
"Drivers: GPIO":
|
|
status: maintained
|
|
maintainers:
|
|
- mnkp
|
|
files:
|
|
- doc/reference/peripherals/gpio.rst
|
|
- drivers/gpio/
|
|
- include/drivers/gpio/
|
|
- include/drivers/gpio.h
|
|
- include/dt-bindings/gpio/
|
|
- tests/drivers/gpio/
|
|
- samples/drivers/gpio/
|
|
labels:
|
|
- "area: GPIO"
|
|
|
|
"Drivers: HW Info":
|
|
status: maintained
|
|
maintainers:
|
|
- alexanderwachter
|
|
files:
|
|
- drivers/hwinfo/
|
|
- dts/bindings/hwinfo/
|
|
- include/drivers/hwinfo.h
|
|
- tests/drivers/hwinfo/
|
|
labels:
|
|
- "area: HWINFO"
|
|
|
|
"Drivers: I2C":
|
|
status: orphaned
|
|
files:
|
|
- drivers/i2c/
|
|
- dts/bindings/i2c/
|
|
- include/drivers/i2c.h
|
|
labels:
|
|
- "area: I2C"
|
|
|
|
"Drivers: I2S":
|
|
status: maintained
|
|
maintainers:
|
|
- anangl
|
|
files:
|
|
- doc/reference/audio/i2s.rst
|
|
- drivers/i2s/
|
|
- dts/bindings/i2s/
|
|
- include/drivers/i2s.h
|
|
- tests/drivers/i2s/
|
|
labels:
|
|
- "area: I2S"
|
|
|
|
"Drivers: IEEE 802.15.4":
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
collaborators:
|
|
- rlubos
|
|
files:
|
|
- drivers/ieee802154/
|
|
labels:
|
|
- "area: IEEE 802.15.4"
|
|
|
|
"Drivers: Interrupt controllers":
|
|
status: orphaned
|
|
files:
|
|
- drivers/interrupt_controller/
|
|
- dts/bindings/interrupt-controller/
|
|
- include/drivers/interrupt_controller/
|
|
- include/dt-bindings/interrupt-controller/
|
|
labels:
|
|
- "area: Interrupt Controller"
|
|
|
|
"Drivers: IPM":
|
|
status: maintained
|
|
collaborators:
|
|
- dcpleung
|
|
files:
|
|
- drivers/ipm/
|
|
description: >-
|
|
Inter-processor mailboxes
|
|
labels:
|
|
- "area: IPM"
|
|
|
|
"Drivers: kscan":
|
|
status: maintained
|
|
maintainers:
|
|
- albertofloyd
|
|
collaborators:
|
|
- VenkatKotakonda
|
|
files:
|
|
- drivers/kscan/
|
|
- include/drivers/kscan.h
|
|
- samples/drivers/espi/
|
|
- tests/drivers/kscan/
|
|
labels:
|
|
- "area: Kscan"
|
|
|
|
"Drivers: LED":
|
|
status: maintained
|
|
maintainers:
|
|
- Mani-Sadhasivam
|
|
files:
|
|
- drivers/led/
|
|
- include/drivers/led/
|
|
- include/drivers/led.h
|
|
- samples/drivers/led_*/
|
|
labels:
|
|
- "area: LED"
|
|
|
|
"Drivers: LED Strip":
|
|
status: maintained
|
|
maintainers:
|
|
- mbolivar-nordic
|
|
files:
|
|
- drivers/led_strip/
|
|
- dts/bindings/led_strip/
|
|
- include/drivers/led_strip.h
|
|
labels:
|
|
- "area: LED"
|
|
|
|
"Drivers: lora":
|
|
status: maintained
|
|
maintainers:
|
|
- Mani-Sadhasivam
|
|
collaborators:
|
|
- mniestroj
|
|
files:
|
|
- drivers/lora/
|
|
- include/drivers/lora.h
|
|
- samples/drivers/lora/
|
|
- include/lorawan/
|
|
- subsys/lorawan/
|
|
- samples/lorawan/
|
|
labels:
|
|
- "area: LoRa"
|
|
|
|
"Drivers: Modem":
|
|
status: orphaned
|
|
files:
|
|
- drivers/modem/
|
|
labels:
|
|
- "area: Modem"
|
|
|
|
"Drivers: Neural Networks":
|
|
status: orphaned
|
|
collaborators:
|
|
- nashif
|
|
files:
|
|
- drivers/neural_net/
|
|
labels:
|
|
- "area: Neural Networks"
|
|
|
|
"Drivers: PCI":
|
|
status: maintained
|
|
maintainers:
|
|
- dcpleung
|
|
collaborators:
|
|
- jhedberg
|
|
- finikorg
|
|
- tbursztyka
|
|
files:
|
|
- drivers/pcie/
|
|
- include/drivers/pcie/
|
|
labels:
|
|
- "area: PCI"
|
|
|
|
"Drivers: PECI":
|
|
status: maintained
|
|
maintainers:
|
|
- albertofloyd
|
|
collaborators:
|
|
- VenkatKotakonda
|
|
files:
|
|
- drivers/peci/
|
|
- include/drivers/peci.h
|
|
- samples/drivers/peci/
|
|
labels:
|
|
- "area: PECI"
|
|
|
|
"Drivers: Pinmux":
|
|
status: maintained
|
|
maintainers:
|
|
- mnkp
|
|
files:
|
|
- doc/reference/peripherals/pinmux.rst
|
|
- drivers/pinmux/
|
|
- include/drivers/pinmux.h
|
|
labels:
|
|
- "area: Pinmux"
|
|
|
|
"Drivers: PTP Clock":
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
files:
|
|
- drivers/ptp_clock/
|
|
- include/drivers/ptp_clock.h
|
|
labels:
|
|
- "area: Clocks"
|
|
|
|
"Drivers: PM CPU ops":
|
|
status: maintained
|
|
maintainers:
|
|
- carlocaione
|
|
files:
|
|
- drivers/pm_cpu_ops/
|
|
- include/drivers/pm_cpu_ops/
|
|
- include/drivers/pm_cpu_ops.h
|
|
- include/arch/arm/arm-smccc.h
|
|
labels:
|
|
- "area: PM CPU ops"
|
|
|
|
"Drivers: PWM":
|
|
status: maintained
|
|
maintainers:
|
|
- anangl
|
|
collaborators:
|
|
- henrikbrixandersen
|
|
files:
|
|
- drivers/pwm/
|
|
- dts/bindings/pwm/
|
|
- tests/drivers/pwm/
|
|
- include/*/pwms.h
|
|
labels:
|
|
- "area: PWM"
|
|
|
|
"Drivers: Serial/UART":
|
|
status: maintained
|
|
maintainers:
|
|
- dcpleung
|
|
files:
|
|
- drivers/serial/
|
|
- include/drivers/uart.h
|
|
- include/drivers/uart/
|
|
- dts/bindings/serial/
|
|
- tests/drivers/uart/
|
|
labels:
|
|
- "area: UART"
|
|
|
|
"Drivers: Sensors":
|
|
status: maintained
|
|
maintainers:
|
|
- MaureenHelm
|
|
collaborators:
|
|
- avisconti
|
|
files:
|
|
- drivers/sensor/
|
|
- include/drivers/sensor.h
|
|
- samples/sensor/
|
|
- tests/drivers/sensor/
|
|
- dts/bindings/sensor/
|
|
labels:
|
|
- "area: Sensors"
|
|
|
|
"Drivers: SPI":
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
files:
|
|
- drivers/spi/
|
|
- include/drivers/spi.h
|
|
- tests/drivers/spi/
|
|
labels:
|
|
- "area: SPI"
|
|
|
|
"Drivers: System timer":
|
|
status: maintained
|
|
maintainers:
|
|
- andyross
|
|
collaborators:
|
|
- KangJianX
|
|
files:
|
|
- drivers/timer/
|
|
- include/drivers/timer/
|
|
labels:
|
|
- "area: Timer"
|
|
|
|
"Drivers: video":
|
|
status: orphaned
|
|
collaborators:
|
|
- loicpoulain
|
|
files:
|
|
- drivers/video/
|
|
- include/drivers/video.h
|
|
- include/drivers/video-controls.h
|
|
labels:
|
|
- "area: Video"
|
|
|
|
"Drivers: Watchdog":
|
|
status: orphaned
|
|
collaborators:
|
|
- katsuster
|
|
files:
|
|
- doc/reference/peripherals/watchdog.rst
|
|
- drivers/watchdog/
|
|
- dts/bindings/watchdog/
|
|
- include/drivers/watchdog.h
|
|
- samples/drivers/watchdog/
|
|
- tests/drivers/watchdog/
|
|
labels:
|
|
- "area: Watchdog"
|
|
|
|
"Drivers: WiFi":
|
|
status: maintained
|
|
maintainers:
|
|
- tbursztyka
|
|
collaborators:
|
|
- rlubos
|
|
- kludentwo
|
|
files:
|
|
- drivers/wifi/
|
|
labels:
|
|
- "area: Wifi"
|
|
|
|
"Drivers: WiFi es-WiFi":
|
|
status: orphaned
|
|
collaborators:
|
|
- loicpoulain
|
|
files:
|
|
- drivers/wifi/eswifi/
|
|
description: >-
|
|
Inventek es-WiFi
|
|
|
|
labels:
|
|
- "area: Wifi"
|
|
|
|
Filesystems:
|
|
status: maintained
|
|
maintainers:
|
|
- nvlsianpu
|
|
collaborators:
|
|
- de-nordic
|
|
- Laczen
|
|
- nashif
|
|
- vanwinkeljan
|
|
files:
|
|
- include/fs/
|
|
- samples/subsys/fs/
|
|
- subsys/fs/
|
|
- tests/subsys/fs/
|
|
labels:
|
|
- "area: File System"
|
|
|
|
JSON Web Token:
|
|
status: orphaned
|
|
collaborators:
|
|
- mrfuchs
|
|
files:
|
|
- subsys/jwt/
|
|
labels:
|
|
- "area: JSON"
|
|
|
|
Kconfig:
|
|
status: orphaned
|
|
collaborators:
|
|
- tejlmand
|
|
- nashif
|
|
files:
|
|
- scripts/kconfig/
|
|
- doc/guides/kconfig/
|
|
labels:
|
|
- "area: Kconfig"
|
|
description: >-
|
|
See https://docs.zephyrproject.org/latest/guides/kconfig/index.html and
|
|
https://docs.zephyrproject.org/latest/guides/porting/board_porting.html#default-board-configuration
|
|
|
|
Kernel:
|
|
status: maintained
|
|
maintainers:
|
|
- andyross
|
|
collaborators:
|
|
- nashif
|
|
- ceolin
|
|
- dcpleung
|
|
files:
|
|
- doc/reference/kernel/
|
|
- include/kernel*.h
|
|
- kernel/
|
|
- tests/kernel/
|
|
- include/sys_clock.h
|
|
labels:
|
|
- "area: Kernel"
|
|
|
|
Base OS:
|
|
status: maintained
|
|
maintainers:
|
|
- andyross
|
|
collaborators:
|
|
- dcpleung
|
|
- nashif
|
|
files:
|
|
- include/sys/
|
|
- lib/os/
|
|
labels:
|
|
- "area: Base OS"
|
|
|
|
Little FS:
|
|
status: orphaned
|
|
files:
|
|
- subsys/fs/Kconfig.littlefs
|
|
- subsys/fs/littlefs_fs.c
|
|
- tests/subsys/fs/littlefs/
|
|
description: >-
|
|
Little FS
|
|
labels:
|
|
- "area: File System"
|
|
|
|
Logging:
|
|
status: maintained
|
|
maintainers:
|
|
- nordic-krch
|
|
collaborators:
|
|
- chen-png
|
|
files:
|
|
- include/logging/
|
|
- samples/subsys/logging/
|
|
- subsys/logging/
|
|
- tests/subsys/logging/
|
|
labels:
|
|
- "area: Logging"
|
|
|
|
MAINTAINERS file:
|
|
status: maintained
|
|
maintainers:
|
|
- MaureenHelm
|
|
collaborators:
|
|
- ioannisg
|
|
- nashif
|
|
files:
|
|
- MAINTAINERS.yml
|
|
labels:
|
|
- "area: Process"
|
|
description: >-
|
|
Zephyr Maintainers File
|
|
|
|
MCU Manager:
|
|
status: maintained
|
|
maintainers:
|
|
- de-nordic
|
|
files:
|
|
- subsys/mgmt/mcumgr/
|
|
- include/mgmt/mcumgr/
|
|
- samples/subsys/mgmt/mcumgr/
|
|
labels:
|
|
- "area: mcumgr"
|
|
|
|
OSDP:
|
|
status: orphaned
|
|
collaborators:
|
|
- sidcha
|
|
files:
|
|
- subsys/mgmt/osdp/
|
|
- include/mgmt/osdp.h
|
|
- samples/subsys/mgmt/osdp/
|
|
labels:
|
|
- "area: OSDP"
|
|
|
|
Native POSIX and POSIX arch:
|
|
status: maintained
|
|
maintainers:
|
|
- aescolar
|
|
files:
|
|
- arch/posix/
|
|
- boards/posix/native_posix/
|
|
- drivers/*/*native_posix*
|
|
- drivers/*/*/*native_posix*
|
|
- dts/posix/
|
|
- include/arch/posix/
|
|
- scripts/valgrind.supp
|
|
- soc/posix/
|
|
- tests/boards/native_posix/
|
|
labels:
|
|
- "area: native port"
|
|
description: >-
|
|
POSIX architecture and SOC, native_posix board, and related drivers
|
|
|
|
Networking:
|
|
status: maintained
|
|
maintainers:
|
|
- rlubos
|
|
collaborators:
|
|
- tbursztyka
|
|
- pfalcon
|
|
- mengxianglinx
|
|
files:
|
|
- drivers/net/
|
|
- include/net/
|
|
- samples/net/
|
|
- subsys/net/
|
|
files-exclude:
|
|
- samples/net/sockets/coap_*/
|
|
- samples/net/lwm2m_client/
|
|
- subsys/net/lib/coap/
|
|
- subsys/net/lib/lwm2m/
|
|
- subsys/net/lib/openthread/
|
|
- subsys/net/lib/tls_credentials/
|
|
labels:
|
|
- "area: Networking"
|
|
|
|
"Networking: BSD sockets":
|
|
status: maintained
|
|
maintainers:
|
|
- pfalcon
|
|
collaborators:
|
|
- rlubos
|
|
files:
|
|
- samples/net/sockets/
|
|
- subsys/net/lib/sockets/
|
|
- tests/net/socket/
|
|
labels:
|
|
- "area: Sockets"
|
|
|
|
"Networking: Buffers":
|
|
status: maintained
|
|
maintainers:
|
|
- jhedberg
|
|
collaborators:
|
|
- rlubos
|
|
- tbursztyka
|
|
files:
|
|
- include/net/buf.h
|
|
- subsys/net/buf.c
|
|
- tests/net/buf/
|
|
labels:
|
|
- "area: Networking"
|
|
|
|
"Networking: CoAP":
|
|
status: maintained
|
|
maintainers:
|
|
- rlubos
|
|
files:
|
|
- subsys/net/lib/coap/
|
|
- samples/net/sockets/coap_*/
|
|
- tests/net/lib/coap/
|
|
labels:
|
|
- "area: Networking"
|
|
|
|
"Networking: LWM2M":
|
|
status: maintained
|
|
maintainers:
|
|
- rlubos
|
|
files:
|
|
- samples/net/lwm2m_client/
|
|
- subsys/net/lib/lwm2m/
|
|
labels:
|
|
- "area: LWM2M"
|
|
|
|
"Networking: MQTT":
|
|
status: maintained
|
|
maintainers:
|
|
- rlubos
|
|
files:
|
|
- subsys/net/lib/mqtt/
|
|
- tests/net/lib/mqtt_packet/
|
|
- samples/net/mqtt_publisher/
|
|
labels:
|
|
- "area: Networking"
|
|
|
|
NIOS-2 arch:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
files:
|
|
- arch/nios2/
|
|
- include/arch/nios2/
|
|
labels:
|
|
- "area: NIOS2"
|
|
|
|
nRF52 BSIM:
|
|
status: maintained
|
|
maintainers:
|
|
- aescolar
|
|
files:
|
|
- boards/posix/nrf52_bsim/
|
|
labels:
|
|
- "platform: nrf52_bsim"
|
|
|
|
POSIX API layer:
|
|
status: orphaned
|
|
collaborators:
|
|
- pfalcon
|
|
- enjiamai
|
|
- KangJianX
|
|
files:
|
|
- include/posix/
|
|
- lib/posix/
|
|
- tests/posix/
|
|
labels:
|
|
- "area: POSIX"
|
|
|
|
Power management:
|
|
status: maintained
|
|
maintainers:
|
|
- ceolin
|
|
collaborators:
|
|
- nashif
|
|
- mengxianglinx
|
|
files:
|
|
- include/pm/pm.h
|
|
- samples/subsys/pm/
|
|
- subsys/pm/
|
|
- tests/subsys/pm/
|
|
labels:
|
|
- "area: Power Management"
|
|
|
|
RISCV arch:
|
|
status: orphaned
|
|
collaborators:
|
|
- mgielda
|
|
- katsuster
|
|
files:
|
|
- arch/riscv/
|
|
- boards/riscv/
|
|
- dts/bindings/riscv/
|
|
- include/arch/riscv/
|
|
- soc/riscv/
|
|
labels:
|
|
- "area: RISCV"
|
|
|
|
Twister:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
collaborators:
|
|
- chen-png
|
|
- jocelyn-li
|
|
- galak
|
|
- PerMac
|
|
- enjiamai
|
|
- hakehuang
|
|
files:
|
|
- scripts/twister
|
|
- scripts/pylib/twister/
|
|
- scripts/tests/twister/
|
|
labels:
|
|
- "area: Twister"
|
|
|
|
Settings:
|
|
status: maintained
|
|
maintainers:
|
|
- nvlsianpu
|
|
files:
|
|
- include/settings/
|
|
- subsys/settings/
|
|
- tests/subsys/settings/
|
|
labels:
|
|
- "area: Settings"
|
|
|
|
Shell:
|
|
status: maintained
|
|
maintainers:
|
|
- jakub-uC
|
|
collaborators:
|
|
- carlescufi
|
|
files:
|
|
- include/shell/
|
|
- samples/subsys/shell/
|
|
- subsys/shell/
|
|
- tests/subsys/shell/
|
|
labels:
|
|
- "area: Shell"
|
|
|
|
Shields:
|
|
status: maintained
|
|
maintainers:
|
|
- erwango
|
|
collaborators:
|
|
- avisconti
|
|
- jfischer-no
|
|
files:
|
|
- boards/shields/
|
|
- doc/guides/porting/shields.rst
|
|
labels:
|
|
- "area: Shields"
|
|
|
|
SPARC arch:
|
|
status: orphaned
|
|
collaborators:
|
|
- martin-aberg
|
|
files:
|
|
- arch/sparc/
|
|
- include/arch/sparc/
|
|
labels:
|
|
- "area: SPARC"
|
|
|
|
Synopsys Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- ruudw
|
|
collaborators:
|
|
- abrodkin
|
|
- evgeniy-paltsev
|
|
- IRISZZW
|
|
files:
|
|
- soc/arc/
|
|
- boards/arc/
|
|
labels:
|
|
- "platform: Synopsys"
|
|
|
|
Nuvoton Platforms:
|
|
status: orphaned
|
|
collaborators:
|
|
- MulinChao
|
|
- sjg20
|
|
- jackrosenthal
|
|
- ChiHuaL
|
|
- WealianLiao
|
|
files:
|
|
- soc/arm/nuvoton/
|
|
- boards/arm/npcx*/
|
|
- dts/arm/nuvoton/
|
|
- dts/bindings/*/nuvoton/*
|
|
- drivers/*/*_npcx*
|
|
labels:
|
|
- "platform: Nuvoton"
|
|
|
|
SiLabs Platforms:
|
|
status: orphaned
|
|
collaborators:
|
|
- chrta
|
|
files:
|
|
- soc/arm/silabs_*/
|
|
- boards/arm/ef*/
|
|
- dts/arm/silabs/
|
|
- dts/bindings/*/silabs*
|
|
- drivers/*/*_gecko*
|
|
labels:
|
|
- "platform: SiLabs"
|
|
|
|
Intel Platforms (X86):
|
|
status: maintained
|
|
maintainers:
|
|
- jenmwms
|
|
collaborators:
|
|
- jhedberg
|
|
- aasthagr
|
|
files:
|
|
- boards/x86/
|
|
- soc/x86/
|
|
labels:
|
|
- "platform: X86"
|
|
|
|
Intel Platforms (Xtensa):
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
collaborators:
|
|
- andyross
|
|
- dcpleung
|
|
files:
|
|
- boards/xtensa/intel_*/
|
|
- soc/xtensa/intel_*/
|
|
- samples/boards/intel_s1000_crb/
|
|
labels:
|
|
- "platform: Intel CAVS"
|
|
|
|
NXP Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- MaureenHelm
|
|
collaborators:
|
|
- mmahadevan108
|
|
- dleach02
|
|
files:
|
|
- boards/arm/mimx*/
|
|
- boards/arm/frdm_k*/
|
|
- boards/arm/lpcxpress*/
|
|
- boards/arm/twr_*
|
|
- soc/arm/nxp_*/
|
|
- drivers/*/*imx*
|
|
- drivers/*/*lpc*
|
|
- drivers/*/*mcux*
|
|
- dts/arm/nxp/
|
|
- dts/bindings/*/nxp*
|
|
labels:
|
|
- "platform: NXP"
|
|
|
|
Microchip Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- scottwcpg
|
|
collaborators:
|
|
- VenkatKotakonda
|
|
- albertofloyd
|
|
files:
|
|
- boards/arm/mec*/
|
|
- dts/arm/microchip/
|
|
- soc/arm/microchip_mec/
|
|
- drivers/*/*mchp*
|
|
labels:
|
|
- "platform: Microchip"
|
|
|
|
nRF Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- ioannisg
|
|
files:
|
|
- boards/arm/*nrf*/
|
|
- drivers/*/*nrfx*
|
|
- soc/arm/nordic_nrf/
|
|
- samples/boards/nrf/
|
|
- dts/arm/nordic/
|
|
labels:
|
|
- "platform: nRF"
|
|
|
|
STM32 Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- erwango
|
|
collaborators:
|
|
- ABOSTM
|
|
- FRASTM
|
|
files:
|
|
- boards/arm/nucleo_*/
|
|
- boards/arm/stm32*_disco/
|
|
- boards/arm/stm32*_dk*/
|
|
- boards/arm/stm32*_eval/
|
|
- drivers/*/*stm32*/
|
|
- drivers/*/*stm32*
|
|
- drivers/*/*/*stm32*
|
|
- dts/arm/st/
|
|
- dts/bindings/*/*stm32*
|
|
- soc/arm/st_stm32/
|
|
labels:
|
|
- "platform: STM32"
|
|
description: >-
|
|
STM32 SOCs, dts files and related drivers. ST nucleo, disco and eval
|
|
boards.
|
|
|
|
Espressif Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- sylvioalves
|
|
files:
|
|
- drivers/*/*esp32*
|
|
- boards/xtensa/esp32/
|
|
- soc/xtensa/esp32/
|
|
- dts/xtensa/espressif/
|
|
- dts/bindings/*/*esp32*
|
|
labels:
|
|
- "platform: ESP32"
|
|
|
|
ITE Platforms:
|
|
status: maintained
|
|
maintainers:
|
|
- Dino-Li
|
|
- GTLin08
|
|
- RuibinChang
|
|
collaborators:
|
|
- Dino-Li
|
|
- GTLin08
|
|
- RuibinChang
|
|
- jackrosenthal
|
|
- keith-zephyr
|
|
- brockus-zephyr
|
|
- yperess
|
|
- sjg20
|
|
files:
|
|
- boards/riscv/it8xxx2_evb/
|
|
- drivers/*/*_ite*
|
|
- dts/bindings/*/*ite*
|
|
- dts/riscv/it8xxx2.dtsi
|
|
- soc/riscv/riscv-ite/
|
|
labels:
|
|
- "platform: ITE"
|
|
|
|
Storage:
|
|
status: maintained
|
|
maintainers:
|
|
- nvlsianpu
|
|
files:
|
|
- subsys/storage/
|
|
- include/storage/
|
|
- tests/subsys/storage/
|
|
labels:
|
|
- "area: Storage"
|
|
|
|
TF-M Integration:
|
|
status: maintained
|
|
maintainers:
|
|
- microbuilder
|
|
collaborators:
|
|
- ioannisg
|
|
files:
|
|
- samples/tfm_integration/
|
|
labels:
|
|
- "area: TF-M"
|
|
|
|
Tracing:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
files:
|
|
- subsys/tracing/
|
|
- include/tracing/
|
|
- subsys/timing/
|
|
- samples/subsys/tracing/
|
|
- doc/guides/tracing/
|
|
- tests/subsys/tracing/
|
|
labels:
|
|
- "area: tracing"
|
|
|
|
USB:
|
|
status: maintained
|
|
maintainers:
|
|
- jfischer-no
|
|
collaborators:
|
|
- mengxianglinx
|
|
files:
|
|
- drivers/usb/
|
|
- dts/bindings/usb/
|
|
- include/*/usb/
|
|
- include/usb/
|
|
- samples/subsys/usb/
|
|
- subsys/usb/
|
|
- tests/subsys/usb/
|
|
labels:
|
|
- "area: USB"
|
|
|
|
Userspace:
|
|
status: maintained
|
|
maintainers:
|
|
- dcpleung
|
|
collaborators:
|
|
- ioannisg
|
|
- enjiamai
|
|
files:
|
|
- doc/reference/usermode/kernelobjects.rst
|
|
- include/app_memory/
|
|
- include/linker/app_smem*.ld
|
|
- tests/kernel/mem_protect/
|
|
- samples/userspace/
|
|
- include/syscall.h
|
|
- kernel/userspace*
|
|
- scripts/gen_app_partitions.py
|
|
- scripts/gen_kobject_list.py
|
|
- scripts/gen_syscalls.py
|
|
- scripts/process_gperf.py
|
|
- scripts/gen_relocate_app.py
|
|
- include/sys/kobject.h
|
|
labels:
|
|
- "area: Userspace"
|
|
|
|
VFS:
|
|
status: maintained
|
|
maintainers:
|
|
- de-nordic
|
|
files:
|
|
- subsys/fs/fat_fs.c
|
|
- tests/subsys/fs/fat_fs_api/
|
|
description: >-
|
|
VFS implementation
|
|
|
|
labels:
|
|
- "area: File System"
|
|
|
|
West:
|
|
status: maintained
|
|
maintainers:
|
|
- mbolivar-nordic
|
|
collaborators:
|
|
- carlescufi
|
|
- swinslow
|
|
files:
|
|
- scripts/west-commands.yml
|
|
- scripts/west_commands/
|
|
- doc/guides/west/
|
|
labels:
|
|
- "area: West"
|
|
|
|
Xtensa arch:
|
|
status: maintained
|
|
maintainers:
|
|
- dcpleung
|
|
collaborators:
|
|
- andyross
|
|
- nashif
|
|
files:
|
|
- arch/xtensa/
|
|
- include/arch/xtensa/
|
|
- dts/xtensa/
|
|
- tests/arch/xtensa_asm2/
|
|
labels:
|
|
- "area: Xtensa"
|
|
|
|
x86 arch:
|
|
status: maintained
|
|
maintainers:
|
|
- jhedberg
|
|
collaborators:
|
|
- andyross
|
|
- nashif
|
|
- dcpleung
|
|
- ceolin
|
|
- jenmwms
|
|
- aasthagr
|
|
files:
|
|
- arch/x86/
|
|
- include/arch/x86/
|
|
- tests/arch/x86/
|
|
- drivers/interrupt_controller/*intel*
|
|
- drivers/interrupt_controller/*ioapic*
|
|
- drivers/interrupt_controller/*loapic*
|
|
labels:
|
|
- "area: X86"
|
|
|
|
CI:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
- galak
|
|
files:
|
|
- .github/
|
|
- .buildkite/
|
|
- scripts/ci/
|
|
- .checkpatch.conf
|
|
- scripts/gitlint/
|
|
labels:
|
|
- "area: Continuous Integration"
|
|
|
|
ZTest:
|
|
status: maintained
|
|
maintainers:
|
|
- nashif
|
|
files:
|
|
- subsys/testsuite/
|
|
- tests/ztest/
|
|
- tests/unit/util/
|
|
labels:
|
|
- "area: Testsuite"
|