1# CODEOWNERS for autoreview assigning in github
2
3# https://help.github.com/en/articles/about-code-owners#codeowners-syntax
4
5# Order is important; for each modified file, the last matching
6# pattern takes the most precedence.
7# That is, with the last pattern being
8# *.rst                                     @nashif
9# if only .rst files are being modified, only nashif is
10# automatically requested for review, but you can manually
11# add others as needed.
12
13# Do not use wildcard on all source yet
14# *                                        @galak @nashif
15
16/.github/				  @nashif
17/.github/workflows/                       @galak @nashif
18/.buildkite/				  @galak
19/MAINTAINERS.yml                          @ioannisg @MaureenHelm
20/arch/arc/                                @abrodkin @ruuddw @evgeniy-paltsev
21/arch/arm/                                @MaureenHelm @galak @ioannisg
22/arch/arm/core/aarch32/cortex_m/cmse/     @ioannisg
23/arch/arm/include/aarch32/cortex_m/cmse.h @ioannisg
24/arch/arm/core/aarch32/cortex_a_r/        @MaureenHelm @galak @ioannisg @bbolen @stephanosio
25/arch/arm64/                              @carlocaione
26/arch/arm64/core/cortex_r/                @povergoing
27/arch/common/                             @ioannisg @andyross
28/soc/arc/snps_*/                          @abrodkin @ruuddw @evgeniy-paltsev
29/soc/nios2/                               @nashif
30/soc/arm/                                 @MaureenHelm @galak @ioannisg
31/soc/arm/arm/mps2/                        @fvincenzo
32/soc/arm/atmel_sam/common/*_sam4l_*.c     @nandojve
33/soc/arm/atmel_sam/sam3x/                 @ioannisg
34/soc/arm/atmel_sam/sam4e/                 @nandojve
35/soc/arm/atmel_sam/sam4l/                 @nandojve
36/soc/arm/atmel_sam/sam4s/                 @fallrisk
37/soc/arm/atmel_sam/same70/                @nandojve
38/soc/arm/atmel_sam/samv71/                @nandojve
39/soc/arm/cypress/                         @nandojve
40/soc/arm/bcm*/                            @sbranden
41/soc/arm/infineon_xmc/                    @parthitce
42/soc/arm/nxp*/                            @mmahadevan108 @dleach02
43/soc/arm/nordic_nrf/                      @ioannisg
44/soc/arm/nuvoton_npcx/                    @MulinChao @WealianLiao @ChiHuaL
45/soc/arm/nuvoton_numicro/                 @ssekar15
46/soc/arm/quicklogic_eos_s3/               @kowalewskijan @kgugala
47/soc/arm/silabs_exx32/efm32pg1b/          @rdmeneze
48/soc/arm/silabs_exx32/efr32mg21/          @l-alfred
49/soc/arm/st_stm32/                        @erwango
50/soc/arm/st_stm32/*/power.c               @FRASTM
51/soc/arm/st_stm32/stm32mp1/               @arnopo
52/soc/arm/ti_simplelink/cc13x2_cc26x2/     @bwitherspoon
53/soc/arm/ti_simplelink/cc32xx/            @vanti
54/soc/arm/ti_simplelink/msp432p4xx/        @Mani-Sadhasivam
55/soc/arm/xilinx_zynqmp/                   @stephanosio
56/soc/arm/renesas_rcar/                    @julien-massot
57/soc/xtensa/intel_s1000/                  @sathishkuttan @dcpleung
58/soc/arm64/                               @carlocaione
59/soc/arm64/qemu_cortex_a53/               @carlocaione
60/soc/arm64/bcm_vk/                        @abhishek-brcm
61/soc/arm64/nxp_layerscape/                @JiafeiPan
62/soc/arm64/xenvm/                         @lorc
63/soc/arm64/arm/                           @povergoing
64/soc/arm64/arm/fvp_aemv8a/                @carlocaione
65/arch/x86/                                @jhedberg @nashif @jenmwms @aasthagr
66/arch/nios2/                              @nashif
67/arch/posix/                              @aescolar @daor-oti
68/arch/riscv/                              @kgugala @pgielda
69/soc/posix/                               @aescolar @daor-oti
70/soc/riscv/                               @kgugala @pgielda
71/soc/riscv/openisa*/                      @dleach02
72/soc/riscv/riscv-privilege/andes_v5/      @cwshu @Teng-Shih-Wei
73/soc/x86/                                 @dcpleung @nashif @jenmwms @aasthagr
74/arch/xtensa/                             @dcpleung @andyross @nashif
75/soc/xtensa/                              @dcpleung @andyross @nashif
76/arch/sparc/                              @martin-aberg
77/soc/sparc/                               @martin-aberg
78/boards/arc/                              @abrodkin @ruuddw @evgeniy-paltsev
79/boards/arm/                              @MaureenHelm @galak
80/boards/arm/96b_argonkey/                 @avisconti
81/boards/arm/96b_avenger96/                @Mani-Sadhasivam
82/boards/arm/96b_carbon/                   @idlethread
83/boards/arm/96b_meerkat96/                @Mani-Sadhasivam
84/boards/arm/96b_nitrogen/                 @idlethread
85/boards/arm/96b_neonkey/                  @Mani-Sadhasivam
86/boards/arm/96b_stm32_sensor_mez/         @Mani-Sadhasivam
87/boards/arm/96b_wistrio/                  @Mani-Sadhasivam
88/boards/arm/arduino_due/                  @ioannisg
89/boards/arm/blackpill_f401ce/             @coderkalyan
90/boards/arm/blackpill_f411ce/             @coderkalyan
91/boards/arm/cc1352r1_launchxl/            @bwitherspoon
92/boards/arm/cc26x2r1_launchxl/            @bwitherspoon
93/boards/arm/cc3220sf_launchxl/            @vanti
94/boards/arm/cy8*                          @nandojve
95/boards/arm/disco_l475_iot1/              @erwango
96/boards/arm/efm32pg_stk3401a/             @rdmeneze
97/boards/arm/faze/                         @mbittan @simonguinot
98/boards/arm/frdm*/                        @mmahadevan108 @dleach02
99/boards/arm/frdm*/doc/                    @dleach02 @MeganHansen
100/boards/arm/google_*/                     @jackrosenthal
101/boards/arm/hexiwear*/                    @mmahadevan108 @dleach02
102/boards/arm/hexiwear*/doc/                @dleach02 @MeganHansen
103/boards/arm/ip_k66f/                      @parthitce @lmajewski
104/boards/arm/legend/                       @mbittan @simonguinot
105/boards/arm/lpcxpresso*/                  @mmahadevan108 @dleach02
106/boards/arm/lpcxpresso*/doc/              @dleach02 @MeganHansen
107/boards/arm/mimx8mm_evk/                  @Mani-Sadhasivam
108/boards/arm/mimxrt*/                      @mmahadevan108 @dleach02
109/boards/arm/mimxrt*/doc/                  @dleach02 @MeganHansen
110/boards/arm/mps2_an385/                   @fvincenzo
111/boards/arm/msp_exp432p401r_launchxl/     @Mani-Sadhasivam
112/boards/arm/npcx7m6fb_evb/                @MulinChao @WealianLiao @ChiHuaL
113/boards/arm/nrf*/                         @carlescufi @lemrey @ioannisg
114/boards/arm/nucleo*/                      @erwango @ABOSTM @FRASTM
115/boards/arm/nucleo_f401re/                @idlethread
116/boards/arm/nuvoton_pfm_m487/             @ssekar15
117/boards/arm/qemu_cortex_r*/               @stephanosio
118/boards/arm/qemu_cortex_m*/               @ioannisg
119/boards/arm/quick_feather/                @kowalewskijan @kgugala
120/boards/arm/rak4631_nrf52840/             @gpaquet85
121/boards/arm/rak5010_nrf52840/             @gpaquet85
122/boards/arm/ronoth_lodev/                 @NorthernDean
123/boards/arm/xmc45_relax_kit/              @parthitce
124/boards/arm/sam4e_xpro/                   @nandojve
125/boards/arm/sam4l_ek/                     @nandojve
126/boards/arm/sam4s_xplained/               @fallrisk
127/boards/arm/sam_e70_xplained/             @nandojve
128/boards/arm/sam_v71_xult/                 @nandojve
129/boards/arm/v2m_beetle/                   @fvincenzo
130/boards/arm/olimexino_stm32/              @ydamigos
131/boards/arm/sensortile_box/               @avisconti
132/boards/arm/steval_fcu001v1/              @Navin-Sankar
133/boards/arm/stm32l1_disco/                @karlp
134/boards/arm/stm32*_disco/                 @erwango @ABOSTM @FRASTM
135/boards/arm/stm32f3_disco/                @ydamigos
136/boards/arm/stm32*_eval/                  @erwango @ABOSTM @FRASTM
137/boards/arm/rcar_h3ulcb/                  @julien-massot
138/boards/arm/ubx_bmd345eval_nrf52840/      @Navin-Sankar @brec-u-blox
139/boards/common/                           @mbolivar-nordic
140/boards/deprecated.cmake                  @tejlmand
141/boards/nios2/                            @nashif
142/boards/nios2/altera_max10/               @nashif
143/boards/arm/stm32_min_dev/                @sidcha
144/boards/posix/                            @aescolar @daor-oti
145/boards/posix/nrf52_bsim/                 @aescolar @wopu-ot
146/boards/riscv/                            @kgugala @pgielda
147/boards/riscv/rv32m1_vega/                @dleach02
148/boards/riscv/beaglev_starlight_jh7100/   @rajnesh-kanwal
149/boards/riscv/adp_xc7k_ae350/             @cwshu @Teng-Shih-Wei
150/boards/shields/                          @erwango
151/boards/shields/atmel_rf2xx/              @nandojve
152/boards/shields/esp_8266/                 @nandojve
153/boards/shields/inventek_eswifi/          @nandojve
154/boards/x86/                              @dcpleung @nashif @jenmwms @aasthagr
155/boards/x86/acrn/                         @enjiamai
156/boards/xtensa/                           @nashif @dcpleung
157/boards/xtensa/intel_s1000_crb/           @sathishkuttan @dcpleung
158/boards/xtensa/odroid_go/                 @ydamigos
159/boards/xtensa/nxp_adsp_imx8/             @iuliana-prodan @dbaluta
160/boards/sparc/                            @martin-aberg
161/boards/arm64/qemu_cortex_a53/            @carlocaione
162/boards/arm64/bcm958402m2_a72/            @abhishek-brcm
163/boards/arm64/nxp_ls1046ardb/             @JiafeiPan
164/boards/arm64/xenvm/                      @lorc
165/boards/arm64/fvp_baser_aemv8r/           @povergoing
166/boards/arm64/fvp_base_revc_2xaemv8a/     @carlocaione
167# All cmake related files
168/cmake/                                   @tejlmand @nashif
169/cmake/*/arcmwdt/                         @abrodkin @evgeniy-paltsev @tejlmand
170/CMakeLists.txt                           @tejlmand @nashif
171/doc/                                     @dbkinder
172/doc/guides/coccinelle.rst                @himanshujha199640 @JuliaLawall
173/doc/CMakeLists.txt                       @carlescufi
174/doc/_scripts/                            @carlescufi
175/doc/guides/bluetooth/                    @joerchan @jhedberg @Vudentz
176/doc/guides/dts/                          @galak @mbolivar-nordic
177/doc/reference/bluetooth/                 @joerchan @jhedberg @Vudentz
178/doc/reference/devicetree/                @galak @mbolivar-nordic
179/doc/reference/networking/can*            @alexanderwachter
180/doc/security/                            @ceolin @d3zd3z
181/drivers/debug/                           @nashif
182/drivers/*/*sam4l*                        @nandojve
183/drivers/*/*cc13xx_cc26xx*                @bwitherspoon
184/drivers/*/*litex*                        @mateusz-holenko @kgugala @pgielda
185/drivers/*/*mcux*                         @mmahadevan108 @dleach02
186/drivers/*/*stm32*                        @erwango @ABOSTM @FRASTM
187/drivers/*/*native_posix*                 @aescolar @daor-oti
188/drivers/*/*lpc11u6x*                     @mbittan @simonguinot
189/drivers/*/*npcx*                         @MulinChao @WealianLiao @ChiHuaL
190/drivers/*/*andes*                        @cwshu @Teng-Shih-Wei
191/drivers/adc/                             @anangl
192/drivers/adc/adc_stm32.c                  @cybertale
193/drivers/audio/*nrfx*                     @anangl
194/drivers/bbram/*                          @yperess @sjg20 @jackrosenthal
195/drivers/bluetooth/                       @joerchan @jhedberg @Vudentz
196/drivers/cache/                           @carlocaione
197/drivers/syscon/                          @carlocaione @yperess
198/drivers/can/                             @alexanderwachter
199/drivers/can/*mcp2515*                    @karstenkoenig
200/drivers/can/*rcar*                       @julien-massot
201/drivers/clock_control/*nrf*              @nordic-krch
202/drivers/clock_control/*esp32*            @extremegtx
203/drivers/clock_control/*rcar*             @julien-massot
204/drivers/counter/                         @nordic-krch
205/drivers/console/ipm_console.c            @finikorg
206/drivers/console/semihost_console.c       @luozhongyao
207/drivers/counter/counter_cmos.c           @dcpleung
208/drivers/crypto/*nrf_ecb*                 @maciekfabia @anangl
209/drivers/display/                         @vanwinkeljan
210/drivers/display/display_framebuf.c       @dcpleung
211/drivers/dac/                             @martinjaeger
212/drivers/dma/*dw*                         @tbursztyka
213/drivers/dma/*sam0*                       @Sizurka
214/drivers/dma/dma_stm32*                   @cybertale @lowlander
215/drivers/dma/*pl330*                      @raveenp
216/drivers/dma/*iproc_pax*                  @raveenp
217/drivers/ec_host_cmd_periph/              @jettr
218/drivers/edac/                            @finikorg
219/drivers/eeprom/                          @henrikbrixandersen
220/drivers/eeprom/eeprom_stm32.c            @KwonTae-young
221/drivers/entropy/*b91*                    @yurvyn
222/drivers/entropy/*rv32m1*                 @dleach02
223/drivers/entropy/*gecko*                  @chrta
224/drivers/entropy/*litex*                  @mateusz-holenko @kgugala @pgielda
225/drivers/espi/                            @albertofloyd @franciscomunoz @scottwcpg
226/drivers/ethernet/                        @tbursztyka @pfalcon
227/drivers/ethernet/*stm32*                 @Nukersson @lochej
228/drivers/ethernet/*w5500*                 @parthitce
229/drivers/ethernet/*xlnx_gem*              @ibirnbaum
230/drivers/ethernet/phy/                    @rlubos @tbursztyka @arvinf
231/drivers/mdio/                            @rlubos @tbursztyka @arvinf
232/drivers/flash/                           @nashif @nvlsianpu
233/drivers/flash/*b91*                      @yurvyn
234/drivers/flash/*nrf*                      @nvlsianpu
235/drivers/fpga/                            @tgorochowik @kgugala
236/drivers/gpio/                            @mnkp
237/drivers/gpio/*b91*                       @yurvyn
238/drivers/gpio/*lmp90xxx*                  @henrikbrixandersen
239/drivers/gpio/*stm32*                     @erwango
240/drivers/gpio/*eos_s3*                    @wtatarski @kowalewskijan @kgugala
241/drivers/gpio/*rcar*                      @julien-massot
242/drivers/gpio/*esp32*                     @glaubermaroto
243/drivers/hwinfo/                          @alexanderwachter
244/drivers/i2c/i2c_common.c                 @sjg20
245/drivers/i2c/i2c_emul.c                   @sjg20
246/drivers/i2c/i2c_ite_it8xxx2.c            @GTLin08
247/drivers/i2c/i2c_shell.c                  @nashif
248/drivers/i2c/Kconfig.i2c_emul             @sjg20
249/drivers/i2c/Kconfig.it8xxx2              @GTLin08
250/drivers/i2c/slave/*eeprom*               @henrikbrixandersen
251/drivers/i2c/Kconfig.test                 @mbolivar-nordic
252/drivers/i2c/i2c_test.c                   @mbolivar-nordic
253/drivers/i2c/*rcar*                       @aaillet
254/drivers/i2s/*litex*                      @mateusz-holenko @kgugala @pgielda
255/drivers/i2s/i2s_ll_stm32*                @avisconti
256/drivers/i2s/*nrfx*                       @anangl
257/drivers/ieee802154/                      @rlubos @tbursztyka
258/drivers/ieee802154/*b91*                 @yurvyn
259/drivers/ieee802154/ieee802154_rf2xx*     @tbursztyka @nandojve
260/drivers/ieee802154/ieee802154_cc13xx*    @bwitherspoon @cfriedt
261/drivers/interrupt_controller/            @dcpleung @nashif
262/drivers/interrupt_controller/intc_gic.c  @stephanosio
263/drivers/interrupt_controller/*esp32*     @glaubermaroto
264/drivers/ipm/ipm_mhu*                     @karl-zh
265/drivers/ipm/Kconfig.nrfx                 @masz-nordic @ioannisg
266/drivers/ipm/Kconfig.nrfx_ipc_channel     @masz-nordic @ioannisg
267/drivers/ipm/ipm_intel_adsp.c             @finikorg
268/drivers/ipm/ipm_cavs_idc*                @dcpleung
269/drivers/ipm/ipm_nrfx_ipc.c               @masz-nordic @ioannisg
270/drivers/ipm/ipm_nrfx_ipc.h               @masz-nordic @ioannisg
271/drivers/ipm/ipm_stm32_ipcc.c             @arnopo
272/drivers/ipm/ipm_stm32_hsem.c             @cameled
273/drivers/kscan/                           @VenkatKotakonda @franciscomunoz @scottwcpg
274/drivers/kscan/*xec*                      @franciscomunoz @scottwcpg
275/drivers/kscan/*ft5336*                   @MaureenHelm
276/drivers/kscan/*ht16k33*                  @henrikbrixandersen
277/drivers/led/                             @Mani-Sadhasivam
278/drivers/led_strip/                       @mbolivar-nordic
279/drivers/lora/                            @Mani-Sadhasivam
280/drivers/memc/                            @gmarull
281/drivers/misc/                            @tejlmand
282/drivers/misc/ft8xx/                      @hubertmis
283/drivers/modem/hl7800.c                   @LairdCP/zephyr
284/drivers/modem/Kconfig.hl7800             @LairdCP/zephyr
285/drivers/pcie/                            @dcpleung @nashif @jhedberg
286/drivers/peci/                            @albertofloyd @franciscomunoz @scottwcpg
287/drivers/pinmux/*b91*                     @yurvyn
288/drivers/pinmux/*hsdk*                    @iriszzw
289/drivers/pinmux/*it8xxx2*                 @ite
290/drivers/pinmux/*esp32*                   @glaubermaroto
291/drivers/pm_cpu_ops/                      @carlocaione
292/drivers/ps2/                             @franciscomunoz @scottwcpg
293/drivers/ps2/*xec*                        @franciscomunoz @scottwcpg
294/drivers/ps2/*npcx*                       @MulinChao @WealianLiao @ChiHuaL
295/drivers/pwm/*b91*                        @yurvyn
296/drivers/pwm/*rv32m1*                     @henrikbrixandersen
297/drivers/pwm/*sam0*                       @nzmichaelh
298/drivers/pwm/*stm32*                      @gmarull
299/drivers/pwm/*xlnx*                       @henrikbrixandersen
300/drivers/pwm/pwm_capture.c                @henrikbrixandersen
301/drivers/pwm/pwm_shell.c                  @henrikbrixandersen
302/drivers/pwm/*gecko*                      @sun681
303/drivers/pwm/*it8xxx2*                    @RuibinChang
304/drivers/sensor/                          @MaureenHelm
305/drivers/sensor/ams_iAQcore/              @alexanderwachter
306/drivers/sensor/ens210/                   @alexanderwachter
307/drivers/sensor/hts*/                     @avisconti
308/drivers/sensor/lis*/                     @avisconti
309/drivers/sensor/lps*/                     @avisconti
310/drivers/sensor/lsm*/                     @avisconti
311/drivers/sensor/mpr/                      @sven-hm
312/drivers/sensor/st*/                      @avisconti
313/drivers/serial/*b91*                     @yurvyn
314/drivers/serial/uart_altera_jtag_hal.c    @nashif
315/drivers/serial/*ns16550*                 @dcpleung @nashif @jenmwms @aasthagr
316/drivers/serial/*nrfx*                    @Mierunski @anangl
317/drivers/serial/uart_liteuart.c           @mateusz-holenko @kgugala @pgielda
318/drivers/serial/Kconfig.mcux_iuart        @Mani-Sadhasivam
319/drivers/serial/uart_mcux_iuart.c         @Mani-Sadhasivam
320/drivers/serial/Kconfig.rtt               @carlescufi @pkral78
321/drivers/serial/uart_rtt.c                @carlescufi @pkral78
322/drivers/serial/Kconfig.xlnx              @wjliang
323/drivers/serial/uart_xlnx_ps.c            @wjliang
324/drivers/serial/uart_xlnx_uartlite.c      @henrikbrixandersen
325/drivers/serial/*xmc4xxx*                 @parthitce
326/drivers/serial/*numicro*                 @ssekar15
327/drivers/serial/*apbuart*                 @martin-aberg
328/drivers/serial/*rcar*                    @aaillet
329/drivers/serial/Kconfig.test              @str4t0m
330/drivers/serial/serial_test.c             @str4t0m
331/drivers/serial/*esp32c3*                 @uLipe
332/drivers/serial/*esp32s2*                 @glaubermaroto
333/drivers/disk/                            @jfischer-no
334/drivers/disk/sdmmc_sdhc.h                @JunYangNXP
335/drivers/disk/sdmmc_spi.c                 @JunYangNXP
336/drivers/disk/usdhc.c                     @JunYangNXP
337/drivers/disk/sdmmc_stm32.c               @anthonybrandon
338/drivers/net/                             @rlubos @tbursztyka
339/drivers/ptp_clock/                       @tbursztyka
340/drivers/spi/                             @tbursztyka
341/drivers/spi/*b91*                        @yurvyn
342/drivers/spi/spi_rv32m1_lpspi*            @karstenkoenig
343/drivers/timer/apic_timer.c               @dcpleung @nashif
344/drivers/timer/apic_tsc.c                 @andyross
345/drivers/timer/arm_arch_timer.c           @carlocaione
346/drivers/timer/cortex_m_systick.c         @ioannisg
347/drivers/timer/altera_avalon_timer_hal.c  @nashif
348/drivers/timer/riscv_machine_timer.c      @kgugala @pgielda
349/drivers/timer/ite_it8xxx2_timer.c        @ite
350/drivers/timer/xlnx_psttc_timer*          @wjliang @stephanosio
351/drivers/timer/cc13x2_cc26x2_rtc_timer.c  @vanti
352/drivers/timer/cavs_timer.c               @dcpleung
353/drivers/timer/stm32_lptim_timer.c        @FRASTM
354/drivers/timer/leon_gptimer.c             @martin-aberg
355/drivers/timer/rcar_cmt_timer.c           @julien-massot
356/drivers/timer/esp32c3_sys_timer.c        @uLipe
357/drivers/usb/                             @jfischer-no
358/drivers/usb/device/usb_dc_stm32.c        @ydamigos @loicpoulain
359/drivers/video/                           @loicpoulain
360/drivers/i2c/*b91*                        @yurvyn
361/drivers/i2c/i2c_ll_stm32*                @ydamigos
362/drivers/i2c/i2c_rv32m1_lpi2c*            @henrikbrixandersen
363/drivers/i2c/*sam0*                       @Sizurka
364/drivers/i2c/i2c_dw*                      @dcpleung
365/drivers/i2c/*tca9546a*                   @kurddt
366/drivers/*/*xec*                          @franciscomunoz @albertofloyd @scottwcpg
367/drivers/watchdog/*gecko*                 @oanerer
368/drivers/watchdog/*sifive*                @katsuster
369/drivers/watchdog/wdt_handlers.c          @dcpleung @nashif
370/drivers/watchdog/*cc32xx*                @pavlohamov
371/drivers/watchdog/wdt_ite_it8xxx2.c       @RuibinChang
372/drivers/watchdog/Kconfig.it8xxx2         @RuibinChang
373/drivers/wifi/                            @rlubos @tbursztyka @pfalcon
374/drivers/wifi/esp_at/                     @mniestroj
375/drivers/wifi/eswifi/                     @loicpoulain @nandojve
376/drivers/wifi/winc1500/                   @kludentwo
377/drivers/virtualization/		  @tbursztyka
378/dts/arc/                                 @abrodkin @ruuddw @iriszzw @evgeniy-paltsev
379/dts/arm/acsip/                           @NorthernDean
380/dts/arm/atmel/sam4e*                     @nandojve
381/dts/arm/atmel/sam4l*                     @nandojve
382/dts/arm/atmel/samr21.dtsi                @benpicco
383/dts/arm/atmel/sam*5*.dtsi                @benpicco
384/dts/arm/atmel/same70*                    @nandojve
385/dts/arm/atmel/samv71*                    @nandojve
386/dts/arm/atmel/                           @galak
387/dts/arm/broadcom/                        @sbranden
388/dts/arm/cypress/                         @nandojve
389/dts/arm/infineon/                        @parthitce
390/dts/arm64/                               @carlocaione
391/dts/arm64/armv8-r.dtsi                   @povergoing
392/dts/arm64/nxp/                           @JiafeiPan
393/dts/arm/quicklogic/                      @wtatarski @kowalewskijan @kgugala
394/dts/arm/seeed/                           @str4t0m
395/dts/arm/st/                              @erwango
396/dts/arm/ti/cc13?2*                       @bwitherspoon
397/dts/arm/ti/cc26?2*                       @bwitherspoon
398/dts/arm/ti/cc3235*                       @vanti
399/dts/arm/nordic/                          @ioannisg @carlescufi
400/dts/arm/nuvoton/                         @ssekar15 @MulinChao @WealianLiao @ChiHuaL
401/dts/arm/nxp/                             @mmahadevan108 @dleach02
402/dts/arm/microchip/                       @franciscomunoz @albertofloyd @scottwcpg
403/dts/arm/silabs/efm32_pg_1b.dtsi          @rdmeneze
404/dts/arm/silabs/efm32gg11b*               @oanerer
405/dts/arm/silabs/efm32_jg_pg*              @chrta
406/dts/arm/silabs/efr32bg13p*               @mnkp
407/dts/arm/silabs/efr32xg13p*               @mnkp
408/dts/arm/silabs/efm32jg12b*               @chrta
409/dts/arm/silabs/efm32pg12b*               @chrta
410/dts/arm/silabs/efm32pg1b*                @rdmeneze
411/dts/arm/silabs/efr32mg21*                @l-alfred
412/dts/arm/silabs/efr32fg13*                @yonsch
413/dts/riscv/                               @kgugala @pgielda
414/dts/riscv/it8xxx2.dtsi                   @ite
415/dts/riscv/microsemi-miv.dtsi             @galak
416/dts/riscv/rv32m1*                        @dleach02
417/dts/riscv/riscv32-litex-vexriscv.dtsi    @mateusz-holenko @kgugala @pgielda
418/dts/riscv/starfive/                      @rajnesh-kanwal
419/dts/riscv/andes_v5*                      @cwshu @Teng-Shih-Wei
420/dts/arm/armv*m.dtsi                      @galak @ioannisg
421/dts/arm/armv7-r.dtsi                     @bbolen @stephanosio
422/dts/arm/xilinx/                          @bbolen @stephanosio
423/dts/arm/renesas/                         @julien-massot
424/dts/x86/                                 @jhedberg
425/dts/xtensa/xtensa.dtsi                   @ydamigos
426/dts/xtensa/intel/                        @dcpleung
427/dts/xtensa/espressif/                    @glaubermaroto
428/dts/xtensa/nxp/                          @iuliana-prodan @dbaluta
429/dts/sparc/                               @martin-aberg
430/dts/bindings/                            @galak
431/dts/bindings/can/                        @alexanderwachter
432/dts/bindings/i2c/zephyr*i2c-emul.yaml    @sjg20
433/dts/bindings/adc/st*stm32-adc.yaml       @cybertale
434/dts/bindings/modem/*hl7800.yaml          @LairdCP/zephyr
435/dts/bindings/serial/ns16550.yaml         @dcpleung @nashif
436/dts/bindings/wifi/*esp-at.yaml           @mniestroj
437/dts/bindings/*/*npcx*                    @MulinChao @WealianLiao @ChiHuaL
438/dts/bindings/*/*psoc6*                   @nandojve
439/dts/bindings/*/nordic*                   @anangl
440/dts/bindings/*/nxp*                      @mmahadevan108 @dleach02
441/dts/bindings/*/openisa*                  @dleach02
442/dts/bindings/*/st*                       @erwango
443/dts/bindings/sensor/ams*                 @alexanderwachter
444/dts/bindings/*/sifive*                   @mateusz-holenko @kgugala @pgielda
445/dts/bindings/*/litex*                    @mateusz-holenko @kgugala @pgielda
446/dts/bindings/*/vexriscv*                 @mateusz-holenko @kgugala @pgielda
447/dts/bindings/*/andes*                    @cwshu @Teng-Shih-Wei
448/dts/bindings/pm_cpu_ops/*                @carlocaione
449/dts/bindings/ethernet/*gem.yaml          @ibirnbaum
450/dts/posix/                               @aescolar @vanwinkeljan @daor-oti
451/dts/bindings/sensor/*bme680*             @BoschSensortec
452/dts/bindings/sensor/st*                  @avisconti
453/dts/common/                              @galak
454/include/                                 @nashif @carlescufi @galak @MaureenHelm
455/include/drivers/*/*litex*                @mateusz-holenko @kgugala @pgielda
456/include/drivers/adc.h                    @anangl
457/include/drivers/can.h                    @alexanderwachter
458/include/drivers/counter.h                @nordic-krch
459/include/drivers/dac.h                    @martinjaeger
460/include/drivers/display.h                @vanwinkeljan
461/include/drivers/espi.h                   @albertofloyd @franciscomunoz @scottwcpg
462/include/drivers/bluetooth/               @joerchan @jhedberg @Vudentz
463/include/drivers/flash.h                  @nashif @carlescufi @galak @MaureenHelm @nvlsianpu
464/include/drivers/i2c_emul.h               @sjg20
465/include/drivers/led/ht16k33.h            @henrikbrixandersen
466/include/drivers/interrupt_controller/    @dcpleung @nashif
467/include/drivers/interrupt_controller/gic.h @stephanosio
468/include/drivers/modem/hl7800.h           @LairdCP/zephyr
469/include/drivers/pcie/                    @dcpleung
470/include/drivers/hwinfo.h                 @alexanderwachter
471/include/drivers/led.h                    @Mani-Sadhasivam
472/include/drivers/led_strip.h              @mbolivar-nordic
473/include/drivers/sensor.h                 @MaureenHelm
474/include/drivers/spi.h                    @tbursztyka
475/include/drivers/lora.h                   @Mani-Sadhasivam
476/include/drivers/peci.h                   @albertofloyd @franciscomunoz @scottwcpg
477/include/drivers/pm_cpu_ops.h             @carlocaione
478/include/drivers/pm_cpu_ops/              @carlocaione
479/include/app_memory/                      @dcpleung
480/include/arch/arc/                        @abrodkin @ruuddw @evgeniy-paltsev
481/include/arch/arc/arch.h                  @abrodkin @ruuddw @evgeniy-paltsev
482/include/arch/arc/v2/irq.h                @abrodkin @ruuddw @evgeniy-paltsev
483/include/arch/arm/aarch32/                @MaureenHelm @galak @ioannisg
484/include/arch/arm/aarch32/cortex_a_r/     @stephanosio
485/include/arch/arm64/                      @carlocaione
486/include/arch/arm64/cortex_r/             @povergoing
487/include/arch/arm/aarch32/irq.h           @carlocaione
488/include/arch/nios2/                      @nashif
489/include/arch/nios2/arch.h                @nashif
490/include/arch/posix/                      @aescolar @daor-oti
491/include/arch/riscv/                      @kgugala @pgielda
492/include/arch/x86/                        @jhedberg @dcpleung
493/include/arch/common/                     @andyross @nashif
494/include/arch/xtensa/                     @andyross @dcpleung
495/include/arch/sparc/                      @martin-aberg
496/include/sys/atomic.h                     @andyross
497/include/bluetooth/                       @joerchan @jhedberg @Vudentz
498/include/bluetooth/audio/                 @joerchan @jhedberg @Vudentz @Thalley @asbjornsabo
499/include/cache.h                          @carlocaione @andyross
500/include/canbus/                          @alexanderwachter
501/include/tracing/                         @nashif
502/include/debug/                           @nashif
503/include/debug/coredump.h                 @dcpleung
504/include/debug/gdbstub.h                  @ceolin
505/include/device.h                         @tbursztyka @nashif
506/include/devicetree.h                     @galak
507/include/display/                         @vanwinkeljan
508/include/dt-bindings/clock/kinetis_mcg.h  @henrikbrixandersen
509/include/dt-bindings/clock/kinetis_scg.h  @henrikbrixandersen
510/include/dt-bindings/ethernet/xlnx_gem.h  @ibirnbaum
511/include/dt-bindings/pcie/                @dcpleung
512/include/dt-bindings/pwm/*it8xxx2*        @RuibinChang
513/include/dt-bindings/usb/usb.h            @galak
514/include/drivers/emul.h                   @sjg20
515/include/fs/                              @nashif @nvlsianpu @de-nordic
516/include/init.h                           @nashif @andyross
517/include/irq.h                            @dcpleung @nashif @andyross
518/include/irq_offload.h                    @dcpleung @nashif @andyross
519/include/kernel.h                         @dcpleung @nashif @andyross
520/include/kernel_version.h                 @dcpleung @nashif @andyross
521/include/linker/app_smem*.ld              @dcpleung @nashif
522/include/linker/                          @dcpleung @nashif @andyross
523/include/logging/                         @nordic-krch
524/include/lorawan/lorawan.h                @Mani-Sadhasivam
525/include/mgmt/osdp.h                      @sidcha
526/include/net/                             @rlubos @tbursztyka @pfalcon
527/include/net/buf.h                        @jhedberg @tbursztyka @pfalcon @rlubos
528/include/net/coap*.h                      @rlubos
529/include/net/lwm2m*.h                     @rlubos
530/include/net/mqtt.h                       @rlubos
531/include/posix/                           @pfalcon
532/include/pm/pm.h                          @nashif @ceolin
533/include/drivers/ptp_clock.h              @tbursztyka
534/include/shared_irq.h                     @dcpleung @nashif @andyross
535/include/shell/                           @jakub-uC @nordic-krch
536/include/sw_isr_table.h                   @dcpleung @nashif @andyross
537/include/sys_clock.h                      @dcpleung @nashif @andyross
538/include/sys/sys_io.h                     @dcpleung @nashif @andyross
539/include/sys/kobject.h                    @dcpleung @nashif
540/include/toolchain.h                      @dcpleung @andyross @nashif
541/include/toolchain/                       @dcpleung @nashif @andyross
542/include/zephyr.h                         @dcpleung @nashif @andyross
543/kernel/                                  @dcpleung @nashif @andyross
544/lib/util/                                @carlescufi @jakub-uC
545/lib/util/fnmatch/                        @carlescufi @jakub-uC
546/lib/util/getopt/                         @jakub-uC
547/lib/gui/                                 @vanwinkeljan
548/lib/open-amp/                            @arnopo
549/lib/os/                                  @dcpleung @nashif @andyross
550/lib/os/cbprintf_packaged.c               @npitre
551/lib/posix/                               @pfalcon
552/subsys/portability/                      @nashif
553/lib/libc/                                @nashif
554/lib/libc/arcmwdt/                        @abrodkin @ruuddw @evgeniy-paltsev
555/modules/                                 @nashif
556/modules/trusted-firmware-m/              @ioannisg @microbuilder
557/kernel/device.c                          @andyross @nashif
558/kernel/idle.c                            @andyross @nashif
559/samples/                                 @nashif
560/samples/basic/minimal/                   @carlescufi
561/samples/basic/servo_motor/boards/*microbit* @jhe
562/samples/bluetooth/                       @jhedberg @Vudentz @joerchan
563/samples/boards/intel_s1000_crb/          @sathishkuttan @dcpleung @nashif
564/samples/subsys/display/                  @vanwinkeljan
565/samples/compression/                     @Navin-Sankar
566/samples/drivers/can/                     @alexanderwachter
567/samples/drivers/clock_control_litex/     @mateusz-holenko @kgugala @pgielda
568/samples/drivers/display/                 @vanwinkeljan
569/samples/drivers/eeprom/                  @henrikbrixandersen
570/samples/drivers/ht16k33/                 @henrikbrixandersen
571/samples/drivers/lora/                    @Mani-Sadhasivam
572/samples/subsys/lorawan/                  @Mani-Sadhasivam
573/samples/net/                             @rlubos @tbursztyka @pfalcon
574/samples/net/cloud/tagoio_http_post/      @nandojve
575/samples/net/dns_resolve/                 @rlubos @tbursztyka @pfalcon
576/samples/net/lwm2m_client/                @rlubos
577/samples/net/mqtt_publisher/              @rlubos
578/samples/net/sockets/coap_*/              @rlubos
579/samples/net/sockets/                     @rlubos @tbursztyka @pfalcon
580/samples/net/*civetweb*                   @Nukersson
581/samples/sensor/                          @MaureenHelm
582/samples/shields/                         @avisconti
583/samples/subsys/logging/                  @nordic-krch @jakub-uC
584/samples/subsys/shell/                    @jakub-uC @nordic-krch
585/samples/subsys/mgmt/mcumgr/smp_svr/      @aunsbjerg @nvlsianpu
586/samples/subsys/mgmt/updatehub/           @nandojve @otavio
587/samples/subsys/mgmt/osdp/                @sidcha
588/samples/subsys/usb/                      @jfischer-no
589/samples/subsys/pm/                       @nashif @ceolin
590/samples/tfm_integration/                 @ioannisg @microbuilder
591/samples/userspace/                       @dcpleung @nashif
592/scripts/release/bug_bash.py              @cfriedt
593/scripts/coccicheck                       @himanshujha199640 @JuliaLawall
594/scripts/coccinelle/                      @himanshujha199640 @JuliaLawall
595/scripts/coredump/                        @dcpleung
596/scripts/footprint/                       @nashif
597/scripts/kconfig/                         @ulfalizer
598/scripts/logging/dictionary/              @dcpleung
599/scripts/pylib/twister/expr_parser.py     @nashif
600/scripts/schemas/twister/                 @nashif
601/scripts/gen_app_partitions.py            @dcpleung @nashif
602/scripts/get_maintainer.py                @nashif
603/scripts/dts/                             @mbolivar-nordic @galak
604/scripts/release/                         @nashif
605/scripts/ci/                              @nashif
606/arch/x86/gen_gdt.py                      @dcpleung @nashif
607/arch/x86/gen_idt.py                      @dcpleung @nashif
608/scripts/gen_kobject_list.py              @dcpleung @nashif
609/scripts/gen_kobject_placeholders.py      @dcpleung
610/scripts/gen_syscalls.py                  @dcpleung @nashif
611/scripts/list_boards.py                   @mbolivar-nordic
612/scripts/process_gperf.py                 @dcpleung @nashif
613/scripts/gen_relocate_app.py              @dcpleung
614/scripts/requirements*.txt                @mbolivar-nordic @galak @nashif
615/scripts/tests/twister/                   @aasthagr
616/scripts/tests/build/test_subfolder_list.py @rmstoi
617/scripts/tracing/                         @nashif
618/scripts/pylib/twister/                   @nashif
619/scripts/twister                          @nashif
620/scripts/series-push-hook.sh              @erwango
621/scripts/west_commands/                   @mbolivar-nordic
622/scripts/west-commands.yml                @mbolivar-nordic
623/scripts/zephyr_module.py                 @tejlmand
624/scripts/uf2conv.py                       @petejohanson
625/scripts/user_wordsize.py                 @cfriedt
626/scripts/valgrind.supp                    @aescolar @daor-oti
627/share/zephyr-package/                    @tejlmand
628/share/zephyrunittest-package/            @tejlmand
629/subsys/bluetooth/                        @joerchan @jhedberg @Vudentz
630/subsys/bluetooth/audio/                  @joerchan @jhedberg @Vudentz @Thalley @asbjornsabo
631/subsys/bluetooth/controller/             @carlescufi @cvinayak @thoh-ot @kruithofa
632/subsys/bluetooth/mesh/                   @jhedberg @trond-snekvik @joerchan @Vudentz
633/subsys/canbus/                           @alexanderwachter
634/subsys/cpp/                              @vanwinkeljan
635/subsys/debug/                            @nashif
636/subsys/debug/coredump/                   @dcpleung
637/subsys/debug/gdbstub/                    @ceolin
638/subsys/debug/gdbstub.c                   @ceolin
639/subsys/dfu/                              @nvlsianpu
640/subsys/disk/                             @jfischer-no
641/subsys/tracing/                          @nashif
642/subsys/debug/asan_hacks.c                @vanwinkeljan @aescolar @daor-oti
643/subsys/demand_paging/                    @dcpleung @nashif
644/subsys/emul/                             @sjg20
645/subsys/fb/                               @jfischer-no
646/subsys/fs/                               @nashif
647/subsys/fs/fcb/                           @nvlsianpu
648/subsys/fs/fuse_fs_access.c               @vanwinkeljan
649/subsys/fs/nvs/                           @Laczen
650/subsys/ipc/                              @ioannisg
651/subsys/logging/                          @nordic-krch
652/subsys/logging/log_backend_net.c         @nordic-krch @rlubos
653/subsys/lorawan/                          @Mani-Sadhasivam
654/subsys/mgmt/ec_host_cmd/                 @jettr
655/subsys/mgmt/mcumgr/                      @carlescufi @nvlsianpu
656/subsys/mgmt/hawkbit/                     @Navin-Sankar
657/subsys/mgmt/mcumgr/smp_udp.c             @aunsbjerg
658/subsys/mgmt/updatehub/                   @nandojve @otavio
659/subsys/mgmt/osdp/                        @sidcha
660/subsys/modbus/                           @jfischer-no
661/subsys/net/buf.c                         @jhedberg @tbursztyka @pfalcon @rlubos
662/subsys/net/ip/                           @rlubos @tbursztyka @pfalcon
663/subsys/net/lib/                          @rlubos @tbursztyka @pfalcon
664/subsys/net/lib/dns/                      @rlubos @tbursztyka @pfalcon @cfriedt
665/subsys/net/lib/lwm2m/                    @rlubos
666/subsys/net/lib/config/                   @rlubos @tbursztyka @pfalcon
667/subsys/net/lib/mqtt/                     @rlubos
668/subsys/net/lib/coap/                     @rlubos
669/subsys/net/lib/sockets/socketpair.c      @cfriedt
670/subsys/net/lib/sockets/                  @rlubos @tbursztyka @pfalcon
671/subsys/net/lib/tls_credentials/          @rlubos
672/subsys/net/l2/                           @rlubos @tbursztyka
673/subsys/net/l2/canbus/                    @alexanderwachter
674/subsys/net/*/openthread/                 @rlubos
675/subsys/pm/                               @nashif @ceolin
676/subsys/random/                           @dleach02
677/subsys/settings/                         @nvlsianpu
678/subsys/shell/                            @jakub-uC @nordic-krch
679/subsys/stats/                            @nvlsianpu
680/subsys/storage/                          @nvlsianpu
681/subsys/task_wdt/                         @martinjaeger
682/subsys/testsuite/                        @nashif
683/subsys/timing/                           @nashif @dcpleung
684/subsys/usb/                              @jfischer-no
685/subsys/usb/class/dfu/usb_dfu.c           @nvlsianpu
686/tests/                                   @nashif
687/tests/arch/arm/                          @ioannisg @stephanosio
688/tests/benchmarks/cmsis_dsp/              @stephanosio
689/tests/boards/native_posix/               @aescolar @daor-oti
690/tests/boards/intel_s1000_crb/            @dcpleung @sathishkuttan
691/tests/bluetooth/                         @joerchan @jhedberg @Vudentz
692/tests/bluetooth/bsim_bt/                 @joerchan @jhedberg @Vudentz @aescolar @wopu-ot
693/tests/bluetooth/bsim_bt/bsim_test_audio/ @joerchan @jhedberg @Vudentz @aescolar @wopu-ot @Thalley @asbjornsabo
694/tests/posix/                             @pfalcon
695/tests/crypto/                            @ceolin
696/tests/crypto/mbedtls/                    @nashif @ceolin
697/tests/drivers/can/                       @alexanderwachter
698/tests/drivers/counter/                   @nordic-krch
699/tests/drivers/eeprom/                    @henrikbrixandersen @sjg20
700/tests/drivers/flash_simulator/           @nvlsianpu
701/tests/drivers/gpio/                      @mnkp
702/tests/drivers/hwinfo/                    @alexanderwachter
703/tests/drivers/spi/                       @tbursztyka
704/tests/drivers/uart/uart_async_api/       @Mierunski
705/tests/kernel/                            @dcpleung @andyross @nashif
706/tests/lib/                               @nashif
707/tests/lib/cmsis_dsp/                     @stephanosio
708/tests/net/                               @rlubos @tbursztyka @pfalcon
709/tests/net/buf/                           @jhedberg @tbursztyka @pfalcon
710/tests/net/lib/                           @rlubos @tbursztyka @pfalcon
711/tests/net/lib/http_header_fields/        @rlubos @tbursztyka
712/tests/net/lib/mqtt_packet/               @rlubos
713/tests/net/lib/coap/                      @rlubos
714/tests/net/socket/socketpair/             @cfriedt
715/tests/net/socket/                        @rlubos @tbursztyka @pfalcon
716/tests/subsys/debug/coredump/             @dcpleung
717/tests/subsys/fs/                         @nashif @nvlsianpu @de-nordic
718/tests/subsys/settings/                   @nvlsianpu
719/tests/subsys/shell/                      @jakub-uC @nordic-krch
720# Get all docs reviewed
721*.rst                                     @nashif
722/doc/reference/kernel/                    @andyross @nashif
723*posix*.rst                               @aescolar @daor-oti
724