CODEOWNERS 41 KB

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