blob: 40340e691e5f39d0dc33f24e5a20269332d6cdc9 [file] [log] [blame]
Eunchan Kimcfd59cc2019-09-17 11:09:39 -07001# This file specifies default reviewers for new pull requests. This is used as a
2# convenience - the OpenTitan project doesn't currently have a formalised notion
3# of "code owners".
4#
5# Note: The default reviewers aren't required to give a review prior to merging.
6# You are encouraged to add non-default reviewers where you know someone else
7# may have useful insight or has been recently working in the area touched by
8# your PR. Anyone is able to contribute to pull request review, and is
9# encouraged to do so
10
11# Default Reviewers
Miguel Osorio94a7c002021-04-27 14:43:07 -070012# * @asb
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070013
14# Order: last matching pattern takes the most precedence.
15# Please refer the link for the detail
16# https://help.github.com/en/articles/about-code-owners
17
18*.c @moidx
19*.h @moidx
20
21# Utils: reggen, topgen, tlgen
Miguel Osorio94a7c002021-04-27 14:43:07 -070022/util/ @imphil
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070023util/*.py @imphil @asb
24util/*gen/ @eunchan @msfschaffner @tjaychen
25util/uvmdvgen* @sriyerg
26util/regtool.py @eunchan
Eunchan Kim5b2f67c2020-09-10 17:27:15 -070027util/reggen/ @eunchan
28util/tlgen.py @eunchan @msfschaffner @tjaychen
29util/tlgen/ @eunchan @msfschaffner @tjaychen
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070030util/topgen.py @eunchan @msfschaffner @tjaychen
Eunchan Kim5b2f67c2020-09-10 17:27:15 -070031util/topgen/ @eunchan @msfschaffner @tjaychen
Miguel Osorioc15e1892021-04-27 14:40:28 -070032util/build_docs.py @moidx
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070033
34
35# RTL related
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070036/hw/ip/aes/ @vogelpi
Timothy Chen078262a2019-11-02 17:25:08 -070037/hw/ip/alert_handler/ @msfschaffner
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070038/hw/ip/flash_ctrl/ @tjaychen
Eunchan Kim5b2f67c2020-09-10 17:27:15 -070039/hw/ip/kmac/ @eunchan
Timothy Chen078262a2019-11-02 17:25:08 -070040/hw/ip/padctrl/ @msfschaffner @tjaychen
41/hw/ip/pinmux/ @msfschaffner @tjaychen
Miguel Osorio94a7c002021-04-27 14:43:07 -070042/hw/ip/prim* @eunchan @tjaychen
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070043/hw/ip/rv_core_ibex/ @imphil @tjaychen
44/hw/ip/rv_dm/ @imphil @vogelpi
Eunchan Kim5b2f67c2020-09-10 17:27:15 -070045/hw/ip/spi_device/ @eunchan
Miguel Osorio94a7c002021-04-27 14:43:07 -070046/hw/ip/tlul/ @eunchan @tjaychen
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070047# /hw/ip/usb* # TBD
Timothy Chen078262a2019-11-02 17:25:08 -070048/hw/top_*/rtl @eunchan @tjaychen
49/hw/top_*/doc/top_* @eunchan @msfschaffner @tjaychen
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070050
51
52# DV related common files
53dv/ @sriyerg @weicaiyang
54fpv/ @cindychip
55formal/ @cindychip
56# lint/ # TBD
57
58# SW related
Miguel Osorioc15e1892021-04-27 14:40:28 -070059/sw/ @mcy @moidx @sriyerg
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070060
61# Common docs
Miguel Osorio94a7c002021-04-27 14:43:07 -070062/doc/ @asb
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070063
64# License related files
65LICENSE* @asb
66COPYING* @asb
Sam Elliott7497ea02021-01-14 18:41:27 +000067/util/licence-checker.hjson @asb
Eunchan Kimcfd59cc2019-09-17 11:09:39 -070068
Miguel Young de la Sotab5f94942019-10-30 12:11:24 -050069# CI and testing
70/ci/ @mcy @imphil
71/test/ @mcy @imphil
72azure_pipelines.yml @mcy @imphil