Revert "mb/google/brya/var/lisbon: Update gpio table"
[coreboot.git] / MAINTAINERS
blob7ef7c0c903a932c33881792240e6c6b89c1849b6
3                     List of upstream coreboot maintainers
4                      and how to submit coreboot changes
6 This represents the list of maintainers that work on the upstream coreboot
7 code base (on coreboot.org).  Maintainers are assigned to topics and when
8 applicable to subtrees of the source tree. You'll find some subtrees that
9 don't have a maintainer. If you are looking for reviewers for such a sub-
10 tree, it's often a good choice to look at the git history to see who worked
11 on it last.
13 Please try to follow the guidelines below.  This will make things
14 easier on the maintainers.  Not all of these guidelines matter for every
15 trivial patch so apply some common sense.
18 1.      Make sure your changes compile correctly in multiple configurations. In
19         particular check that changes work for various boards in the tree that
20         it affects:
22         Test with: `util/abuild/abuild -c $(nproc) -t vendor/boardname`
24 2.      When you are happy with a change make it generally available for
25         testing in gerrit and await feedback.
27 3.      Be prepared to get your changes sent back with seemingly
28         silly requests about formatting and variable names.  These aren't
29         as silly as they seem. One job the maintainers do is to keep
30         things looking the same.  Sometimes this means that the clever
31         hack in your mainboard or chipset to get around a problem actually
32         needs to become a generalized coreboot feature ready for next time.
34         PLEASE check your patch with the automated style checker
35         (util/lint/checkpatch.pl) to catch trival style violations.
36         See https://www.coreboot.org/Coding_Style for guidance here.
38         PLEASE document known bugs. If it doesn't work for everything
39         or does something very odd once a month document it.
41         ALWAYS remember that submissions are made under the terms
42         of the OSDL certificate of contribution and should include a
43         Signed-off-by: line.  The current version of this "Developer's
44         Certificate of Origin" (DCO) is listed at
45         https://www.coreboot.org/Development_Guidelines#Sign-off_Procedure.
47 4.      Make sure you have the right to send any changes you make. If you
48         do changes at work you may find your employer owns the patch
49         not you.
51 5.      Happy hacking.
53 Descriptions of section entries:
55         M: Maintainer: FullName <address@domain>
56            Must be registered to Gerrit (https://review.coreboot.org/).
57            Should have experience with upstream coreboot development and
58            +2 rights.
59         R: Designated reviewer: FullName <address@domain>
60            These reviewers should be CCed on patches.
61         L: Mailing list that is relevant to this area
62         W: Web-page with status/info
63         Q: Patchwork web based patch tracking system site
64         T: SCM tree type and location.
65            Type is one of: git, hg, quilt, stgit, topgit
66         S: Status, one of the following:
67            Supported:   Someone is continuously paid to look after this and
68                         a reaction to review requests can be expected
69                         within a few days, a month at most.
70            Maintained:  Someone actually looks after it and a reaction to
71                         review requests can usually be expected within a
72                         few weeks.
73            Odd Fixes:   It has a maintainer but they don't have time to do
74                         much other than throw the odd patch in. See below..
75            Orphan:      No current maintainer [but maybe you could take the
76                         role as you write your new code].
77            Obsolete:    Old code. Something tagged obsolete generally means
78                         it has been replaced by a better system and you
79                         should be using that.
80         F: Files and directories with wildcard patterns.
81            A trailing slash includes all files and subdirectory files.
82            F:   drivers/net/    all files in and below drivers/net
83            F:   drivers/net/*   all files in drivers/net, but not below
84            F:   */net/*         all files in "any top level directory"/net
85            One pattern per line.  Multiple F: lines acceptable.
86         N: Files and directories with regex patterns.
87            N:   [^a-z]tegra     all files whose path contains the word tegra
88            One pattern per line.  Multiple N: lines acceptable.
89            scripts/get_maintainer.pl has different behavior for files that
90            match F: pattern and matches of N: patterns.  By default,
91            get_maintainer will not look at git log history when an F: pattern
92            match occurs.  When an N: match occurs, git log history is used
93            to also notify the people that have git commit signatures.
94         X: Files and directories that are NOT maintained, same rules as F:
95            Files exclusions are tested before file matches.
96            Can be useful for excluding a specific subdirectory, for instance:
97            F:   net/
98            X:   net/ipv6/
99            matches all files in and below net excluding net/ipv6/
100         K: Keyword perl extended regex pattern to match content in a
101            patch or file.  For instance:
102            K: of_get_profile
103               matches patches or files that contain "of_get_profile"
104            K: \b(printk|pr_(info|err))\b
105               matches patches or files that contain one or more of the words
106               printk, pr_info or pr_err
107            One regex pattern per line.  Multiple K: lines acceptable.
109 Note: For the hard of thinking, this list is meant to remain in alphabetical
110 order. If you could add yourselves to it in alphabetical order that would be
111 so much easier [Ed]
113 Maintainers List (try to look for most precise areas first)
115                 -----------------------------------
117 ################################################################################
118 # Mainboards
119 ################################################################################
121 51NB MAINBOARDS
122 S:      Orphan
123 F:      src/mainboard/51nb/
127 ACER MAINBOARDS
128 S:      Orphan
129 F:      src/mainboard/acer/
133 ADLINK MAINBOARDS
134 S:      Orphan
135 F:      src/mainboard/adlink/
139 AMD family 17h and 19h reference boards
140 M:      Felix Held <felix-coreboot@felixheld.de>
141 M:      Jason Glenesk <jason.glenesk@gmail.com>
142 M:      Fred Reitberger <reitbergerfred@gmail.com>
143 L:      amd_coreboot_org_changes@googlegroups.com
144 S:      Maintained
145 F:      src/mainboard/amd/bilby/
146 F:      src/mainboard/amd/birman/
147 F:      src/mainboard/amd/chausie/
148 F:      src/mainboard/amd/majolica/
149 F:      src/mainboard/amd/mandolin/
150 F:      src/mainboard/amd/mayan/
152 AMD reference boards outside of family 17h and 19h
153 S:      Odd Fixes
154 L:      amd_coreboot_org_changes@googlegroups.com
155 F:      src/mainboard/amd/gardenia/
156 F:      src/mainboard/amd/inagua/
157 F:      src/mainboard/amd/olivehill/
158 F:      src/mainboard/amd/pademelon/
159 F:      src/mainboard/amd/parmer/
160 F:      src/mainboard/amd/persimmon/
161 F:      src/mainboard/amd/south_station/
162 F:      src/mainboard/amd/thatcher/
163 F:      src/mainboard/amd/union_station/
167 AOPEN MAINBOARDS
168 S:      Orphan
169 F:      src/mainboard/aopen/
173 APPLE MAINBOARDS
174 M:      Evgeny Zinoviev <me@ch1p.io>
175 S:      Maintained
176 F:      src/mainboard/apple/
180 ASROCK B85M PRO4 MAINBOARD
181 M:      Angel Pons <th3fanbus@gmail.com>
182 S:      Maintained
183 F:      src/mainboard/asrock/b85m_pro4/
185 ASROCK G41C-GS MAINBOARD & VARIANTS
186 M:      Angel Pons <th3fanbus@gmail.com>
187 S:      Maintained
188 F:      src/mainboard/asrock/g41c-gs/
192 ASUS A88XM-E MAINBOARD
193 M:      Mike Banon <mikebdp2@gmail.com>
194 S:      Maintained
195 F:      src/mainboard/asus/a88xm-e/
197 ASUS AM1I-A MAINBOARD
198 M:      Mike Banon <mikebdp2@gmail.com>
199 S:      Maintained
200 F:      src/mainboard/asus/am1i-a/
202 ASUS H61 SERIES MAINBOARDS
203 M:      Angel Pons <th3fanbus@gmail.com>
204 S:      Maintained
205 F:      src/mainboard/asus/h61-series/
207 ASUS P5QC PRO MAINBOARD & VARIANTS
208 M:      Angel Pons <th3fanbus@gmail.com>
209 R:      Stefan Ott <coreboot@desire.ch>
210 S:      Maintained
211 F:      src/mainboard/asus/p5qc/
213 ASUS P5QPL-AM MAINBOARD & VARIANTS
214 M:      Angel Pons <th3fanbus@gmail.com>
215 S:      Maintained
216 F:      src/mainboard/asus/p5qpl-am/
218 ASUS P8Z77 SERIES MAINBOARDS
219 M:      Angel Pons <th3fanbus@gmail.com>
220 M:      Vlado Cibic <vladocb@protonmail.com>
221 S:      Maintained
222 F:      src/mainboard/asus/p8z77-series/
226 BAP MAINBOARDS
227 S:      Orphan
228 F:      src/mainboard/bap/
232 BIOSTAR MAINBOARDS
233 S:      Orphan
234 F:      src/mainboard/biostar/
238 BOSTENTECH MAINBOARDS
239 S:      Orphan
240 F:      src/mainboard/bostentech/
244 CAVIUM MAINBOARDS
245 S:      Orphan
246 F:      src/mainboard/cavium/
250 CLEVO MAINBOARDS
251 M:      Felix Singer <felixsinger@posteo.net>
252 M:      Michael Niewöhner <foss@mniewoehner.de>
253 S:      Supported
254 F:      src/mainboard/clevo/
258 COMPULAB MAINBOARDS
259 S:      Orphan
260 F:      src/mainboard/compulab/
264 DELL MAINBOARDS
265 S:      Orphan
266 F:      src/mainboard/dell/
268 DELL E6400 MAINBOARD
269 M:      Nicholas Chin <nic.c3.14@gmail.com>
270 S:      Maintained
271 F:      src/mainboard/dell/e6400/
274 ELMEX MAINBOARDS
275 S:      Orphan
276 F:      src/mainboard/elmex/
280 EMULATION MAINBOARDS
281 S:      Orphan
282 F:      src/mainboard/emulation/
286 EXAMPLE MAINBOARDS
287 S:      Orphan
288 F:      src/mainboard/example/
292 FACEBOOK FBG1701 MAINBOARD
293 M:      Frans Hendriks <fhendriks@eltan.com>
294 M:      Erik van den Bogaert <ebogaert@eltan.com>
295 S:      Maintained
296 F:      src/mainboard/facebook/fbg1701/
298 FACEBOOK MONOLITH MAINBOARD
299 M:      Frans Hendriks <fhendriks@eltan.com>
300 M:      Erik van den Bogaert <ebogaert@eltan.com>
301 S:      Maintained
302 F:      src/mainboard/facebook/monolith/
306 FOXCONN MAINBOARDS
307 S:      Orphan
308 F:      src/mainboard/foxconn/
312 GETAC MAINBOARDS
313 S:      Orphan
314 F:      src/mainboard/getac/
318 GIGABYTE GA-D510UD MAINBOARD
319 M:      Angel Pons <th3fanbus@gmail.com>
320 S:      Maintained
321 F:      src/mainboard/gigabyte/ga-d510ud/
323 GIGABYTE GA-H61M SERIES MAINBOARDS
324 M:      Angel Pons <th3fanbus@gmail.com>
325 S:      Maintained
326 F:      src/mainboard/gigabyte/ga-h61m-series/
330 GIZMOSPHERE MAINBOARDS
331 S:      Orphan
332 F:      src/mainboard/gizmosphere/
336 GOOGLE REX MAINBOARDS
337 M:      Subrata Banik <subratabanik@google.com>
338 M:      Tarun Tuli <taruntuli@google.com>
339 M:      Kapil Porwal <kapilporwal@google.com>
340 S:      Maintained
341 F:      src/mainboard/google/rex/
343 GOOGLE BRYA MAINBOARDS
344 M:      Tarun Tuli <taruntuli@google.com>
345 S:      Maintained
346 F:      src/mainboard/google/brya/
348 GOOGLE HATCH MAINBOARDS
349 M:      Tarun Tuli <taruntuli@google.com>
350 S:      Maintained
351 F:      src/mainboard/google/hatch/
353 GOOGLE VOLTEER MAINBOARDS
354 M:      Nick Vaccaro <nvaccaro@chromium.org>
355 S:      Maintained
356 F:      src/mainboard/google/volteer/
358 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
359 M:      Matt DeVillier <MrChromebox@gmail.com>
360 S:      Maintained
361 F:      src/mainboard/google/auron/
362 F:      src/mainboard/google/beltino/
363 F:      src/mainboard/google/butterfly/
364 F:      src/mainboard/google/cyan/
365 F:      src/mainboard/google/glados/
366 F:      src/mainboard/google/jecht/
367 F:      src/mainboard/google/link/
368 F:      src/mainboard/google/parrot/
369 F:      src/mainboard/google/slippy/
370 F:      src/mainboard/google/stout/
372 GOOGLE AMD-BASED MAINBOARDS
373 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
374 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
375 L:      amd_coreboot_org_changes@googlegroups.com
376 S:      Supported
377 F:      src/mainboard/google/kahlee/
378 F:      src/mainboard/google/zork/
379 F:      src/mainboard/google/guybrush/
380 F:      src/mainboard/google/skyrim/
384 HP 280 G2 MAINBOARD
385 M:      Angel Pons <th3fanbus@gmail.com>
386 S:      Maintained
387 F:      src/mainboard/hp/280_g2/
391 IBASE MAINBOARDS
392 S:      Orphan
393 F:      src/mainboard/ibase/
397 INTEL HARCUVAR_CRB MAINBOARD
398 M:      Jeff Daly <jeffd@silicom-usa.com>
399 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
400 S:      Maintained
401 F:      src/mainboard/intel/harcuvar/
405 JETWAY MAINBOARDS
406 S:      Orphan
407 F:      src/mainboard/jetway/
411 KONTRON BSL6 MAINBOARD
412 M:      Felix Singer <felixsinger@posteo.net>
413 M:      Nico Huber <nico.h@gmx.de>
414 S:      Supported
415 F:      src/mainboard/kontron/bsl6/
417 KONTRON MAL10 MAINBOARD
418 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
419 M:      Nico Huber <nico.h@gmx.de>
420 M:      Felix Singer <felixsinger@posteo.net>
421 S:      Supported
422 F:      src/mainboard/kontron/mal10/
426 LENOVO MAINBOARDS
427 M:      Alexander Couzens <lynxis@fe80.eu>
428 S:      Maintained
429 F:      src/mainboard/lenovo/
431 LENOVO G505S MAINBOARD
432 M:      Mike Banon <mikebdp2@gmail.com>
433 S:      Maintained
434 F:      src/mainboard/lenovo/g505s/
436 LENOVO X200 MAINBOARD
437 R:      Stefan Ott <coreboot@desire.ch>
438 S:      Maintained
439 F:      src/mainboard/lenovo/x200/
441 LENOVO X201 MAINBOARD
442 R:      Stefan Ott <coreboot@desire.ch>
443 S:      Maintained
444 F:      src/mainboard/lenovo/x201/
448 LIBRETREND LT1000 MAINBOARD
449 M:      Piotr Król <piotr.krol@3mdeb.com>
450 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
451 S:      Maintained
452 F:      src/mainboard/libretrend/lt1000/
456 LIPPERT MAINBOARDS (acquired by Adlink)
457 S:      Orphan
458 F:      src/mainboard/lippert/
462 MSI H81M-P33 MAINBOARD
463 M:      Angel Pons <th3fanbus@gmail.com>
464 S:      Maintained
465 F:      src/mainboard/msi/h81m-p33/
467 MSI MS-7D25 MAINBOARDS
468 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
469 M:      Michał Kopeć <michal.kopec@3mdeb.com>
470 S:      Maintained
471 F:      src/mainboard/msi/ms7d25/
475 OCP DELTALAKE MAINBOARD
476 M:      Arthur Heymans <arthur@aheymans.xyz>
477 M:      Christian Walter <christian.walter@9elements.com>
478 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
479 M:      Jonathan Zhang <jonzhang@fb.com>
480 M:      Tim Chu <Tim.Chu@quantatw.com>
481 S:      Supported
482 F:      src/mainboard/ocp/deltalake/
484 OCP TIOGAPASS MAINBOARD
485 M:      Jonathan Zhang <jonzhang@fb.com>
486 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
487 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
488 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
489 M:      Bryant Ou <Bryant.Ou@quantatw.com>
490 S:      Maintained
491 F:      src/mainboard/ocp/tiogapass/
495 OPENCELLULAR MAINBOARDS
496 M:      Christian Walter <christian.walter@9elements.com>
497 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
498 S:      Supported
499 F:      src/mainboard/opencellular/elgon/
503 PC ENGINES ALL MAINBOARDS
504 M:      Piotr Król <piotr.krol@3mdeb.com>
505 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
506 S:      Supported
507 F:      src/mainboard/pcengines/
511 PINE64 MAINBOARDS
512 S:      Orphan
513 F:      src/mainboard/pine64/
517 PORTWELL PQ-M107 MAINBOARD
518 M:      Frans Hendriks <fhendriks@eltan.com>
519 M:      Erik van den Bogaert <ebogaert@eltan.com>
520 S:      Maintained
521 F:      src/mainboard/portwell/m107/
525 PROTECTLI ALL MAINBOARDS
526 M:      Piotr Król <piotr.krol@3mdeb.com>
527 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
528 S:      Maintained
529 F:      src/mainboard/protectli/
533 PRODRIVE ATLAS MAINBOARD
534 M:      Angel Pons <th3fanbus@gmail.com>
535 M:      Christian Walter <christian.walter@9elements.com>
536 M:      Lean Sheng Tan <sheng.tan@9elements.com>
537 S:      Maintained
538 F:      src/mainboard/prodrive/atlas/
540 PRODRIVE HERMES MAINBOARD
541 M:      Christian Walter <christian.walter@9elements.com>
542 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
543 S:      Maintained
544 F:      src/mainboard/prodrive/hermes/
548 PURISM MAINBOARDS
549 M:      Jonathon Hall <jonathon.hall@puri.sm>
550 S:      Supported
551 F:      src/mainboard/purism/
555 RAZER MAINBOARDS
556 S:      Orphan
557 F:      src/mainboard/razer/
561 RODA MAINBOARDS
562 S:      Orphan
563 F:      src/mainboard/roda/
567 SAMSUNG CHROMEOS MAINBOARDS
568 M:      Matt DeVillier <MrChromebox@gmail.com>
569 S:      Maintained
570 F:      src/mainboard/samsung/lumpy/
571 F:      src/mainboard/samsung/stumpy/
575 SAPPHIRE MAINBOARDS
576 S:      Orphan
577 F:      src/mainboard/sapphire/
581 SCALEWAY MAINBOARDS
582 S:      Orphan
583 F:      src/mainboard/scaleway/
587 SIEMENS CHILI MAINBAORD
588 M:      Felix Singer <felixsinger@posteo.net>
589 M:      Nico Huber <nico.h@gmx.de>
590 S:      Supported
591 F:      src/mainboard/siemens/chili/
593 SIEMENS MC_xxxx MAINBOARDS
594 M:      Werner Zeh <werner.zeh@siemens.com>
595 S:      Maintained
596 F:      src/mainboard/siemens/mc_apl1/
597 F:      src/mainboard/siemens/mc_ehl/
601 SIFIVE MAINBOARDS
602 S:      Orphan
603 F:      src/mainboard/sifive/
607 STAR LABS MAINBOARDS
608 M:      Sean Rhodes <sean@starlabs.systems>
609 S:      Maintained
610 F:      src/mainboard/starlabs/
614 SUPERMICRO X11-LGA1151-SERIES
615 M:      Michael Niewöhner <foss@mniewoehner.de>
616 S:      Maintained
617 F:      src/mainboard/supermicro/x11-lga1151-series/
621 SYSTEM76 MAINBOARDS
622 M:      Jeremy Soller <jeremy@system76.com>
623 M:      Tim Crawford <tcrawford@system76.com>
624 S:      Maintained
625 F:      src/mainboard/system76/
629 TI MAINBOARDS
630 S:      Orphan
631 F:      src/mainboard/ti/
635 UP MAINBOARDS
636 S:      Orphan
637 F:      src/mainboard/up/
639 ################################################################################
640 # Architectures
641 ################################################################################
643 ARM ARCHITECTURE
644 M:      Julius Werner <jwerner@chromium.org>
645 S:      Supported
646 F:      src/arch/arm/
647 F:      src/arch/arm64/
648 F:      src/soc/nvidia/
649 F:      src/soc/rockchip/
650 F:      util/nvidia/
651 F:      util/rockchip/
653 PPC64 ARCHITECTURE
654 M:      Ronald Minnich <rminnich@gmail.com>
655 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
656 S:      Maintained
657 F:      src/arch/ppc64/
658 F:      src/cpu/qemu-power8/
659 F:      src/mainboard/emulation/qemu-power8/
661 RISC-V ARCHITECTURE
662 M:      Ronald Minnich <rminnich@gmail.com>
663 R:      Philipp Hug <philipp@hug.cx>
664 S:      Maintained
665 F:      src/arch/riscv/
666 F:      src/soc/sifive/
667 F:      src/soc/ucb/
668 F:      src/mainboard/emulation/*-riscv/
669 F:      src/mainboard/sifive/
670 F:      util/riscv/
672 X86 ARCHITECTURE
673 S:      MAINTAINED
674 F:      src/arch/x86/
675 F:      src/cpu/x86/
676 F:      src/drivers/pc80/
677 F:      src/include/pc80/
678 F:      src/include/cpu/x86/
680 ################################################################################
681 # Embedded Controllers
682 ################################################################################
684 CHROME EC
685 M:      Boris Mittelberg <bmbm@google.com>
686 M:      Caveh Jalali <caveh@chromium.org>
687 S:      Maintained
688 F:      src/ec/google/
690 DELL SMSC MEC5035 EC
691 M:      Nicholas Chin <nic.c3.14@gmail.com>
692 W:      https://github.com/nic3-14159/E6400-EC-research
693 S:      Maintained
694 F:      src/ec/dell/mec5035/
696 LENOVO EC
697 M:      Alexander Couzens <lynxis@fe80.eu>
698 S:      Maintained
699 F:      src/ec/lenovo/
701 STARLABS EC
702 M:      Sean Rhodes <sean@starlabs.systems>
703 S:      Maintained
704 F:      src/ec/starlabs/
706 SYSTEM76 EC
707 M:      Jeremy Soller <jeremy@system76.com>
708 M:      Tim Crawford <tcrawford@system76.com>
709 S:      Maintained
710 F:      src/ec/system76/
712 ORPHANED ECS
713 S:      Orphan
714 F:      src/ec/51nb/
715 F:      src/ec/acpi/
716 F:      src/ec/apple/
717 F:      src/ec/compal/
718 F:      src/ec/hp/
719 F:      src/ec/kontron/
720 F:      src/ec/purism/
721 F:      src/ec/quanta/
722 F:      src/ec/roda/
723 F:      src/ec/smsc/
725 ################################################################################
726 # Northbridges
727 ################################################################################
729 INTEL HASWELL NORTHBRIDGE
730 M:      Angel Pons <th3fanbus@gmail.com>
731 S:      Maintained
732 F:      src/northbridge/intel/haswell/
734 INTEL PINEVIEW CHIPSET
735 M:      Angel Pons <th3fanbus@gmail.com>
736 S:      Odd Fixes
737 F:      src/northbridge/intel/pineview/
739 INTEL SANDYBRIDGE NORTHBRIDGE
740 M:      Angel Pons <th3fanbus@gmail.com>
741 S:      Maintained
742 F:      src/northbridge/intel/sandybridge/
744 INTEL X4X CHIPSET
745 M:      Angel Pons <th3fanbus@gmail.com>
746 S:      Odd Fixes
747 F:      src/northbridge/intel/x4x/
749 ################################################################################
750 # Platforms
751 ################################################################################
753 AMD SUPPORT
754 L:      amd_coreboot_org_changes@googlegroups.com
755 S:      Odd Fixes
756 F:      src/vendorcode/amd/
757 F:      src/cpu/amd/
758 F:      src/northbridge/amd/
759 F:      src/southbridge/amd/
760 F:      src/include/cpu/amd/
762 INTEL SUPPORT
763 S:      Maintained
764 F:      src/vendorcode/intel/
765 F:      src/cpu/intel/
766 F:      src/northbridge/intel/
767 F:      src/southbridge/intel/
768 F:      src/soc/intel/
769 F:      src/drivers/intel/
770 F:      src/include/cpu/intel/
772 INTEL FSP 1.1
773 M:      Huang Jin <huang.jin@intel.com>
774 S:      Supported
775 F:      src/drivers/intel/fsp1_1/
777 INTEL FSP 2.0
778 M:      Andrey Petrov <andrey.petrov@gmail.com>
779 S:      Maintained
780 F:      src/drivers/intel/fsp2_0/
782 ################################################################################
783 # Systems on a Chip
784 ################################################################################
786 AMD Cezanne
787 M:      Felix Held <felix-coreboot@felixheld.de>
788 M:      Jason Glenesk <jason.glenesk@gmail.com>
789 M:      Raul E Rangel <rrangel@chromium.org>
790 M:      Fred Reitberger <reitbergerfred@gmail.com>
791 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
792 L:      amd_coreboot_org_changes@googlegroups.com
793 S:      Maintained
794 F:      src/soc/amd/cezanne/
795 F:      src/vendorcode/amd/fsp/cezanne/
797 AMD common SoC code
798 M:      Felix Held <felix-coreboot@felixheld.de>
799 M:      Jason Glenesk <jason.glenesk@gmail.com>
800 M:      Raul E Rangel <rrangel@chromium.org>
801 M:      Fred Reitberger <reitbergerfred@gmail.com>
802 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
803 L:      amd_coreboot_org_changes@googlegroups.com
804 S:      Maintained
805 F:      src/soc/amd/common/
807 AMD Picasso
808 M:      Felix Held <felix-coreboot@felixheld.de>
809 M:      Jason Glenesk <jason.glenesk@gmail.com>
810 M:      Fred Reitberger <reitbergerfred@gmail.com>
811 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
812 L:      amd_coreboot_org_changes@googlegroups.com
813 S:      Maintained
814 F:      src/soc/amd/picasso/
815 F:      src/vendorcode/amd/fsp/picasso/
817 AMD Mendocino
818 M:      Felix Held <felix-coreboot@felixheld.de>
819 M:      Jason Glenesk <jason.glenesk@gmail.com>
820 M:      Raul E Rangel <rrangel@chromium.org>
821 M:      Fred Reitberger <reitbergerfred@gmail.com>
822 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
823 L:      amd_coreboot_org_changes@googlegroups.com
824 S:      Supported
825 F:      src/soc/amd/mendocino/
826 F:      src/vendorcode/amd/fsp/mendocino/
828 AMD Phoenix
829 M:      Felix Held <felix-coreboot@felixheld.de>
830 M:      Jason Glenesk <jason.glenesk@gmail.com>
831 M:      Fred Reitberger <reitbergerfred@gmail.com>
832 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
833 L:      amd_coreboot_org_changes@googlegroups.com
834 S:      Supported
835 F:      src/soc/amd/phoenix/
836 F:      src/vendorcode/amd/fsp/phoenix/
838 AMD Stoneyridge
839 M:      Felix Held <felix-coreboot@felixheld.de>
840 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
841 L:      amd_coreboot_org_changes@googlegroups.com
842 S:      Odd Fixes
843 F:      src/soc/amd/stoneyridge/
845 INTEL METEORLAKE SOC
846 M:      Subrata Banik <subratabanik@google.com>
847 M:      Tarun Tuli <taruntuli@google.com>
848 M:      Kapil Porwal <kapilporwal@google.com>
849 S:      Maintained
850 F:      src/soc/intel/meteorlake/
852 INTEL ALDERLAKE SOC
853 M:      Subrata Banik <subratabanik@google.com>
854 M:      Tarun Tuli <taruntuli@google.com>
855 S:      Maintained
856 F:      src/soc/intel/alderlake/
858 INTEL APOLLOLAKE_SOC
859 M:      Sean Rhodes <sean@starlabs.systems>
860 S:      Odd Fixes
861 F:      src/soc/intel/apollolake/
863 INTEL BRASWELL SOC
864 M:      Piotr Król <piotr.krol@3mdeb.com>
865 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
866 M:      Frans Hendriks <fhendriks@eltan.com>
867 S:      Maintained
868 F:      /src/soc/intel/braswell/
869 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
871 INTEL DENVERTON-NS SOC
872 M:      Jeff Daly <jeffd@silicom-usa.com>
873 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
874 S:      Maintained
875 F:      src/soc/intel/denverton_ns/
877 INTEL ELKHARTLAKE SOC
878 M:      Lean Sheng Tan <sheng.tan@9elements.com>
879 M:      Werner Zeh <werner.zeh@siemens.com>
880 S:      Maintained
881 F:      src/soc/intel/elkhartlake/
883 INTEL TIGERLAKE SOC
884 M:      Subrata Banik <subratabanik@google.com>
885 M:      Tarun Tuli <taruntuli@google.com>
886 S:      Maintained
887 F:      src/soc/intel/tigerlake/
889 INTEL Xeon Sacalable Processor Family
890 M:      Jonathan Zhang <jonzhang@fb.com>
891 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
892 M:      Tim Chu <Tim.Chu@quantatw.com>
893 M:      Arthur Heymans <arthur@aheymans.xyz>
894 M:      Christian Walter <christian.walter@9elements.com>
895 S:      Supported
896 F:      src/soc/intel/xeon_sp/
897 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
898 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
900 MEDIATEK SOCS
901 M:      Hung-Te Lin <hungte@chromium.org>
902 S:      Supported
903 F:      src/soc/mediatek/
905 MEDIATEK MT8192
906 M:      Xi Chen <xixi.chen@mediatek.com>
907 S:      Maintained
908 F:      src/soc/mediatek/mt8192/
909 F:      src/vendorcode/mediatek/mt8192/
911 ORPHANED ARM SOCS
912 S:      Orphan
913 F:      src/cpu/armltd/
914 F:      src/soc/ti/
915 F:      src/soc/qualcomm/
916 F:      src/soc/samsung/
917 F:      util/exynos/
918 F:      util/ipqheader/
920 ################################################################################
921 # Payloads
922 ################################################################################
924 NVRAM
925 F:      util/nvramtool/
926 F:      payloads/nvramcui/
928 LIBPAYLOAD
929 F:      payloads/libpayload/
931 COREINFO PAYLOAD
932 F:      payloads/coreinfo/
934 EXTERNAL PAYLOADS INTEGRATION
935 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
936 M:      Martin Roth <gaumless@gmail.com>
937 F:      payloads/external/
939 LINUXBOOT PAYLOAD INTEGRATION
940 M:      Christian Walter <christian.walter@9elements.com>
941 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
942 S:      Supported
943 F:      payloads/external/LinuxBoot/
945 ################################################################################
946 # Utilities
947 ################################################################################
949 ABUILD
950 M:      Martin Roth <gaumless@gmail.com>
951 S:      Supported
952 F:      util/abuild/
954 BOARD STATUS
955 F:      util/board_status/
957 BUILD SYSTEM
958 M:      Martin Roth <gaumless@gmail.com>
959 S:      Supported
960 F:      Makefile
961 F:      *.inc
962 F:      src/include/kconfig.h
963 F:      util/kconfig/
964 F:      util/sconfig/
965 F:      util/xcompile/
966 F:      util/genbuild_h/
968 TOOLCHAIN
969 M:      Martin Roth <gaumless@gmail.com>
970 M:      Felix Singer <felixsinger@posteo.net>
971 M:      Elyes Haouas <ehaouas@noos.fr>
972 S:      Supported
973 F:      util/crossgcc/
975 DOCKER
976 M:      Martin Roth <gaumless@gmail.com>
977 S:      Supported
978 F:      util/docker/
981 F:      .git*
982 F:      /util/gitconfig
984 LINT SCRIPTS
985 M:      Martin Roth <gaumless@gmail.com>
986 S:      Supported
987 F:      util/lint/
989 IFDTOOL
990 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
991 F:      util/ifdtool/
993 INTELTOOL
994 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
995 F:      util/inteltool/
997 INTELMETOOL
998 M:      Christian Walter <christian.walter@9elements.com>
999 F:      util/intelmetool/
1001 INTELP2M
1002 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1003 S:      Maintained
1004 F:      util/intelp2m/
1006 ME_CLEANER
1007 M:      Nicola Corna <nicola@corna.info>
1008 W:      https://github.com/corna/me_cleaner
1009 S:      Maintained
1010 F:      util/me_cleaner/
1012 LIVEISO
1013 M:      Felix Singer <felixsinger@posteo.net>
1014 S:      Supported
1015 F:      util/liveiso/
1017 ################################################################################
1018 # Miscellaneous
1019 ################################################################################
1021 ASPEED AST2050 DRIVER & COMMON CODE
1022 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1023 S:      Supported
1024 F:      src/drivers/aspeed/common/
1025 F:      src/drivers/aspeed/ast2050/
1027 ACPI
1028 M:      Lance Zhao <lance.zhao@gmail.com>
1029 M:      Tim Wawrzynczak <inforichland@gmail.com>
1030 S:      Supported
1031 F:      src/acpi/
1032 F:      src/arch/x86/acpi/
1033 F:      util/acpi/
1035 LZ4 COMPRESSION
1036 M:      Julius Werner <jwerner@chromium.org>
1037 S:      Supported
1038 F:      src/commonlib/lz4*
1039 F:      payloads/libpayload/liblz4/
1040 F:      util/cbfstool/lz4/
1042 BINARY OBJECTS
1043 F:      3rdparty/blobs/
1045 VERIFIED BOOT
1046 M:      Julius Werner <jwerner@chromium.org>
1047 M:      Yu-Ping Wu <yupingso@google.com>
1048 S:      Supported
1049 F:      3rdparty/vboot/
1050 F:      src/security/vboot/
1051 F:      src/include/tpm.h
1052 F:      src/include/tpm_lite/
1054 RESOURCE ALLOCATOR
1055 F:      src/device/*
1056 F:      src/include/device/
1057 F:      src/include/cpu/cpu.h
1059 OPTION ROM EXECUTION & X86EMU
1060 F:      src/device/oprom/
1062 CBFS
1063 M:      Julius Werner <jwerner@chromium.org>
1064 F:      src/include/cbfs*
1065 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1066 F:      src/commonlib/bsd/cbfs*
1067 F:      src/lib/cbfs.c
1069 CBFSTOOL
1070 F:      util/cbfstool/
1072 CBMEM
1073 F:      src/include/cbmem.h
1074 F:      src/include/cbmem_id.h
1075 F:      util/cbmem/
1077 CONSOLE
1078 F:      src/console/
1079 F:      src/include/console/
1080 F:      src/drivers/uart/
1082 TPM SUPPORT
1083 M:      Christian Walter <christian.walter@9elements.com>
1084 S:      Supported
1085 F:      src/drivers/*/tpm/
1086 F:      src/security/tpm/
1088 SUPERIOS & SUPERIOTOOL
1089 M:      Felix Held <felix-coreboot@felixheld.de>
1090 S:      Odd Fixes
1091 F:      src/superio/
1092 F:      util/superiotool/
1094 SPD UTILITIES
1095 M:      Reka Norman <rekanorman@chromium.org>
1096 S:      Maintained
1097 F:      util/spd_tools/
1098 F:      util/spdtool/
1100 MEMLAYOUT
1101 M:      Julius Werner <jwerner@chromium.org>
1102 S:      Supported
1103 F:      */memlayout.h
1104 F:      *.ld
1106 ELTAN VENDORCODE
1107 M:      Frans Hendriks <fhendriks@eltan.com>
1108 M:      Erik van den Bogaert <ebogaert@eltan.com>
1109 S:      Maintained
1110 F:      src/vendorcode/eltan/
1112 TAS5825M DRIVER
1113 M:      Jeremy Soller <jeremy@system76.com>
1114 M:      Tim Crawford <tcrawford@system76.com>
1115 S:      Maintained
1116 F:      src/drivers/i2c/tas5825m/
1118 TESTS
1119 M:      Jakub Czapiga <jacz@semihalf.com>
1120 S:      Maintained
1121 F:      tests/
1122 F:      payloads/libpayload/tests/
1124 COREBOOT RELEASES
1125 M:      Felix Singer <felixsinger@posteo.net>
1126 M:      Jason Glenesk <jason.glenesk@gmail.com>
1127 M:      Angel Pons <th3fanbus@gmail.com>
1128 M:      Martin Roth <gaumless@gmail.com>
1129 M:      Matt DeVillier <MrChromebox@gmail.com>
1130 S:      Maintained
1131 F:      Documentation/releases/
1132 F:      util/release/
1134 MISSING: TIMERS / DELAYS
1136 MISSING: TIMESTAMPS
1138 MISSING: FMAP
1140 MISSING: GPIO
1142 MISSING: SMP
1144 MISSING: DMP / QEMU-X86
1146 MISSING: ELOG
1148 MISSING: SPI
1150 # *** Infrastructure Owners ***
1151 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1152 # Hardware
1153 #       Owners: Stefan, Patrick
1154 #       Backups:
1156 # Web Server
1157 #       Owners: Stefan, Patrick
1158 #       Backups:
1160 # Website
1161 #       Owners: Martin
1162 #       Backups: Patrick, Stefan
1164 # Documentation Website
1165 #       Owners: Patrick
1166 #       Backups:
1168 CODE OF CONDUCT
1169 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1170 M:      Ronald Minnich <rminnich@gmail.com>
1171 M:      Martin Roth <martin@coreboot.org>
1172 S:      Maintained
1173 F:      Documentation/community/code_of_conduct.md
1175 # Wiki
1176 #       Owners: Stefan, Patrick
1177 #       Backups:
1179 # Gerrit
1180 #       Owners: Stefan, Patrick
1181 #       Backups: Martin
1183 # Jenkins
1184 #       Owners: Patrick, Martin
1185 #       Backups:
1187 # Bug Tracker
1188 #       Owners: Lynxis,
1189 #       Backups: Martin,
1191 # Mailing List
1192 #       Owners: Stefan, Patrick
1193 #       Backups: Martin,
1195 # Software Freedom Conservancy
1196 #       Main contact: Martin
1197 #       “Official” contact: Stefan