soc/amd/stoneyridge/monotonic_time: add comment that we can't use TSC
[coreboot.git] / MAINTAINERS
blobd0b3add4e4bc6b1dc8b4c19d7f7203bce002a289
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 B75M-ITX MAINBOARD
181 M:      Kevin Keijzer <kevin@quietlife.nl>
182 S:      Maintained
183 F:      src/mainboard/asrock/b75m-itx/
185 ASROCK B85M PRO4 MAINBOARD
186 M:      Angel Pons <th3fanbus@gmail.com>
187 S:      Maintained
188 F:      src/mainboard/asrock/b85m_pro4/
190 ASROCK G41C-GS MAINBOARD & VARIANTS
191 M:      Angel Pons <th3fanbus@gmail.com>
192 S:      Maintained
193 F:      src/mainboard/asrock/g41c-gs/
197 ASUS A88XM-E MAINBOARD
198 M:      Mike Banon <mikebdp2@gmail.com>
199 S:      Maintained
200 F:      src/mainboard/asus/a88xm-e/
202 ASUS AM1I-A MAINBOARD
203 M:      Mike Banon <mikebdp2@gmail.com>
204 S:      Maintained
205 F:      src/mainboard/asus/am1i-a/
207 ASUS H61 SERIES MAINBOARDS
208 M:      Angel Pons <th3fanbus@gmail.com>
209 S:      Maintained
210 F:      src/mainboard/asus/h61-series/
212 ASUS P5QC PRO MAINBOARD & VARIANTS
213 M:      Angel Pons <th3fanbus@gmail.com>
214 R:      Stefan Ott <coreboot@desire.ch>
215 S:      Maintained
216 F:      src/mainboard/asus/p5qc/
218 ASUS P5QPL-AM MAINBOARD & VARIANTS
219 M:      Angel Pons <th3fanbus@gmail.com>
220 S:      Maintained
221 F:      src/mainboard/asus/p5qpl-am/
223 ASUS P8Z77 SERIES MAINBOARDS
224 M:      Angel Pons <th3fanbus@gmail.com>
225 M:      Vlado Cibic <vladocb@protonmail.com>
226 S:      Maintained
227 F:      src/mainboard/asus/p8z77-series/
231 BAP MAINBOARDS
232 S:      Orphan
233 F:      src/mainboard/bap/
237 BIOSTAR MAINBOARDS
238 S:      Orphan
239 F:      src/mainboard/biostar/
243 BOSTENTECH MAINBOARDS
244 S:      Orphan
245 F:      src/mainboard/bostentech/
249 CAVIUM MAINBOARDS
250 S:      Orphan
251 F:      src/mainboard/cavium/
255 CLEVO MAINBOARDS
256 M:      Felix Singer <felixsinger@posteo.net>
257 M:      Michael Niewöhner <foss@mniewoehner.de>
258 S:      Supported
259 F:      src/mainboard/clevo/
263 COMPULAB MAINBOARDS
264 S:      Orphan
265 F:      src/mainboard/compulab/
269 DELL MAINBOARDS
270 S:      Orphan
271 F:      src/mainboard/dell/
273 DELL E6400 MAINBOARD
274 M:      Nicholas Chin <nic.c3.14@gmail.com>
275 S:      Maintained
276 F:      src/mainboard/dell/e6400/
279 ELMEX MAINBOARDS
280 S:      Orphan
281 F:      src/mainboard/elmex/
285 EMULATION MAINBOARDS
286 S:      Orphan
287 F:      src/mainboard/emulation/
291 EXAMPLE MAINBOARDS
292 S:      Orphan
293 F:      src/mainboard/example/
297 FACEBOOK FBG1701 MAINBOARD
298 M:      Frans Hendriks <fhendriks@eltan.com>
299 M:      Erik van den Bogaert <ebogaert@eltan.com>
300 S:      Maintained
301 F:      src/mainboard/facebook/fbg1701/
303 FACEBOOK MONOLITH MAINBOARD
304 M:      Frans Hendriks <fhendriks@eltan.com>
305 M:      Erik van den Bogaert <ebogaert@eltan.com>
306 S:      Maintained
307 F:      src/mainboard/facebook/monolith/
311 FOXCONN MAINBOARDS
312 S:      Orphan
313 F:      src/mainboard/foxconn/
317 GETAC MAINBOARDS
318 S:      Orphan
319 F:      src/mainboard/getac/
323 GIGABYTE GA-D510UD MAINBOARD
324 M:      Angel Pons <th3fanbus@gmail.com>
325 S:      Maintained
326 F:      src/mainboard/gigabyte/ga-d510ud/
328 GIGABYTE GA-H61M SERIES MAINBOARDS
329 M:      Angel Pons <th3fanbus@gmail.com>
330 S:      Maintained
331 F:      src/mainboard/gigabyte/ga-h61m-series/
335 GIZMOSPHERE MAINBOARDS
336 S:      Orphan
337 F:      src/mainboard/gizmosphere/
341 GOOGLE REX MAINBOARDS
342 M:      Subrata Banik <subratabanik@google.com>
343 M:      Tarun Tuli <taruntuli@google.com>
344 M:      Kapil Porwal <kapilporwal@google.com>
345 S:      Maintained
346 F:      src/mainboard/google/rex/
348 GOOGLE BRYA MAINBOARDS
349 M:      Tarun Tuli <taruntuli@google.com>
350 S:      Maintained
351 F:      src/mainboard/google/brya/
353 GOOGLE HATCH MAINBOARDS
354 M:      Tarun Tuli <taruntuli@google.com>
355 S:      Maintained
356 F:      src/mainboard/google/hatch/
358 GOOGLE VOLTEER MAINBOARDS
359 M:      Nick Vaccaro <nvaccaro@chromium.org>
360 S:      Maintained
361 F:      src/mainboard/google/volteer/
363 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
364 M:      Matt DeVillier <MrChromebox@gmail.com>
365 S:      Maintained
366 F:      src/mainboard/google/auron/
367 F:      src/mainboard/google/beltino/
368 F:      src/mainboard/google/butterfly/
369 F:      src/mainboard/google/cyan/
370 F:      src/mainboard/google/glados/
371 F:      src/mainboard/google/jecht/
372 F:      src/mainboard/google/link/
373 F:      src/mainboard/google/parrot/
374 F:      src/mainboard/google/slippy/
375 F:      src/mainboard/google/stout/
377 GOOGLE AMD-BASED MAINBOARDS
378 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
379 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
380 L:      amd_coreboot_org_changes@googlegroups.com
381 S:      Supported
382 F:      src/mainboard/google/kahlee/
383 F:      src/mainboard/google/zork/
384 F:      src/mainboard/google/guybrush/
385 F:      src/mainboard/google/skyrim/
389 HP 280 G2 MAINBOARD
390 M:      Angel Pons <th3fanbus@gmail.com>
391 S:      Maintained
392 F:      src/mainboard/hp/280_g2/
396 IBASE MAINBOARDS
397 S:      Orphan
398 F:      src/mainboard/ibase/
402 INTEL HARCUVAR_CRB MAINBOARD
403 M:      Jeff Daly <jeffd@silicom-usa.com>
404 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
405 S:      Maintained
406 F:      src/mainboard/intel/harcuvar/
410 JETWAY MAINBOARDS
411 S:      Orphan
412 F:      src/mainboard/jetway/
416 KONTRON BSL6 MAINBOARD
417 M:      Felix Singer <felixsinger@posteo.net>
418 M:      Nico Huber <nico.h@gmx.de>
419 S:      Supported
420 F:      src/mainboard/kontron/bsl6/
422 KONTRON MAL10 MAINBOARD
423 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
424 M:      Nico Huber <nico.h@gmx.de>
425 M:      Felix Singer <felixsinger@posteo.net>
426 S:      Supported
427 F:      src/mainboard/kontron/mal10/
431 LENOVO MAINBOARDS
432 M:      Alexander Couzens <lynxis@fe80.eu>
433 S:      Maintained
434 F:      src/mainboard/lenovo/
436 LENOVO G505S MAINBOARD
437 M:      Mike Banon <mikebdp2@gmail.com>
438 S:      Maintained
439 F:      src/mainboard/lenovo/g505s/
441 LENOVO X200 MAINBOARD
442 R:      Stefan Ott <coreboot@desire.ch>
443 S:      Maintained
444 F:      src/mainboard/lenovo/x200/
446 LENOVO X201 MAINBOARD
447 R:      Stefan Ott <coreboot@desire.ch>
448 S:      Maintained
449 F:      src/mainboard/lenovo/x201/
453 LIBRETREND LT1000 MAINBOARD
454 M:      Piotr Król <piotr.krol@3mdeb.com>
455 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
456 S:      Maintained
457 F:      src/mainboard/libretrend/lt1000/
461 LIPPERT MAINBOARDS (acquired by Adlink)
462 S:      Orphan
463 F:      src/mainboard/lippert/
467 MSI H81M-P33 MAINBOARD
468 M:      Angel Pons <th3fanbus@gmail.com>
469 S:      Maintained
470 F:      src/mainboard/msi/h81m-p33/
472 MSI MS-7D25 MAINBOARDS
473 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
474 M:      Michał Kopeć <michal.kopec@3mdeb.com>
475 S:      Maintained
476 F:      src/mainboard/msi/ms7d25/
480 OCP DELTALAKE MAINBOARD
481 M:      Arthur Heymans <arthur@aheymans.xyz>
482 M:      Christian Walter <christian.walter@9elements.com>
483 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
484 M:      Jonathan Zhang <jonzhang@fb.com>
485 M:      Tim Chu <Tim.Chu@quantatw.com>
486 S:      Supported
487 F:      src/mainboard/ocp/deltalake/
489 OCP TIOGAPASS MAINBOARD
490 M:      Jonathan Zhang <jonzhang@fb.com>
491 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
492 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
493 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
494 M:      Bryant Ou <Bryant.Ou@quantatw.com>
495 S:      Maintained
496 F:      src/mainboard/ocp/tiogapass/
500 OPENCELLULAR MAINBOARDS
501 M:      Christian Walter <christian.walter@9elements.com>
502 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
503 S:      Supported
504 F:      src/mainboard/opencellular/elgon/
508 PC ENGINES ALL MAINBOARDS
509 M:      Piotr Król <piotr.krol@3mdeb.com>
510 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
511 S:      Supported
512 F:      src/mainboard/pcengines/
516 PINE64 MAINBOARDS
517 S:      Orphan
518 F:      src/mainboard/pine64/
522 PORTWELL PQ-M107 MAINBOARD
523 M:      Frans Hendriks <fhendriks@eltan.com>
524 M:      Erik van den Bogaert <ebogaert@eltan.com>
525 S:      Maintained
526 F:      src/mainboard/portwell/m107/
530 PROTECTLI ALL MAINBOARDS
531 M:      Piotr Król <piotr.krol@3mdeb.com>
532 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
533 S:      Maintained
534 F:      src/mainboard/protectli/
538 PRODRIVE ATLAS MAINBOARD
539 M:      Angel Pons <th3fanbus@gmail.com>
540 M:      Christian Walter <christian.walter@9elements.com>
541 M:      Lean Sheng Tan <sheng.tan@9elements.com>
542 S:      Maintained
543 F:      src/mainboard/prodrive/atlas/
545 PRODRIVE HERMES MAINBOARD
546 M:      Christian Walter <christian.walter@9elements.com>
547 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
548 S:      Maintained
549 F:      src/mainboard/prodrive/hermes/
553 PURISM MAINBOARDS
554 M:      Jonathon Hall <jonathon.hall@puri.sm>
555 S:      Supported
556 F:      src/mainboard/purism/
560 RAZER MAINBOARDS
561 S:      Orphan
562 F:      src/mainboard/razer/
566 RODA MAINBOARDS
567 S:      Orphan
568 F:      src/mainboard/roda/
572 SAMSUNG CHROMEOS MAINBOARDS
573 M:      Matt DeVillier <MrChromebox@gmail.com>
574 S:      Maintained
575 F:      src/mainboard/samsung/lumpy/
576 F:      src/mainboard/samsung/stumpy/
580 SAPPHIRE MAINBOARDS
581 S:      Orphan
582 F:      src/mainboard/sapphire/
586 SCALEWAY MAINBOARDS
587 S:      Orphan
588 F:      src/mainboard/scaleway/
592 SIEMENS CHILI MAINBAORD
593 M:      Felix Singer <felixsinger@posteo.net>
594 M:      Nico Huber <nico.h@gmx.de>
595 S:      Supported
596 F:      src/mainboard/siemens/chili/
598 SIEMENS MC_xxxx MAINBOARDS
599 M:      Werner Zeh <werner.zeh@siemens.com>
600 S:      Maintained
601 F:      src/mainboard/siemens/mc_apl1/
602 F:      src/mainboard/siemens/mc_ehl/
606 SIFIVE MAINBOARDS
607 S:      Orphan
608 F:      src/mainboard/sifive/
612 STAR LABS MAINBOARDS
613 M:      Sean Rhodes <sean@starlabs.systems>
614 S:      Maintained
615 F:      src/mainboard/starlabs/
619 SUPERMICRO X11-LGA1151-SERIES
620 M:      Michael Niewöhner <foss@mniewoehner.de>
621 S:      Maintained
622 F:      src/mainboard/supermicro/x11-lga1151-series/
626 SYSTEM76 MAINBOARDS
627 M:      Jeremy Soller <jeremy@system76.com>
628 M:      Tim Crawford <tcrawford@system76.com>
629 S:      Maintained
630 F:      src/mainboard/system76/
634 TI MAINBOARDS
635 S:      Orphan
636 F:      src/mainboard/ti/
640 UP MAINBOARDS
641 S:      Orphan
642 F:      src/mainboard/up/
644 ################################################################################
645 # Architectures
646 ################################################################################
648 ARM ARCHITECTURE
649 M:      Julius Werner <jwerner@chromium.org>
650 S:      Supported
651 F:      src/arch/arm/
652 F:      src/arch/arm64/
653 F:      src/soc/nvidia/
654 F:      src/soc/rockchip/
655 F:      util/nvidia/
656 F:      util/rockchip/
658 PPC64 ARCHITECTURE
659 M:      Ronald Minnich <rminnich@gmail.com>
660 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
661 S:      Maintained
662 F:      src/arch/ppc64/
663 F:      src/cpu/qemu-power8/
664 F:      src/mainboard/emulation/qemu-power8/
666 RISC-V ARCHITECTURE
667 M:      Ronald Minnich <rminnich@gmail.com>
668 R:      Philipp Hug <philipp@hug.cx>
669 S:      Maintained
670 F:      src/arch/riscv/
671 F:      src/soc/sifive/
672 F:      src/soc/ucb/
673 F:      src/mainboard/emulation/*-riscv/
674 F:      src/mainboard/sifive/
675 F:      util/riscv/
677 X86 ARCHITECTURE
678 S:      MAINTAINED
679 F:      src/arch/x86/
680 F:      src/cpu/x86/
681 F:      src/drivers/pc80/
682 F:      src/include/pc80/
683 F:      src/include/cpu/x86/
685 ################################################################################
686 # Embedded Controllers
687 ################################################################################
689 CHROME EC
690 M:      Boris Mittelberg <bmbm@google.com>
691 M:      Caveh Jalali <caveh@chromium.org>
692 S:      Maintained
693 F:      src/ec/google/
695 DELL SMSC MEC5035 EC
696 M:      Nicholas Chin <nic.c3.14@gmail.com>
697 W:      https://github.com/nic3-14159/E6400-EC-research
698 S:      Maintained
699 F:      src/ec/dell/mec5035/
701 LENOVO EC
702 M:      Alexander Couzens <lynxis@fe80.eu>
703 S:      Maintained
704 F:      src/ec/lenovo/
706 STARLABS EC
707 M:      Sean Rhodes <sean@starlabs.systems>
708 S:      Maintained
709 F:      src/ec/starlabs/
711 SYSTEM76 EC
712 M:      Jeremy Soller <jeremy@system76.com>
713 M:      Tim Crawford <tcrawford@system76.com>
714 S:      Maintained
715 F:      src/ec/system76/
717 ORPHANED ECS
718 S:      Orphan
719 F:      src/ec/51nb/
720 F:      src/ec/acpi/
721 F:      src/ec/apple/
722 F:      src/ec/compal/
723 F:      src/ec/hp/
724 F:      src/ec/kontron/
725 F:      src/ec/purism/
726 F:      src/ec/quanta/
727 F:      src/ec/roda/
728 F:      src/ec/smsc/
730 ################################################################################
731 # Northbridges
732 ################################################################################
734 INTEL HASWELL NORTHBRIDGE
735 M:      Angel Pons <th3fanbus@gmail.com>
736 S:      Maintained
737 F:      src/northbridge/intel/haswell/
739 INTEL PINEVIEW CHIPSET
740 M:      Angel Pons <th3fanbus@gmail.com>
741 S:      Odd Fixes
742 F:      src/northbridge/intel/pineview/
744 INTEL SANDYBRIDGE NORTHBRIDGE
745 M:      Angel Pons <th3fanbus@gmail.com>
746 S:      Maintained
747 F:      src/northbridge/intel/sandybridge/
749 INTEL X4X CHIPSET
750 M:      Angel Pons <th3fanbus@gmail.com>
751 S:      Odd Fixes
752 F:      src/northbridge/intel/x4x/
754 ################################################################################
755 # Platforms
756 ################################################################################
758 AMD SUPPORT
759 L:      amd_coreboot_org_changes@googlegroups.com
760 S:      Odd Fixes
761 F:      src/vendorcode/amd/
762 F:      src/cpu/amd/
763 F:      src/northbridge/amd/
764 F:      src/southbridge/amd/
765 F:      src/include/cpu/amd/
767 INTEL SUPPORT
768 S:      Maintained
769 F:      src/vendorcode/intel/
770 F:      src/cpu/intel/
771 F:      src/northbridge/intel/
772 F:      src/southbridge/intel/
773 F:      src/soc/intel/
774 F:      src/drivers/intel/
775 F:      src/include/cpu/intel/
777 INTEL FSP 1.1
778 M:      Huang Jin <huang.jin@intel.com>
779 S:      Supported
780 F:      src/drivers/intel/fsp1_1/
782 INTEL FSP 2.0
783 M:      Andrey Petrov <andrey.petrov@gmail.com>
784 S:      Maintained
785 F:      src/drivers/intel/fsp2_0/
787 ################################################################################
788 # Systems on a Chip
789 ################################################################################
791 AMD Cezanne
792 M:      Felix Held <felix-coreboot@felixheld.de>
793 M:      Jason Glenesk <jason.glenesk@gmail.com>
794 M:      Raul E Rangel <rrangel@chromium.org>
795 M:      Fred Reitberger <reitbergerfred@gmail.com>
796 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
797 L:      amd_coreboot_org_changes@googlegroups.com
798 S:      Maintained
799 F:      src/soc/amd/cezanne/
800 F:      src/vendorcode/amd/fsp/cezanne/
802 AMD common SoC code
803 M:      Felix Held <felix-coreboot@felixheld.de>
804 M:      Jason Glenesk <jason.glenesk@gmail.com>
805 M:      Raul E Rangel <rrangel@chromium.org>
806 M:      Fred Reitberger <reitbergerfred@gmail.com>
807 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
808 L:      amd_coreboot_org_changes@googlegroups.com
809 S:      Maintained
810 F:      src/soc/amd/common/
812 AMD Picasso
813 M:      Felix Held <felix-coreboot@felixheld.de>
814 M:      Jason Glenesk <jason.glenesk@gmail.com>
815 M:      Fred Reitberger <reitbergerfred@gmail.com>
816 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
817 L:      amd_coreboot_org_changes@googlegroups.com
818 S:      Maintained
819 F:      src/soc/amd/picasso/
820 F:      src/vendorcode/amd/fsp/picasso/
822 AMD Mendocino
823 M:      Felix Held <felix-coreboot@felixheld.de>
824 M:      Jason Glenesk <jason.glenesk@gmail.com>
825 M:      Raul E Rangel <rrangel@chromium.org>
826 M:      Fred Reitberger <reitbergerfred@gmail.com>
827 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
828 L:      amd_coreboot_org_changes@googlegroups.com
829 S:      Supported
830 F:      src/soc/amd/mendocino/
831 F:      src/vendorcode/amd/fsp/mendocino/
833 AMD Phoenix
834 M:      Felix Held <felix-coreboot@felixheld.de>
835 M:      Jason Glenesk <jason.glenesk@gmail.com>
836 M:      Fred Reitberger <reitbergerfred@gmail.com>
837 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
838 L:      amd_coreboot_org_changes@googlegroups.com
839 S:      Supported
840 F:      src/soc/amd/phoenix/
841 F:      src/vendorcode/amd/fsp/phoenix/
843 AMD Stoneyridge
844 M:      Felix Held <felix-coreboot@felixheld.de>
845 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
846 L:      amd_coreboot_org_changes@googlegroups.com
847 S:      Odd Fixes
848 F:      src/soc/amd/stoneyridge/
850 INTEL METEORLAKE SOC
851 M:      Subrata Banik <subratabanik@google.com>
852 M:      Tarun Tuli <taruntuli@google.com>
853 M:      Kapil Porwal <kapilporwal@google.com>
854 S:      Maintained
855 F:      src/soc/intel/meteorlake/
857 INTEL ALDERLAKE SOC
858 M:      Subrata Banik <subratabanik@google.com>
859 M:      Tarun Tuli <taruntuli@google.com>
860 S:      Maintained
861 F:      src/soc/intel/alderlake/
863 INTEL APOLLOLAKE_SOC
864 M:      Sean Rhodes <sean@starlabs.systems>
865 S:      Odd Fixes
866 F:      src/soc/intel/apollolake/
868 INTEL BRASWELL SOC
869 M:      Piotr Król <piotr.krol@3mdeb.com>
870 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
871 M:      Frans Hendriks <fhendriks@eltan.com>
872 S:      Maintained
873 F:      /src/soc/intel/braswell/
874 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
876 INTEL DENVERTON-NS SOC
877 M:      Jeff Daly <jeffd@silicom-usa.com>
878 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
879 S:      Maintained
880 F:      src/soc/intel/denverton_ns/
882 INTEL ELKHARTLAKE SOC
883 M:      Lean Sheng Tan <sheng.tan@9elements.com>
884 M:      Werner Zeh <werner.zeh@siemens.com>
885 S:      Maintained
886 F:      src/soc/intel/elkhartlake/
888 INTEL TIGERLAKE SOC
889 M:      Subrata Banik <subratabanik@google.com>
890 M:      Tarun Tuli <taruntuli@google.com>
891 S:      Maintained
892 F:      src/soc/intel/tigerlake/
894 INTEL Xeon Sacalable Processor Family
895 M:      Jonathan Zhang <jonzhang@fb.com>
896 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
897 M:      Tim Chu <Tim.Chu@quantatw.com>
898 M:      Arthur Heymans <arthur@aheymans.xyz>
899 M:      Christian Walter <christian.walter@9elements.com>
900 S:      Supported
901 F:      src/soc/intel/xeon_sp/
902 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
903 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
905 MEDIATEK SOCS
906 M:      Hung-Te Lin <hungte@chromium.org>
907 S:      Supported
908 F:      src/soc/mediatek/
910 MEDIATEK MT8192
911 M:      Xi Chen <xixi.chen@mediatek.com>
912 S:      Maintained
913 F:      src/soc/mediatek/mt8192/
914 F:      src/vendorcode/mediatek/mt8192/
916 ORPHANED ARM SOCS
917 S:      Orphan
918 F:      src/cpu/armltd/
919 F:      src/soc/ti/
920 F:      src/soc/qualcomm/
921 F:      src/soc/samsung/
922 F:      util/exynos/
923 F:      util/ipqheader/
925 ################################################################################
926 # Payloads
927 ################################################################################
929 NVRAM
930 F:      util/nvramtool/
931 F:      payloads/nvramcui/
933 LIBPAYLOAD
934 F:      payloads/libpayload/
936 COREINFO PAYLOAD
937 F:      payloads/coreinfo/
939 EXTERNAL PAYLOADS INTEGRATION
940 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
941 M:      Martin Roth <gaumless@gmail.com>
942 F:      payloads/external/
944 LINUXBOOT PAYLOAD INTEGRATION
945 M:      Christian Walter <christian.walter@9elements.com>
946 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
947 S:      Supported
948 F:      payloads/external/LinuxBoot/
950 ################################################################################
951 # Utilities
952 ################################################################################
954 ABUILD
955 M:      Martin Roth <gaumless@gmail.com>
956 S:      Supported
957 F:      util/abuild/
959 BOARD STATUS
960 F:      util/board_status/
962 BUILD SYSTEM
963 M:      Martin Roth <gaumless@gmail.com>
964 S:      Supported
965 F:      Makefile
966 F:      *.inc
967 F:      src/include/kconfig.h
968 F:      util/kconfig/
969 F:      util/sconfig/
970 F:      util/xcompile/
971 F:      util/genbuild_h/
973 TOOLCHAIN
974 M:      Martin Roth <gaumless@gmail.com>
975 M:      Felix Singer <felixsinger@posteo.net>
976 M:      Elyes Haouas <ehaouas@noos.fr>
977 S:      Supported
978 F:      util/crossgcc/
980 DOCKER
981 M:      Martin Roth <gaumless@gmail.com>
982 S:      Supported
983 F:      util/docker/
986 F:      .git*
987 F:      /util/gitconfig
989 LINT SCRIPTS
990 M:      Martin Roth <gaumless@gmail.com>
991 S:      Supported
992 F:      util/lint/
994 IFDTOOL
995 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
996 F:      util/ifdtool/
998 INTELTOOL
999 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1000 F:      util/inteltool/
1002 INTELMETOOL
1003 M:      Christian Walter <christian.walter@9elements.com>
1004 F:      util/intelmetool/
1006 INTELP2M
1007 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1008 S:      Maintained
1009 F:      util/intelp2m/
1011 ME_CLEANER
1012 M:      Nicola Corna <nicola@corna.info>
1013 W:      https://github.com/corna/me_cleaner
1014 S:      Maintained
1015 F:      util/me_cleaner/
1017 LIVEISO
1018 M:      Felix Singer <felixsinger@posteo.net>
1019 S:      Supported
1020 F:      util/liveiso/
1022 ################################################################################
1023 # Miscellaneous
1024 ################################################################################
1026 ASPEED AST2050 DRIVER & COMMON CODE
1027 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1028 S:      Supported
1029 F:      src/drivers/aspeed/common/
1030 F:      src/drivers/aspeed/ast2050/
1032 ACPI
1033 M:      Lance Zhao <lance.zhao@gmail.com>
1034 M:      Tim Wawrzynczak <inforichland@gmail.com>
1035 S:      Supported
1036 F:      src/acpi/
1037 F:      src/arch/x86/acpi/
1038 F:      util/acpi/
1040 LZ4 COMPRESSION
1041 M:      Julius Werner <jwerner@chromium.org>
1042 S:      Supported
1043 F:      src/commonlib/lz4*
1044 F:      payloads/libpayload/liblz4/
1045 F:      util/cbfstool/lz4/
1047 BINARY OBJECTS
1048 F:      3rdparty/blobs/
1050 VERIFIED BOOT
1051 M:      Julius Werner <jwerner@chromium.org>
1052 M:      Yu-Ping Wu <yupingso@google.com>
1053 S:      Supported
1054 F:      3rdparty/vboot/
1055 F:      src/security/vboot/
1056 F:      src/include/tpm.h
1057 F:      src/include/tpm_lite/
1059 RESOURCE ALLOCATOR
1060 F:      src/device/*
1061 F:      src/include/device/
1062 F:      src/include/cpu/cpu.h
1064 OPTION ROM EXECUTION & X86EMU
1065 F:      src/device/oprom/
1067 CBFS
1068 M:      Julius Werner <jwerner@chromium.org>
1069 F:      src/include/cbfs*
1070 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1071 F:      src/commonlib/bsd/cbfs*
1072 F:      src/lib/cbfs.c
1074 CBFSTOOL
1075 F:      util/cbfstool/
1077 CBMEM
1078 F:      src/include/cbmem.h
1079 F:      src/include/cbmem_id.h
1080 F:      util/cbmem/
1082 CONSOLE
1083 F:      src/console/
1084 F:      src/include/console/
1085 F:      src/drivers/uart/
1087 TPM SUPPORT
1088 M:      Christian Walter <christian.walter@9elements.com>
1089 S:      Supported
1090 F:      src/drivers/*/tpm/
1091 F:      src/security/tpm/
1093 SUPERIOS & SUPERIOTOOL
1094 M:      Felix Held <felix-coreboot@felixheld.de>
1095 S:      Odd Fixes
1096 F:      src/superio/
1097 F:      util/superiotool/
1099 SPD UTILITIES
1100 M:      Reka Norman <rekanorman@chromium.org>
1101 S:      Maintained
1102 F:      util/spd_tools/
1103 F:      util/spdtool/
1105 MEMLAYOUT
1106 M:      Julius Werner <jwerner@chromium.org>
1107 S:      Supported
1108 F:      */memlayout.h
1109 F:      *.ld
1111 ELTAN VENDORCODE
1112 M:      Frans Hendriks <fhendriks@eltan.com>
1113 M:      Erik van den Bogaert <ebogaert@eltan.com>
1114 S:      Maintained
1115 F:      src/vendorcode/eltan/
1117 TAS5825M DRIVER
1118 M:      Jeremy Soller <jeremy@system76.com>
1119 M:      Tim Crawford <tcrawford@system76.com>
1120 S:      Maintained
1121 F:      src/drivers/i2c/tas5825m/
1123 TESTS
1124 M:      Jakub Czapiga <jacz@semihalf.com>
1125 S:      Maintained
1126 F:      tests/
1127 F:      payloads/libpayload/tests/
1129 COREBOOT RELEASES
1130 M:      Felix Singer <felixsinger@posteo.net>
1131 M:      Jason Glenesk <jason.glenesk@gmail.com>
1132 M:      Angel Pons <th3fanbus@gmail.com>
1133 M:      Martin Roth <gaumless@gmail.com>
1134 M:      Matt DeVillier <MrChromebox@gmail.com>
1135 S:      Maintained
1136 F:      Documentation/releases/
1137 F:      util/release/
1139 MISSING: TIMERS / DELAYS
1141 MISSING: TIMESTAMPS
1143 MISSING: FMAP
1145 MISSING: GPIO
1147 MISSING: SMP
1149 MISSING: DMP / QEMU-X86
1151 MISSING: ELOG
1153 MISSING: SPI
1155 # *** Infrastructure Owners ***
1156 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1157 # Hardware
1158 #       Owners: Stefan, Patrick
1159 #       Backups:
1161 # Web Server
1162 #       Owners: Stefan, Patrick
1163 #       Backups:
1165 # Website
1166 #       Owners: Martin
1167 #       Backups: Patrick, Stefan
1169 # Documentation Website
1170 #       Owners: Patrick
1171 #       Backups:
1173 CODE OF CONDUCT
1174 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1175 M:      Ronald Minnich <rminnich@gmail.com>
1176 M:      Martin Roth <martin@coreboot.org>
1177 S:      Maintained
1178 F:      Documentation/community/code_of_conduct.md
1180 # Wiki
1181 #       Owners: Stefan, Patrick
1182 #       Backups:
1184 # Gerrit
1185 #       Owners: Stefan, Patrick
1186 #       Backups: Martin
1188 # Jenkins
1189 #       Owners: Patrick, Martin
1190 #       Backups:
1192 # Bug Tracker
1193 #       Owners: Lynxis,
1194 #       Backups: Martin,
1196 # Mailing List
1197 #       Owners: Stefan, Patrick
1198 #       Backups: Martin,
1200 # Software Freedom Conservancy
1201 #       Main contact: Martin
1202 #       “Official” contact: Stefan