mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-26 22:52:34 +02:00

Change-Id: I775d2dca95ee6f6d565a24f1622ee70554e9d4f5 Signed-off-by: Thomas Heijligen <src@posteo.de> Signed-off-by: Anastasia Klimchuk <aklm@flashrom.org> Reviewed-on: https://review.coreboot.org/c/flashrom/+/83121 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
211 lines
6.3 KiB
Plaintext
211 lines
6.3 KiB
Plaintext
|
|
List of upstream flashrom maintainers
|
|
|
|
This represents the list of maintainers that work on the upstream flashrom
|
|
code base (on flashrom.org). Maintainers are assigned to topics and when
|
|
applicable to subtrees of the source tree. You'll find some subtrees that
|
|
don't have a maintainer. If you are looking for reviewers for such a subtree,
|
|
it's often a good choice to look at the git history to see who worked on
|
|
it last.
|
|
|
|
Please follow our development guide:
|
|
https://www.flashrom.org/dev_guide/development_guide.html
|
|
|
|
Happy hacking!
|
|
|
|
Descriptions of section entries:
|
|
|
|
M: Maintainer: FullName <address@domain>
|
|
Must be registered to Gerrit (https://review.coreboot.org) and
|
|
must have experience with upstream flashrom development.
|
|
R: Designated reviewer: FullName <address@domain>
|
|
These reviewers are CCed on patches.
|
|
L: Mailing list that is relevant to this area
|
|
W: Web-page with status/info
|
|
S: Status, one of the following:
|
|
Supported: Someone is continuously paid to look after this and
|
|
a reaction to review requests can be expected
|
|
within a few days, a month at most.
|
|
Maintained: Someone actually looks after it and a reaction to
|
|
review requests can usually be expected within a
|
|
few weeks.
|
|
Odd Fixes: It has a maintainer but they don't have time to do
|
|
much other than throw the odd patch in. See below..
|
|
Orphan: No current maintainer [but maybe you could take the
|
|
role as you write your new code].
|
|
Obsolete: Old code. Something tagged obsolete generally means
|
|
it has been replaced by a better system and you
|
|
should be using that.
|
|
F: Files and directories with wildcard patterns.
|
|
A trailing slash includes all files and subdirectory files.
|
|
F: drivers/net/ all files in and below drivers/net
|
|
F: drivers/net/* all files in drivers/net, but not below
|
|
F: */net/* all files in "any top level directory"/net
|
|
One pattern per line. Multiple F: lines acceptable.
|
|
N: Files and directories with regex patterns.
|
|
N: [^a-z]tegra all files whose path contains the word tegra
|
|
One pattern per line. Multiple N: lines acceptable.
|
|
scripts/get_maintainer.pl has different behavior for files that
|
|
match F: pattern and matches of N: patterns. By default,
|
|
get_maintainer will not look at git log history when an F: pattern
|
|
match occurs. When an N: match occurs, git log history is used
|
|
to also notify the people that have git commit signatures.
|
|
X: Files and directories that are NOT maintained, same rules as F:
|
|
Files exclusions are tested before file matches.
|
|
Can be useful for excluding a specific subdirectory, for instance:
|
|
F: net/
|
|
X: net/ipv6/
|
|
matches all files in and below net excluding net/ipv6/
|
|
K: Keyword perl extended regex pattern to match content in a
|
|
patch or file. For instance:
|
|
K: of_get_profile
|
|
matches patches or files that contain "of_get_profile"
|
|
K: \b(printk|pr_(info|err))\b
|
|
matches patches or files that contain one or more of the words
|
|
printk, pr_info or pr_err
|
|
One regex pattern per line. Multiple K: lines acceptable.
|
|
|
|
Note: The categories and topics in this list are meant to remain in alphabetical
|
|
order. Please keep them sorted when you change them.
|
|
|
|
Maintainers List (try to look for most precise areas first)
|
|
|
|
-----------------------------------
|
|
|
|
################################################################################
|
|
# CORE
|
|
################################################################################
|
|
|
|
BUILD SYSTEM
|
|
M: Peter Marheine <pmarheine@chromium.org>
|
|
S: Maintained
|
|
F: Makefile*
|
|
F: meson*
|
|
F: Makefile*/
|
|
F: */meson*
|
|
F: */Makefile*
|
|
F: util/ich_descriptors_tool/meson*
|
|
F: util/ich_descriptors_tool/Makefile*
|
|
|
|
ERASE/WRITE ALGORITHM
|
|
M: Aarya Chaumal <aarya.chaumal@gmail.com>
|
|
S: Maintained
|
|
F: erasure_layout*
|
|
F: include/erasure_layout*
|
|
|
|
FLASHCHIPS
|
|
M: Anastasia Klimchuk <aklm@chromium.org>
|
|
M: Nikolai Artemiev <nartemiev@google.com>
|
|
M: Stefan Reinauer <stefan.reinauer@coreboot.org>
|
|
S: Maintained
|
|
F: flashchips*
|
|
F: include/flashchips*
|
|
|
|
I2C HELPERS
|
|
M: Peter Marheine <pmarheine@chromium.org>
|
|
S: Supported
|
|
F: i2c_helper_linux.c
|
|
|
|
WRITEPROTECT
|
|
M: Nikolai Artemiev <nartemiev@google.com>
|
|
M: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
|
|
S: Supported
|
|
F: writeprotect*
|
|
F: include/writeprotect*
|
|
|
|
################################################################################
|
|
# DOCUMENTATION
|
|
################################################################################
|
|
|
|
MAINTAINERS
|
|
M: Anastasia Klimchuk <aklm@chromium.org>
|
|
S: Maintained
|
|
F: MAINTAINERS
|
|
|
|
SPHINX DOCS
|
|
M: Anastasia Klimchuk <aklm@chromium.org>
|
|
S: Maintained
|
|
F: doc/
|
|
F: README.rst
|
|
|
|
################################################################################
|
|
# PROGRAMMERS
|
|
################################################################################
|
|
|
|
AMD SB600SPI
|
|
M: Martin Roth <gaumless@tutanota.com>
|
|
S: Maintained
|
|
F: sb600spi.c
|
|
|
|
CH347
|
|
M: Nicholas Chin <nic.c3.14@gmail.com>
|
|
S: Maintained
|
|
F: ch347_spi.c
|
|
|
|
DirtyJTAG
|
|
M: Jean THOMAS <virgule@jeanthomas.me>
|
|
S: Maintained
|
|
F: dirtyjtag_spi.c
|
|
|
|
I2C PROGRAMMERS
|
|
M: Peter Marheine <pmarheine@chromium.org>
|
|
S: Supported
|
|
F: mediatek_i2c_spi.c
|
|
F: parade_lspcon.c
|
|
F: realtek_mst_i2c_spi.c
|
|
|
|
LINUX MTD
|
|
M: Nikolai Artemiev <nartemiev@google.com>
|
|
S: Supported
|
|
F: linux_mtd.c
|
|
|
|
National Instruments USB-845x
|
|
M: Miklos Marton <martonmiklosqdev@gmail.com>
|
|
S: Maintained
|
|
F: ni845x_spi.c
|
|
|
|
RAIDEN DEBUG SPI
|
|
M: Nikolai Artemiev <nartemiev@google.com>
|
|
S: Maintained
|
|
F: raiden_debug_spi.c
|
|
|
|
STLINK-V3
|
|
M: Miklos Marton <martonmiklosqdev@gmail.com>
|
|
S: Maintained
|
|
F: stlinkv3_spi.c
|
|
|
|
################################################################################
|
|
# TESTS
|
|
################################################################################
|
|
|
|
UNIT TESTS
|
|
M: Anastasia Klimchuk <aklm@chromium.org>
|
|
S: Maintained
|
|
F: tests/
|
|
F: subprojects/cmocka.wrap
|
|
|
|
################################################################################
|
|
# UTILS
|
|
################################################################################
|
|
|
|
BASH COMPLETION
|
|
M: Alexander Goncharov <chat@joursoir.net>
|
|
S: Maintained
|
|
F: util/flashrom.bash-completion.tmpl
|
|
|
|
CONTINUOUS INTEGRATION SCRIPT
|
|
M: Anastasia Klimchuk <aklm@chromium.org>
|
|
S: Maintained
|
|
F: test_build.sh
|
|
|
|
FLASHROM TESTER
|
|
M: Hsuan Ting Chen <roccochen@google.com>
|
|
R: Evan Benn <evanbenn@gmail.com>
|
|
S: Supported
|
|
F: util/flashrom_tester/
|
|
|
|
FLASHROM DOCKER
|
|
M: Stefan Reinauer <stefan.reinauer@coreboot.org>
|
|
S: Maintained
|
|
F: util/docker/
|