soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets
[coreboot2.git] / MAINTAINERS
blobd09307133affe15395a271bb5bc1d99053fcd428
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 non-server 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 server family 19h reference boards
153 M:      Felix Held <felix-coreboot@felixheld.de>
154 M:      Martin Roth <gaumless@gmail.com>
155 M:      Varshit Pandya <pandyavarshit@gmail.com>
156 S:      Maintained
157 F:      src/mainboard/amd/onyx/
159 AMD reference boards outside of family 17h and 19h
160 S:      Odd Fixes
161 L:      amd_coreboot_org_changes@googlegroups.com
162 F:      src/mainboard/amd/gardenia/
163 F:      src/mainboard/amd/inagua/
164 F:      src/mainboard/amd/olivehill/
165 F:      src/mainboard/amd/pademelon/
166 F:      src/mainboard/amd/parmer/
167 F:      src/mainboard/amd/persimmon/
168 F:      src/mainboard/amd/south_station/
169 F:      src/mainboard/amd/thatcher/
170 F:      src/mainboard/amd/union_station/
174 AOPEN MAINBOARDS
175 S:      Orphan
176 F:      src/mainboard/aopen/
180 APPLE MAINBOARDS
181 M:      Evgeny Zinoviev <me@ch1p.io>
182 S:      Maintained
183 F:      src/mainboard/apple/
187 ASROCK B75M-ITX MAINBOARD
188 M:      Kevin Keijzer <kevin@quietlife.nl>
189 S:      Maintained
190 F:      src/mainboard/asrock/b75m-itx/
192 ASROCK B85M PRO4 MAINBOARD
193 M:      Angel Pons <th3fanbus@gmail.com>
194 S:      Maintained
195 F:      src/mainboard/asrock/b85m_pro4/
197 ASROCK G41C-GS MAINBOARD & VARIANTS
198 M:      Angel Pons <th3fanbus@gmail.com>
199 S:      Maintained
200 F:      src/mainboard/asrock/g41c-gs/
204 ASUS A88XM-E MAINBOARD
205 M:      Mike Banon <mikebdp2@gmail.com>
206 S:      Maintained
207 F:      src/mainboard/asus/a88xm-e/
209 ASUS AM1I-A MAINBOARD
210 M:      Mike Banon <mikebdp2@gmail.com>
211 S:      Maintained
212 F:      src/mainboard/asus/am1i-a/
214 ASUS H61 SERIES MAINBOARDS
215 M:      Angel Pons <th3fanbus@gmail.com>
216 S:      Maintained
217 F:      src/mainboard/asus/h61-series/
219 ASUS P5QC PRO MAINBOARD & VARIANTS
220 M:      Angel Pons <th3fanbus@gmail.com>
221 R:      Stefan Ott <coreboot@desire.ch>
222 S:      Maintained
223 F:      src/mainboard/asus/p5qc/
225 ASUS P5QPL-AM MAINBOARD & VARIANTS
226 M:      Angel Pons <th3fanbus@gmail.com>
227 S:      Maintained
228 F:      src/mainboard/asus/p5qpl-am/
230 ASUS P8Z77 SERIES MAINBOARDS
231 M:      Angel Pons <th3fanbus@gmail.com>
232 M:      Vlado Cibic <vladocb@protonmail.com>
233 S:      Maintained
234 F:      src/mainboard/asus/p8z77-series/
238 BAP MAINBOARDS
239 S:      Orphan
240 F:      src/mainboard/bap/
244 BIOSTAR MAINBOARDS
245 S:      Orphan
246 F:      src/mainboard/biostar/
250 BOSTENTECH MAINBOARDS
251 S:      Orphan
252 F:      src/mainboard/bostentech/
256 CAVIUM MAINBOARDS
257 S:      Orphan
258 F:      src/mainboard/cavium/
262 CLEVO MAINBOARDS
263 M:      Felix Singer <felixsinger@posteo.net>
264 M:      Michael Niewöhner <foss@mniewoehner.de>
265 S:      Supported
266 F:      src/mainboard/clevo/
270 COMPULAB MAINBOARDS
271 S:      Orphan
272 F:      src/mainboard/compulab/
276 DELL MAINBOARDS
277 S:      Orphan
278 F:      src/mainboard/dell/
280 DELL E6400 MAINBOARD
281 M:      Nicholas Chin <nic.c3.14@gmail.com>
282 S:      Maintained
283 F:      src/mainboard/dell/e6400/
286 ELMEX MAINBOARDS
287 S:      Orphan
288 F:      src/mainboard/elmex/
292 EMULATION MAINBOARDS
293 S:      Orphan
294 F:      src/mainboard/emulation/
298 EXAMPLE MAINBOARDS
299 S:      Orphan
300 F:      src/mainboard/example/
304 FACEBOOK FBG1701 MAINBOARD
305 M:      Frans Hendriks <fhendriks@eltan.com>
306 M:      Erik van den Bogaert <ebogaert@eltan.com>
307 S:      Maintained
308 F:      src/mainboard/facebook/fbg1701/
310 FACEBOOK MONOLITH MAINBOARD
311 M:      Frans Hendriks <fhendriks@eltan.com>
312 M:      Erik van den Bogaert <ebogaert@eltan.com>
313 S:      Maintained
314 F:      src/mainboard/facebook/monolith/
318 FOXCONN MAINBOARDS
319 S:      Orphan
320 F:      src/mainboard/foxconn/
324 GETAC MAINBOARDS
325 S:      Orphan
326 F:      src/mainboard/getac/
330 GIGABYTE GA-D510UD MAINBOARD
331 M:      Angel Pons <th3fanbus@gmail.com>
332 S:      Maintained
333 F:      src/mainboard/gigabyte/ga-d510ud/
335 GIGABYTE GA-H61M SERIES MAINBOARDS
336 M:      Angel Pons <th3fanbus@gmail.com>
337 S:      Maintained
338 F:      src/mainboard/gigabyte/ga-h61m-series/
342 GIZMOSPHERE MAINBOARDS
343 S:      Orphan
344 F:      src/mainboard/gizmosphere/
348 GOOGLE REX MAINBOARDS
349 M:      Subrata Banik <subratabanik@google.com>
350 M:      Tarun Tuli <tstuli@gmail.com>
351 M:      Kapil Porwal <kapilporwal@google.com>
352 M:      Jakub Czapiga <czapiga@google.com>
353 M:      Eran Mitrani <mitrani@google.com>
354 M:      Dinesh Gehlot <digehlot@google.com>
355 S:      Maintained
356 F:      src/mainboard/google/rex/
358 GOOGLE BRYA MAINBOARDS
359 M:      Subrata Banik <subratabanik@google.com>
360 M:      Nick Vaccaro <nvaccaro@chromium.org>
361 M:      Eric Lai <ericllai@google.com>
362 M:      Kapil Porwal <kapilporwal@google.com>
363 S:      Maintained
364 F:      src/mainboard/google/brya/
366 GOOGLE HATCH MAINBOARDS
367 M:      Subrata Banik <subratabanik@google.com>
368 M:      Nick Vaccaro <nvaccaro@chromium.org>
369 S:      Maintained
370 F:      src/mainboard/google/hatch/
372 GOOGLE VOLTEER MAINBOARDS
373 M:      Nick Vaccaro <nvaccaro@chromium.org>
374 S:      Maintained
375 F:      src/mainboard/google/volteer/
377 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
378 M:      Matt DeVillier <MrChromebox@gmail.com>
379 S:      Maintained
380 F:      src/mainboard/google/auron/
381 F:      src/mainboard/google/beltino/
382 F:      src/mainboard/google/butterfly/
383 F:      src/mainboard/google/cyan/
384 F:      src/mainboard/google/glados/
385 F:      src/mainboard/google/jecht/
386 F:      src/mainboard/google/link/
387 F:      src/mainboard/google/parrot/
388 F:      src/mainboard/google/slippy/
389 F:      src/mainboard/google/stout/
391 GOOGLE AMD-BASED MAINBOARDS
392 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
393 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
394 L:      amd_coreboot_org_changes@googlegroups.com
395 S:      Supported
396 F:      src/mainboard/google/kahlee/
397 F:      src/mainboard/google/zork/
398 F:      src/mainboard/google/guybrush/
399 F:      src/mainboard/google/skyrim/
401 GOOGLE MEDIATEK-BASED MAINBOARDS
402 M:      Hung-Te Lin <hungte@chromium.org>
403 M:      Yu-Ping Wu <yupingso@google.com>
404 M:      Yidi Lin <yidilin@google.com>
405 S:      Supported
406 F:      src/mainboard/google/asurada/
407 F:      src/mainboard/google/cherry/
408 F:      src/mainboard/google/corsola/
409 F:      src/mainboard/google/geralt/
410 F:      src/mainboard/google/kukui/
411 F:      src/mainboard/google/oak/
415 HP 280 G2 MAINBOARD
416 M:      Angel Pons <th3fanbus@gmail.com>
417 S:      Maintained
418 F:      src/mainboard/hp/280_g2/
422 IBASE MAINBOARDS
423 S:      Orphan
424 F:      src/mainboard/ibase/
428 INTEL HARCUVAR_CRB MAINBOARD
429 M:      Jeff Daly <jeffd@silicom-usa.com>
430 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
431 S:      Maintained
432 F:      src/mainboard/intel/harcuvar/
434 INVENTEC MAINBOARDS
435 M:      Annie Chen <Chen.AnnieET@inventec.com>
436 S:      Maintained
437 F:      src/mainboard/inventec/
439 JETWAY MAINBOARDS
440 S:      Orphan
441 F:      src/mainboard/jetway/
445 KONTRON BSL6 MAINBOARD
446 M:      Felix Singer <felixsinger@posteo.net>
447 M:      Nico Huber <nico.h@gmx.de>
448 S:      Supported
449 F:      src/mainboard/kontron/bsl6/
451 KONTRON MAL10 MAINBOARD
452 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
453 M:      Nico Huber <nico.h@gmx.de>
454 M:      Felix Singer <felixsinger@posteo.net>
455 S:      Supported
456 F:      src/mainboard/kontron/mal10/
460 LENOVO MAINBOARDS
461 M:      Alexander Couzens <lynxis@fe80.eu>
462 S:      Maintained
463 F:      src/mainboard/lenovo/
465 LENOVO G505S MAINBOARD
466 M:      Mike Banon <mikebdp2@gmail.com>
467 S:      Maintained
468 F:      src/mainboard/lenovo/g505s/
470 LENOVO X200 MAINBOARD
471 R:      Stefan Ott <coreboot@desire.ch>
472 S:      Maintained
473 F:      src/mainboard/lenovo/x200/
475 LENOVO X201 MAINBOARD
476 R:      Stefan Ott <coreboot@desire.ch>
477 S:      Maintained
478 F:      src/mainboard/lenovo/x201/
482 LIBRETREND LT1000 MAINBOARD
483 M:      Piotr Król <piotr.krol@3mdeb.com>
484 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
485 S:      Maintained
486 F:      src/mainboard/libretrend/lt1000/
490 LIPPERT MAINBOARDS (acquired by Adlink)
491 S:      Orphan
492 F:      src/mainboard/lippert/
496 MSI H81M-P33 MAINBOARD
497 M:      Angel Pons <th3fanbus@gmail.com>
498 S:      Maintained
499 F:      src/mainboard/msi/h81m-p33/
501 MSI MS-7D25 MAINBOARDS
502 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
503 M:      Michał Kopeć <michal.kopec@3mdeb.com>
504 S:      Maintained
505 F:      src/mainboard/msi/ms7d25/
509 OCP DELTALAKE MAINBOARD
510 M:      Arthur Heymans <arthur@aheymans.xyz>
511 M:      Christian Walter <christian.walter@9elements.com>
512 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
513 M:      Jonathan Zhang <jonzhang@fb.com>
514 M:      Tim Chu <Tim.Chu@quantatw.com>
515 S:      Supported
516 F:      src/mainboard/ocp/deltalake/
518 OCP TIOGAPASS MAINBOARD
519 M:      Jonathan Zhang <jonzhang@fb.com>
520 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
521 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
522 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
523 M:      Bryant Ou <Bryant.Ou@quantatw.com>
524 S:      Maintained
525 F:      src/mainboard/ocp/tiogapass/
529 OPENCELLULAR MAINBOARDS
530 M:      Christian Walter <christian.walter@9elements.com>
531 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
532 S:      Supported
533 F:      src/mainboard/opencellular/elgon/
537 PC ENGINES ALL MAINBOARDS
538 M:      Piotr Król <piotr.krol@3mdeb.com>
539 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
540 S:      Supported
541 F:      src/mainboard/pcengines/
545 PINE64 MAINBOARDS
546 S:      Orphan
547 F:      src/mainboard/pine64/
551 PORTWELL PQ-M107 MAINBOARD
552 M:      Frans Hendriks <fhendriks@eltan.com>
553 M:      Erik van den Bogaert <ebogaert@eltan.com>
554 S:      Maintained
555 F:      src/mainboard/portwell/m107/
559 PROTECTLI ALL MAINBOARDS
560 M:      Piotr Król <piotr.krol@3mdeb.com>
561 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
562 S:      Maintained
563 F:      src/mainboard/protectli/
567 PRODRIVE ATLAS MAINBOARD
568 M:      Angel Pons <th3fanbus@gmail.com>
569 M:      Christian Walter <christian.walter@9elements.com>
570 M:      Lean Sheng Tan <sheng.tan@9elements.com>
571 S:      Maintained
572 F:      src/mainboard/prodrive/atlas/
574 PRODRIVE HERMES MAINBOARD
575 M:      Christian Walter <christian.walter@9elements.com>
576 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
577 S:      Maintained
578 F:      src/mainboard/prodrive/hermes/
582 PURISM MAINBOARDS
583 M:      Jonathon Hall <jonathon.hall@puri.sm>
584 S:      Supported
585 F:      src/mainboard/purism/
589 RAZER MAINBOARDS
590 S:      Orphan
591 F:      src/mainboard/razer/
595 RODA MAINBOARDS
596 S:      Orphan
597 F:      src/mainboard/roda/
601 SAMSUNG CHROMEOS MAINBOARDS
602 M:      Matt DeVillier <MrChromebox@gmail.com>
603 S:      Maintained
604 F:      src/mainboard/samsung/lumpy/
605 F:      src/mainboard/samsung/stumpy/
609 SAPPHIRE MAINBOARDS
610 S:      Orphan
611 F:      src/mainboard/sapphire/
615 SCALEWAY MAINBOARDS
616 S:      Orphan
617 F:      src/mainboard/scaleway/
621 SIEMENS CHILI MAINBAORD
622 M:      Felix Singer <felixsinger@posteo.net>
623 M:      Nico Huber <nico.h@gmx.de>
624 S:      Supported
625 F:      src/mainboard/siemens/chili/
627 SIEMENS MC_xxxx MAINBOARDS
628 M:      Werner Zeh <werner.zeh@siemens.com>
629 S:      Maintained
630 F:      src/mainboard/siemens/mc_apl1/
631 F:      src/mainboard/siemens/mc_ehl/
635 SIFIVE MAINBOARDS
636 S:      Orphan
637 F:      src/mainboard/sifive/
641 STAR LABS MAINBOARDS
642 M:      Sean Rhodes <sean@starlabs.systems>
643 S:      Maintained
644 F:      src/mainboard/starlabs/
648 SUPERMICRO X11-LGA1151-SERIES
649 M:      Michael Niewöhner <foss@mniewoehner.de>
650 S:      Maintained
651 F:      src/mainboard/supermicro/x11-lga1151-series/
655 SYSTEM76 MAINBOARDS
656 M:      Jeremy Soller <jeremy@system76.com>
657 M:      Tim Crawford <tcrawford@system76.com>
658 S:      Maintained
659 F:      src/mainboard/system76/
663 TI MAINBOARDS
664 S:      Orphan
665 F:      src/mainboard/ti/
669 UP MAINBOARDS
670 S:      Orphan
671 F:      src/mainboard/up/
673 ################################################################################
674 # Architectures
675 ################################################################################
677 ARM ARCHITECTURE
678 M:      Julius Werner <jwerner@chromium.org>
679 S:      Supported
680 F:      src/arch/arm/
681 F:      src/arch/arm64/
682 F:      src/soc/nvidia/
683 F:      src/soc/rockchip/
684 F:      util/nvidia/
685 F:      util/rockchip/
687 PPC64 ARCHITECTURE
688 M:      Ronald Minnich <rminnich@gmail.com>
689 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
690 S:      Maintained
691 F:      src/arch/ppc64/
692 F:      src/cpu/qemu-power8/
693 F:      src/mainboard/emulation/qemu-power8/
695 RISC-V ARCHITECTURE
696 M:      Ronald Minnich <rminnich@gmail.com>
697 R:      Philipp Hug <philipp@hug.cx>
698 S:      Maintained
699 F:      src/arch/riscv/
700 F:      src/soc/sifive/
701 F:      src/soc/ucb/
702 F:      src/mainboard/emulation/*-riscv/
703 F:      src/mainboard/sifive/
704 F:      util/riscv/
706 X86 ARCHITECTURE
707 M:      Jérémy Compostella <jeremy.compostella@intel.com>
708 S:      MAINTAINED
709 F:      src/arch/x86/
710 F:      src/cpu/x86/
711 F:      src/drivers/pc80/
712 F:      src/include/pc80/
713 F:      src/include/cpu/x86/
715 ################################################################################
716 # Embedded Controllers
717 ################################################################################
719 CHROME EC
720 M:      Boris Mittelberg <bmbm@google.com>
721 M:      Caveh Jalali <caveh@chromium.org>
722 S:      Maintained
723 F:      src/ec/google/
725 DELL SMSC MEC5035 EC
726 M:      Nicholas Chin <nic.c3.14@gmail.com>
727 W:      https://github.com/nic3-14159/E6400-EC-research
728 S:      Maintained
729 F:      src/ec/dell/mec5035/
731 LENOVO EC
732 M:      Alexander Couzens <lynxis@fe80.eu>
733 S:      Maintained
734 F:      src/ec/lenovo/
736 STARLABS EC
737 M:      Sean Rhodes <sean@starlabs.systems>
738 S:      Maintained
739 F:      src/ec/starlabs/
741 SYSTEM76 EC
742 M:      Jeremy Soller <jeremy@system76.com>
743 M:      Tim Crawford <tcrawford@system76.com>
744 S:      Maintained
745 F:      src/ec/system76/
747 ORPHANED ECS
748 S:      Orphan
749 F:      src/ec/51nb/
750 F:      src/ec/acpi/
751 F:      src/ec/apple/
752 F:      src/ec/compal/
753 F:      src/ec/hp/
754 F:      src/ec/kontron/
755 F:      src/ec/purism/
756 F:      src/ec/quanta/
757 F:      src/ec/roda/
758 F:      src/ec/smsc/
760 ################################################################################
761 # Northbridges
762 ################################################################################
764 INTEL HASWELL NORTHBRIDGE
765 M:      Angel Pons <th3fanbus@gmail.com>
766 S:      Maintained
767 F:      src/northbridge/intel/haswell/
769 INTEL PINEVIEW CHIPSET
770 M:      Angel Pons <th3fanbus@gmail.com>
771 S:      Odd Fixes
772 F:      src/northbridge/intel/pineview/
774 INTEL SANDYBRIDGE NORTHBRIDGE
775 M:      Angel Pons <th3fanbus@gmail.com>
776 S:      Maintained
777 F:      src/northbridge/intel/sandybridge/
779 INTEL X4X CHIPSET
780 M:      Angel Pons <th3fanbus@gmail.com>
781 S:      Odd Fixes
782 F:      src/northbridge/intel/x4x/
784 ################################################################################
785 # Platforms
786 ################################################################################
788 AMD SUPPORT
789 L:      amd_coreboot_org_changes@googlegroups.com
790 S:      Odd Fixes
791 F:      src/vendorcode/amd/
792 F:      src/cpu/amd/
793 F:      src/northbridge/amd/
794 F:      src/southbridge/amd/
795 F:      src/include/cpu/amd/
797 INTEL SUPPORT
798 R:      Intel_Coreboot_Reviewers <intel_coreboot_reviewers@intel.com>
799 S:      Maintained
800 F:      src/vendorcode/intel/
801 F:      src/cpu/intel/
802 F:      src/northbridge/intel/
803 F:      src/southbridge/intel/
804 F:      src/soc/intel/
805 F:      src/drivers/intel/
806 F:      src/include/cpu/intel/
808 INTEL FSP 1.1
809 M:      Huang Jin <huang.jin@intel.com>
810 S:      Supported
811 F:      src/drivers/intel/fsp1_1/
813 INTEL FSP 2.0
814 M:      Andrey Petrov <andrey.petrov@gmail.com>
815 M:      Ronak Kanabar <ronak.kanabar@intel.com>
816 S:      Maintained
817 F:      src/drivers/intel/fsp2_0/
819 ################################################################################
820 # Systems on a Chip
821 ################################################################################
823 AMD Cezanne
824 M:      Felix Held <felix-coreboot@felixheld.de>
825 M:      Jason Glenesk <jason.glenesk@gmail.com>
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:      Maintained
830 F:      src/soc/amd/cezanne/
831 F:      src/vendorcode/amd/fsp/cezanne/
833 AMD common SoC code
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:      Maintained
840 F:      src/soc/amd/common/
842 AMD Genoa
843 M:      Felix Held <felix-coreboot@felixheld.de>
844 M:      Martin Roth <gaumless@gmail.com>
845 M:      Varshit Pandya <pandyavarshit@gmail.com>
846 S:      Maintained
847 F:      src/soc/amd/genoa/
849 AMD Mendocino
850 M:      Felix Held <felix-coreboot@felixheld.de>
851 M:      Jason Glenesk <jason.glenesk@gmail.com>
852 M:      Fred Reitberger <reitbergerfred@gmail.com>
853 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
854 L:      amd_coreboot_org_changes@googlegroups.com
855 S:      Supported
856 F:      src/soc/amd/mendocino/
857 F:      src/vendorcode/amd/fsp/mendocino/
859 AMD Picasso
860 M:      Felix Held <felix-coreboot@felixheld.de>
861 M:      Jason Glenesk <jason.glenesk@gmail.com>
862 M:      Fred Reitberger <reitbergerfred@gmail.com>
863 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
864 L:      amd_coreboot_org_changes@googlegroups.com
865 S:      Maintained
866 F:      src/soc/amd/picasso/
867 F:      src/vendorcode/amd/fsp/picasso/
869 AMD Phoenix
870 M:      Felix Held <felix-coreboot@felixheld.de>
871 M:      Jason Glenesk <jason.glenesk@gmail.com>
872 M:      Fred Reitberger <reitbergerfred@gmail.com>
873 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
874 L:      amd_coreboot_org_changes@googlegroups.com
875 S:      Supported
876 F:      src/soc/amd/phoenix/
877 F:      src/vendorcode/amd/fsp/phoenix/
879 AMD Stoneyridge
880 M:      Felix Held <felix-coreboot@felixheld.de>
881 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
882 L:      amd_coreboot_org_changes@googlegroups.com
883 S:      Odd Fixes
884 F:      src/soc/amd/stoneyridge/
886 INTEL METEORLAKE SOC
887 M:      Subrata Banik <subratabanik@google.com>
888 M:      Tarun Tuli <tstuli@gmail.com>
889 M:      Kapil Porwal <kapilporwal@google.com>
890 M:      Jakub Czapiga <czapiga@google.com>
891 M:      Eran Mitrani <mitrani@google.com>
892 M:      Dinesh Gehlot <digehlot@google.com>
893 S:      Maintained
894 F:      src/soc/intel/meteorlake/
896 INTEL ALDERLAKE SOC
897 M:      Subrata Banik <subratabanik@google.com>
898 M:      Nick Vaccaro <nvaccaro@chromium.org>
899 M:      Kapil Porwal <kapilporwal@google.com>
900 S:      Maintained
901 F:      src/soc/intel/alderlake/
903 INTEL APOLLOLAKE_SOC
904 M:      Sean Rhodes <sean@starlabs.systems>
905 S:      Odd Fixes
906 F:      src/soc/intel/apollolake/
908 INTEL BRASWELL SOC
909 M:      Piotr Król <piotr.krol@3mdeb.com>
910 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
911 M:      Frans Hendriks <fhendriks@eltan.com>
912 S:      Maintained
913 F:      /src/soc/intel/braswell/
914 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
916 INTEL CANNONLAKE SOC
917 S:      Orphan
918 F:      src/soc/intel/cannonlake/
920 INTEL DENVERTON-NS SOC
921 M:      Jeff Daly <jeffd@silicom-usa.com>
922 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
923 S:      Maintained
924 F:      src/soc/intel/denverton_ns/
926 INTEL ELKHARTLAKE SOC
927 M:      Lean Sheng Tan <sheng.tan@9elements.com>
928 M:      Werner Zeh <werner.zeh@siemens.com>
929 S:      Maintained
930 F:      src/soc/intel/elkhartlake/
932 INTEL TIGERLAKE SOC
933 M:      Subrata Banik <subratabanik@google.com>
934 M:      Nick Vaccaro <nvaccaro@chromium.org>
935 S:      Maintained
936 F:      src/soc/intel/tigerlake/
938 INTEL Xeon Sacalable Processor Family
939 M:      Jonathan Zhang <jonzhang@fb.com>
940 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
941 M:      Tim Chu <Tim.Chu@quantatw.com>
942 M:      Arthur Heymans <arthur@aheymans.xyz>
943 M:      Christian Walter <christian.walter@9elements.com>
944 M:      Shuo Liu <shuo.liu@intel.com>
945 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
946 M:      Lean Sheng Tan <sheng.tan@9elements.com>
947 S:      Supported
948 F:      src/soc/intel/xeon_sp/
949 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
950 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
951 F:      src/vendorcode/intel/fsp/fsp2_0/sapphirerapids_sp/
953 MEDIATEK SOCS
954 M:      Hung-Te Lin <hungte@chromium.org>
955 M:      Yu-Ping Wu <yupingso@google.com>
956 M:      Yidi Lin <yidilin@google.com>
957 S:      Supported
958 F:      src/soc/mediatek/
960 MEDIATEK MT8192
961 M:      Xi Chen <xixi.chen@mediatek.com>
962 S:      Maintained
963 F:      src/soc/mediatek/mt8192/
964 F:      src/vendorcode/mediatek/mt8192/
966 ORPHANED ARM SOCS
967 S:      Orphan
968 F:      src/cpu/armltd/
969 F:      src/soc/ti/
970 F:      src/soc/qualcomm/
971 F:      src/soc/samsung/
972 F:      util/exynos/
973 F:      util/ipqheader/
975 ################################################################################
976 # Payloads
977 ################################################################################
979 NVRAM
980 F:      util/nvramtool/
981 F:      payloads/nvramcui/
983 LIBPAYLOAD
984 F:      payloads/libpayload/
986 COREINFO PAYLOAD
987 F:      payloads/coreinfo/
989 EXTERNAL PAYLOADS INTEGRATION
990 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
991 M:      Martin Roth <gaumless@gmail.com>
992 F:      payloads/external/
994 COREDOOM PAYLOAD INTEGRATION
995 M:      Nicholas Chin <nic.c3.14@gmail.com>
996 W:      https://github.com/nic3-14159/coreDOOM
997 S:      Maintained
998 F:      payloads/external/coreDOOM/
1000 LINUXBOOT PAYLOAD INTEGRATION
1001 M:      Christian Walter <christian.walter@9elements.com>
1002 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
1003 S:      Supported
1004 F:      payloads/external/LinuxBoot/
1006 EDK2 PAYLOAD INTEGRATION
1007 M:      Benjamin Doron <benjamin.doron00@gmail.com>
1008 M:      Matt DeVillier <matt.devillier@gmail.com>
1009 M:      Sean Rhodes <sean@starlabs.systems>
1010 M:      Lean Sheng Tan <sheng.tan@9elements.com>
1011 S:      Supported
1012 F:      payloads/external/edk2/
1014 ################################################################################
1015 # Utilities
1016 ################################################################################
1018 ABUILD
1019 M:      Martin Roth <gaumless@gmail.com>
1020 S:      Supported
1021 F:      util/abuild/
1023 BOARD STATUS
1024 F:      util/board_status/
1026 BUILD SYSTEM
1027 M:      Martin Roth <gaumless@gmail.com>
1028 S:      Supported
1029 F:      Makefile
1030 F:      *.inc
1031 F:      src/include/kconfig.h
1032 F:      util/kconfig/
1033 F:      util/sconfig/
1034 F:      util/xcompile/
1035 F:      util/genbuild_h/
1037 TOOLCHAIN
1038 M:      Martin Roth <gaumless@gmail.com>
1039 M:      Felix Singer <felixsinger@posteo.net>
1040 S:      Supported
1041 F:      util/crossgcc/
1043 DOCKER
1044 M:      Martin Roth <gaumless@gmail.com>
1045 M:      Felix Singer <felixsinger@posteo.net>
1046 S:      Supported
1047 F:      util/docker/
1050 F:      .git*
1051 F:      /util/gitconfig
1053 LINT SCRIPTS
1054 M:      Martin Roth <gaumless@gmail.com>
1055 S:      Supported
1056 F:      util/lint/
1058 IFDTOOL
1059 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1060 F:      util/ifdtool/
1062 INTELTOOL
1063 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1064 M:      Pratik Prajapati <pratikkumar.v.prajapati@intel.com>
1065 F:      util/inteltool/
1067 INTELMETOOL
1068 M:      Christian Walter <christian.walter@9elements.com>
1069 F:      util/intelmetool/
1071 INTELP2M
1072 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1073 S:      Maintained
1074 F:      util/intelp2m/
1076 ME_CLEANER
1077 M:      Nicola Corna <nicola@corna.info>
1078 W:      https://github.com/corna/me_cleaner
1079 S:      Maintained
1080 F:      util/me_cleaner/
1082 LIVEISO
1083 M:      Felix Singer <felixsinger@posteo.net>
1084 S:      Supported
1085 F:      util/liveiso/
1087 ################################################################################
1088 # Miscellaneous
1089 ################################################################################
1091 ASPEED AST2050 DRIVER & COMMON CODE
1092 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1093 S:      Supported
1094 F:      src/drivers/aspeed/common/
1095 F:      src/drivers/aspeed/ast2050/
1097 ACPI
1098 R:      Cliff Huang <cliff.huang@intel.com>
1099 M:      Lance Zhao <lance.zhao@gmail.com>
1100 M:      Tim Wawrzynczak <inforichland@gmail.com>
1101 S:      Supported
1102 F:      src/acpi/
1103 F:      src/arch/x86/acpi/
1104 F:      util/acpi/
1106 LZ4 COMPRESSION
1107 M:      Julius Werner <jwerner@chromium.org>
1108 S:      Supported
1109 F:      src/commonlib/lz4*
1110 F:      payloads/libpayload/liblz4/
1111 F:      util/cbfstool/lz4/
1113 BINARY OBJECTS
1114 F:      3rdparty/blobs/
1116 VERIFIED BOOT
1117 M:      Julius Werner <jwerner@chromium.org>
1118 M:      Yu-Ping Wu <yupingso@google.com>
1119 S:      Supported
1120 F:      3rdparty/vboot/
1121 F:      src/security/vboot/
1122 F:      src/include/tpm.h
1123 F:      src/include/tpm_lite/
1125 RESOURCE ALLOCATOR
1126 F:      src/device/*
1127 F:      src/include/device/
1128 F:      src/include/cpu/cpu.h
1130 OPTION ROM EXECUTION & X86EMU
1131 F:      src/device/oprom/
1133 CBFS
1134 M:      Julius Werner <jwerner@chromium.org>
1135 F:      src/include/cbfs*
1136 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1137 F:      src/commonlib/bsd/cbfs*
1138 F:      src/lib/cbfs.c
1140 CBFSTOOL
1141 F:      util/cbfstool/
1143 CBMEM
1144 F:      src/include/cbmem.h
1145 F:      src/include/cbmem_id.h
1146 F:      util/cbmem/
1148 CONSOLE
1149 F:      src/console/
1150 F:      src/include/console/
1151 F:      src/drivers/uart/
1153 TPM SUPPORT
1154 M:      Christian Walter <christian.walter@9elements.com>
1155 S:      Supported
1156 F:      src/drivers/*/tpm/
1157 F:      src/security/tpm/
1159 SUPERIOS & SUPERIOTOOL
1160 S:      Orphan
1161 F:      src/superio/
1162 F:      util/superiotool/
1164 SPD UTILITIES
1165 M:      Reka Norman <rekanorman@chromium.org>
1166 S:      Maintained
1167 F:      util/spd_tools/
1168 F:      util/spdtool/
1170 MEMLAYOUT
1171 M:      Julius Werner <jwerner@chromium.org>
1172 S:      Supported
1173 F:      */memlayout.h
1174 F:      *.ld
1176 ELTAN VENDORCODE
1177 M:      Frans Hendriks <fhendriks@eltan.com>
1178 M:      Erik van den Bogaert <ebogaert@eltan.com>
1179 S:      Maintained
1180 F:      src/vendorcode/eltan/
1182 TAS5825M DRIVER
1183 M:      Jeremy Soller <jeremy@system76.com>
1184 M:      Tim Crawford <tcrawford@system76.com>
1185 S:      Maintained
1186 F:      src/drivers/i2c/tas5825m/
1188 TESTS
1189 M:      Jakub Czapiga <czapiga@google.com>
1190 S:      Maintained
1191 F:      tests/
1192 F:      payloads/libpayload/tests/
1194 COREBOOT RELEASES
1195 M:      Felix Singer <felixsinger@posteo.net>
1196 M:      Jason Glenesk <jason.glenesk@gmail.com>
1197 M:      Angel Pons <th3fanbus@gmail.com>
1198 M:      Martin Roth <gaumless@gmail.com>
1199 M:      Matt DeVillier <MrChromebox@gmail.com>
1200 S:      Maintained
1201 F:      Documentation/releases/
1202 F:      util/release/
1204 MISSING: TIMERS / DELAYS
1206 MISSING: TIMESTAMPS
1208 MISSING: FMAP
1210 MISSING: GPIO
1212 MISSING: SMP
1214 MISSING: DMP / QEMU-X86
1216 MISSING: ELOG
1218 MISSING: SPI
1220 # *** Infrastructure Owners ***
1221 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1222 # Hardware
1223 #       Owners: Stefan, Patrick
1224 #       Backups:
1226 # Web Server
1227 #       Owners: Stefan, Patrick
1228 #       Backups:
1230 # Website
1231 #       Owners: Martin
1232 #       Backups: Patrick, Stefan
1234 # Documentation Website
1235 #       Owners: Patrick
1236 #       Backups:
1238 CODE OF CONDUCT
1239 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1240 M:      Ronald Minnich <rminnich@gmail.com>
1241 M:      Martin Roth <martin@coreboot.org>
1242 S:      Maintained
1243 F:      Documentation/community/code_of_conduct.md
1245 # Wiki
1246 #       Owners: Stefan, Patrick
1247 #       Backups:
1249 # Gerrit
1250 #       Owners: Stefan, Patrick
1251 #       Backups: Martin
1253 # Jenkins
1254 #       Owners: Patrick, Martin
1255 #       Backups:
1257 # Bug Tracker
1258 #       Owners: Lynxis,
1259 #       Backups: Martin,
1261 # Mailing List
1262 #       Owners: Stefan, Patrick
1263 #       Backups: Martin,
1265 # Software Freedom Conservancy
1266 #       Main contact: Martin
1267 #       “Official” contact: Stefan