zephyr/MAINTAINERS.yml
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

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"