mb/gigabyte/ga-945gcm-s2c,skl: Drop HAVE_MP_TABLE
[coreboot.git] / MAINTAINERS
blob61d43e076306f8964d2e075db93f6021b30063bf
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/
151 AMD reference boards outside of family 17h and 19h
152 S:      Odd Fixes
153 L:      amd_coreboot_org_changes@googlegroups.com
154 F:      src/mainboard/amd/gardenia/
155 F:      src/mainboard/amd/inagua/
156 F:      src/mainboard/amd/olivehill/
157 F:      src/mainboard/amd/pademelon/
158 F:      src/mainboard/amd/parmer/
159 F:      src/mainboard/amd/persimmon/
160 F:      src/mainboard/amd/south_station/
161 F:      src/mainboard/amd/thatcher/
162 F:      src/mainboard/amd/union_station/
166 AOPEN MAINBOARDS
167 S:      Orphan
168 F:      src/mainboard/aopen/
172 APPLE MAINBOARDS
173 M:      Evgeny Zinoviev <me@ch1p.io>
174 S:      Maintained
175 F:      src/mainboard/apple/
179 ASROCK B85M PRO4 MAINBOARD
180 M:      Angel Pons <th3fanbus@gmail.com>
181 S:      Maintained
182 F:      src/mainboard/asrock/b85m_pro4/
184 ASROCK G41C-GS MAINBOARD & VARIANTS
185 M:      Angel Pons <th3fanbus@gmail.com>
186 S:      Maintained
187 F:      src/mainboard/asrock/g41c-gs/
191 ASUS A88XM-E MAINBOARD
192 M:      Mike Banon <mikebdp2@gmail.com>
193 S:      Maintained
194 F:      src/mainboard/asus/a88xm-e/
196 ASUS AM1I-A MAINBOARD
197 M:      Mike Banon <mikebdp2@gmail.com>
198 S:      Maintained
199 F:      src/mainboard/asus/am1i-a/
201 ASUS H61 SERIES MAINBOARDS
202 M:      Angel Pons <th3fanbus@gmail.com>
203 S:      Maintained
204 F:      src/mainboard/asus/h61-series/
206 ASUS P5QC PRO MAINBOARD & VARIANTS
207 M:      Angel Pons <th3fanbus@gmail.com>
208 R:      Stefan Ott <coreboot@desire.ch>
209 S:      Maintained
210 F:      src/mainboard/asus/p5qc/
212 ASUS P5QPL-AM MAINBOARD & VARIANTS
213 M:      Angel Pons <th3fanbus@gmail.com>
214 S:      Maintained
215 F:      src/mainboard/asus/p5qpl-am/
217 ASUS P8Z77 SERIES MAINBOARDS
218 M:      Angel Pons <th3fanbus@gmail.com>
219 M:      Vlado Cibic <vladocb@protonmail.com>
220 S:      Maintained
221 F:      src/mainboard/asus/p8z77-series/
225 BAP MAINBOARDS
226 S:      Orphan
227 F:      src/mainboard/bap/
231 BIOSTAR MAINBOARDS
232 S:      Orphan
233 F:      src/mainboard/biostar/
237 BOSTENTECH MAINBOARDS
238 S:      Orphan
239 F:      src/mainboard/bostentech/
243 CAVIUM MAINBOARDS
244 S:      Orphan
245 F:      src/mainboard/cavium/
249 CLEVO MAINBOARDS
250 M:      Felix Singer <felixsinger@posteo.net>
251 M:      Michael Niewöhner <foss@mniewoehner.de>
252 S:      Supported
253 F:      src/mainboard/clevo/
257 COMPULAB MAINBOARDS
258 S:      Orphan
259 F:      src/mainboard/compulab/
263 DELL MAINBOARDS
264 S:      Orphan
265 F:      src/mainboard/dell/
269 ELMEX MAINBOARDS
270 S:      Orphan
271 F:      src/mainboard/elmex/
275 EMULATION MAINBOARDS
276 S:      Orphan
277 F:      src/mainboard/emulation/
281 EXAMPLE MAINBOARDS
282 S:      Orphan
283 F:      src/mainboard/example/
287 FACEBOOK FBG1701 MAINBOARD
288 M:      Frans Hendriks <fhendriks@eltan.com>
289 M:      Erik van den Bogaert <ebogaert@eltan.com>
290 S:      Maintained
291 F:      src/mainboard/facebook/fbg1701/
293 FACEBOOK MONOLITH MAINBOARD
294 M:      Frans Hendriks <fhendriks@eltan.com>
295 M:      Erik van den Bogaert <ebogaert@eltan.com>
296 S:      Maintained
297 F:      src/mainboard/facebook/monolith/
301 FOXCONN MAINBOARDS
302 S:      Orphan
303 F:      src/mainboard/foxconn/
307 GETAC MAINBOARDS
308 S:      Orphan
309 F:      src/mainboard/getac/
313 GIGABYTE GA-D510UD MAINBOARD
314 M:      Angel Pons <th3fanbus@gmail.com>
315 S:      Maintained
316 F:      src/mainboard/gigabyte/ga-d510ud/
318 GIGABYTE GA-H61M SERIES MAINBOARDS
319 M:      Angel Pons <th3fanbus@gmail.com>
320 S:      Maintained
321 F:      src/mainboard/gigabyte/ga-h61m-series/
325 GIZMOSPHERE MAINBOARDS
326 S:      Orphan
327 F:      src/mainboard/gizmosphere/
331 GOOGLE REX MAINBOARDS
332 M:      Subrata Banik <subratabanik@google.com>
333 M:      Tarun Tuli <taruntuli@google.com>
334 M:      Kapil Porwal <kapilporwal@google.com>
335 S:      Maintained
336 F:      src/mainboard/google/rex/
338 GOOGLE BRYA MAINBOARDS
339 M:      Tarun Tuli <taruntuli@google.com>
340 S:      Maintained
341 F:      src/mainboard/google/brya/
343 GOOGLE HATCH MAINBOARDS
344 M:      Tarun Tuli <taruntuli@google.com>
345 S:      Maintained
346 F:      src/mainboard/google/hatch/
348 GOOGLE VOLTEER MAINBOARDS
349 M:      Nick Vaccaro <nvaccaro@chromium.org>
350 S:      Maintained
351 F:      src/mainboard/google/volteer/
353 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
354 M:      Matt DeVillier <MrChromebox@gmail.com>
355 S:      Maintained
356 F:      src/mainboard/google/auron/
357 F:      src/mainboard/google/beltino/
358 F:      src/mainboard/google/butterfly/
359 F:      src/mainboard/google/cyan/
360 F:      src/mainboard/google/glados/
361 F:      src/mainboard/google/jecht/
362 F:      src/mainboard/google/link/
363 F:      src/mainboard/google/parrot/
364 F:      src/mainboard/google/slippy/
365 F:      src/mainboard/google/stout/
367 GOOGLE AMD-BASED MAINBOARDS
368 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
369 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
370 L:      amd_coreboot_org_changes@googlegroups.com
371 S:      Supported
372 F:      src/mainboard/google/kahlee/
373 F:      src/mainboard/google/zork/
374 F:      src/mainboard/google/guybrush/
375 F:      src/mainboard/google/skyrim/
379 HP 280 G2 MAINBOARD
380 M:      Angel Pons <th3fanbus@gmail.com>
381 S:      Maintained
382 F:      src/mainboard/hp/280_g2/
386 IBASE MAINBOARDS
387 S:      Orphan
388 F:      src/mainboard/ibase/
392 INTEL HARCUVAR_CRB MAINBOARD
393 M:      Jeff Daly <jeffd@silicom-usa.com>
394 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
395 S:      Maintained
396 F:      src/mainboard/intel/harcuvar/
400 JETWAY MAINBOARDS
401 S:      Orphan
402 F:      src/mainboard/jetway/
406 KONTRON BSL6 MAINBOARD
407 M:      Felix Singer <felixsinger@posteo.net>
408 M:      Nico Huber <nico.h@gmx.de>
409 S:      Supported
410 F:      src/mainboard/kontron/bsl6/
412 KONTRON MAL10 MAINBOARD
413 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
414 M:      Nico Huber <nico.h@gmx.de>
415 M:      Felix Singer <felixsinger@posteo.net>
416 S:      Supported
417 F:      src/mainboard/kontron/mal10/
421 LENOVO MAINBOARDS
422 M:      Alexander Couzens <lynxis@fe80.eu>
423 S:      Maintained
424 F:      src/mainboard/lenovo/
426 LENOVO G505S MAINBOARD
427 M:      Mike Banon <mikebdp2@gmail.com>
428 S:      Maintained
429 F:      src/mainboard/lenovo/g505s/
431 LENOVO X200 MAINBOARD
432 R:      Stefan Ott <coreboot@desire.ch>
433 S:      Maintained
434 F:      src/mainboard/lenovo/x200/
436 LENOVO X201 MAINBOARD
437 R:      Stefan Ott <coreboot@desire.ch>
438 S:      Maintained
439 F:      src/mainboard/lenovo/x201/
443 LIBRETREND LT1000 MAINBOARD
444 M:      Piotr Król <piotr.krol@3mdeb.com>
445 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
446 S:      Maintained
447 F:      src/mainboard/libretrend/lt1000/
451 LIPPERT MAINBOARDS (acquired by Adlink)
452 S:      Orphan
453 F:      src/mainboard/lippert/
457 MSI H81M-P33 MAINBOARD
458 M:      Angel Pons <th3fanbus@gmail.com>
459 S:      Maintained
460 F:      src/mainboard/msi/h81m-p33/
462 MSI MS-7D25 MAINBOARDS
463 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
464 M:      Michał Kopeć <michal.kopec@3mdeb.com>
465 S:      Maintained
466 F:      src/mainboard/msi/ms7d25/
470 OCP DELTALAKE MAINBOARD
471 M:      Arthur Heymans <arthur@aheymans.xyz>
472 M:      Christian Walter <christian.walter@9elements.com>
473 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
474 M:      Jonathan Zhang <jonzhang@fb.com>
475 M:      Tim Chu <Tim.Chu@quantatw.com>
476 S:      Supported
477 F:      src/mainboard/ocp/deltalake/
479 OCP TIOGAPASS MAINBOARD
480 M:      Jonathan Zhang <jonzhang@fb.com>
481 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
482 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
483 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
484 M:      Bryant Ou <Bryant.Ou@quantatw.com>
485 S:      Maintained
486 F:      src/mainboard/ocp/tiogapass/
490 OPENCELLULAR MAINBOARDS
491 M:      Christian Walter <christian.walter@9elements.com>
492 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
493 S:      Supported
494 F:      src/mainboard/opencellular/elgon/
498 PC ENGINES ALL MAINBOARDS
499 M:      Piotr Król <piotr.krol@3mdeb.com>
500 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
501 S:      Supported
502 F:      src/mainboard/pcengines/
506 PINE64 MAINBOARDS
507 S:      Orphan
508 F:      src/mainboard/pine64/
512 PORTWELL PQ-M107 MAINBOARD
513 M:      Frans Hendriks <fhendriks@eltan.com>
514 M:      Erik van den Bogaert <ebogaert@eltan.com>
515 S:      Maintained
516 F:      src/mainboard/portwell/m107/
520 PROTECTLI ALL MAINBOARDS
521 M:      Piotr Król <piotr.krol@3mdeb.com>
522 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
523 S:      Maintained
524 F:      src/mainboard/protectli/
528 PRODRIVE ATLAS MAINBOARD
529 M:      Angel Pons <th3fanbus@gmail.com>
530 M:      Christian Walter <christian.walter@9elements.com>
531 M:      Lean Sheng Tan <sheng.tan@9elements.com>
532 S:      Maintained
533 F:      src/mainboard/prodrive/atlas/
535 PRODRIVE HERMES MAINBOARD
536 M:      Christian Walter <christian.walter@9elements.com>
537 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
538 S:      Maintained
539 F:      src/mainboard/prodrive/hermes/
543 PURISM MAINBOARDS
544 M:      Jonathon Hall <jonathon.hall@puri.sm>
545 S:      Supported
546 F:      src/mainboard/purism/
550 RAZER MAINBOARDS
551 S:      Orphan
552 F:      src/mainboard/razer/
556 RODA MAINBOARDS
557 S:      Orphan
558 F:      src/mainboard/roda/
562 SAMSUNG CHROMEOS MAINBOARDS
563 M:      Matt DeVillier <MrChromebox@gmail.com>
564 S:      Maintained
565 F:      src/mainboard/samsung/lumpy/
566 F:      src/mainboard/samsung/stumpy/
570 SAPPHIRE MAINBOARDS
571 S:      Orphan
572 F:      src/mainboard/sapphire/
576 SCALEWAY MAINBOARDS
577 S:      Orphan
578 F:      src/mainboard/scaleway/
582 SIEMENS CHILI MAINBAORD
583 M:      Felix Singer <felixsinger@posteo.net>
584 M:      Nico Huber <nico.h@gmx.de>
585 S:      Supported
586 F:      src/mainboard/siemens/chili/
588 SIEMENS MC_xxxx MAINBOARDS
589 M:      Werner Zeh <werner.zeh@siemens.com>
590 S:      Maintained
591 F:      src/mainboard/siemens/mc_apl1/
592 F:      src/mainboard/siemens/mc_ehl/
596 SIFIVE MAINBOARDS
597 S:      Orphan
598 F:      src/mainboard/sifive/
602 STAR LABS MAINBOARDS
603 M:      Sean Rhodes <sean@starlabs.systems>
604 S:      Maintained
605 F:      src/mainboard/starlabs/
609 SUPERMICRO X11-LGA1151-SERIES
610 M:      Michael Niewöhner <foss@mniewoehner.de>
611 S:      Maintained
612 F:      src/mainboard/supermicro/x11-lga1151-series/
616 SYSTEM76 MAINBOARDS
617 M:      Jeremy Soller <jeremy@system76.com>
618 M:      Tim Crawford <tcrawford@system76.com>
619 S:      Maintained
620 F:      src/mainboard/system76/
624 TI MAINBOARDS
625 S:      Orphan
626 F:      src/mainboard/ti/
630 UP MAINBOARDS
631 S:      Orphan
632 F:      src/mainboard/up/
634 ################################################################################
635 # Architectures
636 ################################################################################
638 ARM ARCHITECTURE
639 M:      Julius Werner <jwerner@chromium.org>
640 S:      Supported
641 F:      src/arch/arm/
642 F:      src/arch/arm64/
643 F:      src/soc/nvidia/
644 F:      src/soc/rockchip/
645 F:      util/nvidia/
646 F:      util/rockchip/
648 PPC64 ARCHITECTURE
649 M:      Ronald Minnich <rminnich@gmail.com>
650 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
651 S:      Maintained
652 F:      src/arch/ppc64/
653 F:      src/cpu/qemu-power8/
654 F:      src/mainboard/emulation/qemu-power8/
656 RISC-V ARCHITECTURE
657 M:      Ronald Minnich <rminnich@gmail.com>
658 R:      Philipp Hug <philipp@hug.cx>
659 S:      Maintained
660 F:      src/arch/riscv/
661 F:      src/soc/sifive/
662 F:      src/soc/ucb/
663 F:      src/mainboard/emulation/*-riscv/
664 F:      src/mainboard/sifive/
665 F:      util/riscv/
667 X86 ARCHITECTURE
668 S:      MAINTAINED
669 F:      src/arch/x86/
670 F:      src/cpu/x86/
671 F:      src/drivers/pc80/
672 F:      src/include/pc80/
673 F:      src/include/cpu/x86/
675 ################################################################################
676 # Embedded Controllers
677 ################################################################################
679 CHROME EC
680 M:      Boris Mittelberg <bmbm@google.com>
681 M:      Caveh Jalali <caveh@chromium.org>
682 S:      Maintained
683 F:      src/ec/google/
685 LENOVO EC
686 M:      Alexander Couzens <lynxis@fe80.eu>
687 S:      Maintained
688 F:      src/ec/lenovo/
690 STARLABS EC
691 M:      Sean Rhodes <sean@starlabs.systems>
692 S:      Maintained
693 F:      src/ec/starlabs/
695 SYSTEM76 EC
696 M:      Jeremy Soller <jeremy@system76.com>
697 M:      Tim Crawford <tcrawford@system76.com>
698 S:      Maintained
699 F:      src/ec/system76/
701 ORPHANED ECS
702 S:      Orphan
703 F:      src/ec/51nb/
704 F:      src/ec/acpi/
705 F:      src/ec/apple/
706 F:      src/ec/compal/
707 F:      src/ec/hp/
708 F:      src/ec/kontron/
709 F:      src/ec/purism/
710 F:      src/ec/quanta/
711 F:      src/ec/roda/
712 F:      src/ec/smsc/
714 ################################################################################
715 # Northbridges
716 ################################################################################
718 INTEL HASWELL NORTHBRIDGE
719 M:      Angel Pons <th3fanbus@gmail.com>
720 S:      Maintained
721 F:      src/northbridge/intel/haswell/
723 INTEL PINEVIEW CHIPSET
724 M:      Angel Pons <th3fanbus@gmail.com>
725 S:      Odd Fixes
726 F:      src/northbridge/intel/pineview/
728 INTEL SANDYBRIDGE NORTHBRIDGE
729 M:      Angel Pons <th3fanbus@gmail.com>
730 S:      Maintained
731 F:      src/northbridge/intel/sandybridge/
733 INTEL X4X CHIPSET
734 M:      Angel Pons <th3fanbus@gmail.com>
735 S:      Odd Fixes
736 F:      src/northbridge/intel/x4x/
738 ################################################################################
739 # Platforms
740 ################################################################################
742 AMD SUPPORT
743 L:      amd_coreboot_org_changes@googlegroups.com
744 S:      Odd Fixes
745 F:      src/vendorcode/amd/
746 F:      src/cpu/amd/
747 F:      src/northbridge/amd/
748 F:      src/southbridge/amd/
749 F:      src/include/cpu/amd/
751 INTEL SUPPORT
752 S:      Maintained
753 F:      src/vendorcode/intel/
754 F:      src/cpu/intel/
755 F:      src/northbridge/intel/
756 F:      src/southbridge/intel/
757 F:      src/soc/intel/
758 F:      src/drivers/intel/
759 F:      src/include/cpu/intel/
761 INTEL FSP 1.1
762 M:      Huang Jin <huang.jin@intel.com>
763 S:      Supported
764 F:      src/drivers/intel/fsp1_1/
766 INTEL FSP 2.0
767 M:      Andrey Petrov <andrey.petrov@gmail.com>
768 S:      Maintained
769 F:      src/drivers/intel/fsp2_0/
771 ################################################################################
772 # Systems on a Chip
773 ################################################################################
775 AMD Cezanne
776 M:      Felix Held <felix-coreboot@felixheld.de>
777 M:      Jason Glenesk <jason.glenesk@gmail.com>
778 M:      Raul E Rangel <rrangel@chromium.org>
779 M:      Fred Reitberger <reitbergerfred@gmail.com>
780 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
781 L:      amd_coreboot_org_changes@googlegroups.com
782 S:      Maintained
783 F:      src/soc/amd/cezanne/
784 F:      src/vendorcode/amd/fsp/cezanne/
786 AMD common SoC code
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/common/
796 AMD Picasso
797 M:      Felix Held <felix-coreboot@felixheld.de>
798 M:      Jason Glenesk <jason.glenesk@gmail.com>
799 M:      Fred Reitberger <reitbergerfred@gmail.com>
800 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
801 L:      amd_coreboot_org_changes@googlegroups.com
802 S:      Maintained
803 F:      src/soc/amd/picasso/
804 F:      src/vendorcode/amd/fsp/picasso/
806 AMD Mendocino
807 M:      Felix Held <felix-coreboot@felixheld.de>
808 M:      Jason Glenesk <jason.glenesk@gmail.com>
809 M:      Raul E Rangel <rrangel@chromium.org>
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:      Supported
814 F:      src/soc/amd/mendocino/
815 F:      src/vendorcode/amd/fsp/mendocino/
817 AMD Morgana
818 M:      Felix Held <felix-coreboot@felixheld.de>
819 M:      Jason Glenesk <jason.glenesk@gmail.com>
820 M:      Fred Reitberger <reitbergerfred@gmail.com>
821 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
822 L:      amd_coreboot_org_changes@googlegroups.com
823 S:      Supported
824 F:      src/soc/amd/morgana/
825 F:      src/vendorcode/amd/fsp/morgana/
827 AMD Stoneyridge
828 M:      Felix Held <felix-coreboot@felixheld.de>
829 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
830 L:      amd_coreboot_org_changes@googlegroups.com
831 S:      Odd Fixes
832 F:      src/soc/amd/stoneyridge/
834 INTEL METEORLAKE SOC
835 M:      Subrata Banik <subratabanik@google.com>
836 M:      Tarun Tuli <taruntuli@google.com>
837 M:      Kapil Porwal <kapilporwal@google.com>
838 S:      Maintained
839 F:      src/soc/intel/meteorlake/
841 INTEL ALDERLAKE SOC
842 M:      Subrata Banik <subratabanik@google.com>
843 M:      Tarun Tuli <taruntuli@google.com>
844 S:      Maintained
845 F:      src/soc/intel/alderlake/
847 INTEL APOLLOLAKE_SOC
848 M:      Sean Rhodes <sean@starlabs.systems>
849 S:      Odd Fixes
850 F:      src/soc/intel/apollolake/
852 INTEL BRASWELL SOC
853 M:      Piotr Król <piotr.krol@3mdeb.com>
854 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
855 M:      Frans Hendriks <fhendriks@eltan.com>
856 S:      Maintained
857 F:      /src/soc/intel/braswell/
858 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
860 INTEL DENVERTON-NS SOC
861 M:      Jeff Daly <jeffd@silicom-usa.com>
862 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
863 S:      Maintained
864 F:      src/soc/intel/denverton_ns/
866 INTEL ELKHARTLAKE SOC
867 M:      Lean Sheng Tan <sheng.tan@9elements.com>
868 M:      Werner Zeh <werner.zeh@siemens.com>
869 S:      Maintained
870 F:      src/soc/intel/elkhartlake/
872 INTEL TIGERLAKE SOC
873 M:      Subrata Banik <subratabanik@google.com>
874 M:      Tarun Tuli <taruntuli@google.com>
875 S:      Maintained
876 F:      src/soc/intel/tigerlake/
878 INTEL Xeon Sacalable Processor Family
879 M:      Jonathan Zhang <jonzhang@fb.com>
880 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
881 M:      Tim Chu <Tim.Chu@quantatw.com>
882 M:      Arthur Heymans <arthur@aheymans.xyz>
883 M:      Christian Walter <christian.walter@9elements.com>
884 S:      Supported
885 F:      src/soc/intel/xeon_sp/
886 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
887 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
889 MEDIATEK SOCS
890 M:      Hung-Te Lin <hungte@chromium.org>
891 S:      Supported
892 F:      src/soc/mediatek/
894 MEDIATEK MT8192
895 M:      Xi Chen <xixi.chen@mediatek.com>
896 S:      Maintained
897 F:      src/soc/mediatek/mt8192/
898 F:      src/vendorcode/mediatek/mt8192/
900 ORPHANED ARM SOCS
901 S:      Orphan
902 F:      src/cpu/armltd/
903 F:      src/soc/ti/
904 F:      src/soc/qualcomm/
905 F:      src/soc/samsung/
906 F:      util/exynos/
907 F:      util/ipqheader/
909 ################################################################################
910 # Payloads
911 ################################################################################
913 NVRAM
914 F:      util/nvramtool/
915 F:      payloads/nvramcui/
917 LIBPAYLOAD
918 F:      payloads/libpayload/
920 COREINFO PAYLOAD
921 F:      payloads/coreinfo/
923 EXTERNAL PAYLOADS INTEGRATION
924 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
925 M:      Martin Roth <gaumless@gmail.com>
926 F:      payloads/external/
928 LINUXBOOT PAYLOAD INTEGRATION
929 M:      Christian Walter <christian.walter@9elements.com>
930 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
931 S:      Supported
932 F:      payloads/external/LinuxBoot/
934 ################################################################################
935 # Utilities
936 ################################################################################
938 ABUILD
939 M:      Martin Roth <gaumless@gmail.com>
940 S:      Supported
941 F:      util/abuild/
943 BOARD STATUS
944 F:      util/board_status/
946 BUILD SYSTEM
947 M:      Martin Roth <gaumless@gmail.com>
948 S:      Supported
949 F:      Makefile
950 F:      *.inc
951 F:      src/include/kconfig.h
952 F:      util/kconfig/
953 F:      util/sconfig/
954 F:      util/xcompile/
955 F:      util/genbuild_h/
957 TOOLCHAIN
958 F:      util/crossgcc/
960 DOCKER
961 M:      Martin Roth <gaumless@gmail.com>
962 S:      Supported
963 F:      util/docker/
966 F:      .git*
967 F:      /util/gitconfig
969 LINT SCRIPTS
970 M:      Martin Roth <gaumless@gmail.com>
971 S:      Supported
972 F:      util/lint/
974 IFDTOOL
975 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
976 F:      util/ifdtool/
978 INTELTOOL
979 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
980 F:      util/inteltool/
982 INTELMETOOL
983 M:      Christian Walter <christian.walter@9elements.com>
984 F:      util/intelmetool/
986 INTELP2M
987 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
988 S:      Maintained
989 F:      util/intelp2m/
991 ME_CLEANER
992 M:      Nicola Corna <nicola@corna.info>
993 W:      https://github.com/corna/me_cleaner
994 S:      Maintained
995 F:      util/me_cleaner/
997 LIVEISO
998 M:      Felix Singer <felixsinger@posteo.net>
999 S:      Supported
1000 F:      util/liveiso/
1002 ################################################################################
1003 # Miscellaneous
1004 ################################################################################
1006 ASPEED AST2050 DRIVER & COMMON CODE
1007 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1008 S:      Supported
1009 F:      src/drivers/aspeed/common/
1010 F:      src/drivers/aspeed/ast2050/
1012 ACPI
1013 M:      Lance Zhao <lance.zhao@gmail.com>
1014 M:      Tim Wawrzynczak <inforichland@gmail.com>
1015 S:      Supported
1016 F:      src/acpi/
1017 F:      src/arch/x86/acpi/
1018 F:      util/acpi/
1020 LZ4 COMPRESSION
1021 M:      Julius Werner <jwerner@chromium.org>
1022 S:      Supported
1023 F:      src/commonlib/lz4*
1024 F:      payloads/libpayload/liblz4/
1025 F:      util/cbfstool/lz4/
1027 BINARY OBJECTS
1028 F:      3rdparty/blobs/
1030 VERIFIED BOOT
1031 M:      Julius Werner <jwerner@chromium.org>
1032 M:      Yu-Ping Wu <yupingso@google.com>
1033 S:      Supported
1034 F:      3rdparty/vboot/
1035 F:      src/security/vboot/
1036 F:      src/include/tpm.h
1037 F:      src/include/tpm_lite/
1039 RESOURCE ALLOCATOR
1040 F:      src/device/*
1041 F:      src/include/device/
1042 F:      src/include/cpu/cpu.h
1044 OPTION ROM EXECUTION & X86EMU
1045 F:      src/device/oprom/
1047 CBFS
1048 M:      Julius Werner <jwerner@chromium.org>
1049 F:      src/include/cbfs*
1050 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1051 F:      src/commonlib/bsd/cbfs*
1052 F:      src/lib/cbfs.c
1054 CBFSTOOL
1055 F:      util/cbfstool/
1057 CBMEM
1058 F:      src/include/cbmem.h
1059 F:      src/include/cbmem_id.h
1060 F:      util/cbmem/
1062 CONSOLE
1063 F:      src/console/
1064 F:      src/include/console/
1065 F:      src/drivers/uart/
1067 TPM SUPPORT
1068 M:      Christian Walter <christian.walter@9elements.com>
1069 S:      Supported
1070 F:      src/drivers/*/tpm/
1071 F:      src/security/tpm/
1073 SUPERIOS & SUPERIOTOOL
1074 M:      Felix Held <felix-coreboot@felixheld.de>
1075 S:      Odd Fixes
1076 F:      src/superio/
1077 F:      util/superiotool/
1079 SPD UTILITIES
1080 M:      Reka Norman <rekanorman@chromium.org>
1081 S:      Maintained
1082 F:      util/spd_tools/
1083 F:      util/spdtool/
1085 MEMLAYOUT
1086 M:      Julius Werner <jwerner@chromium.org>
1087 S:      Supported
1088 F:      */memlayout.h
1089 F:      *.ld
1091 ELTAN VENDORCODE
1092 M:      Frans Hendriks <fhendriks@eltan.com>
1093 M:      Erik van den Bogaert <ebogaert@eltan.com>
1094 S:      Maintained
1095 F:      src/vendorcode/eltan/
1097 TAS5825M DRIVER
1098 M:      Jeremy Soller <jeremy@system76.com>
1099 M:      Tim Crawford <tcrawford@system76.com>
1100 S:      Maintained
1101 F:      src/drivers/i2c/tas5825m/
1103 TESTS
1104 M:      Jakub Czapiga <jacz@semihalf.com>
1105 S:      Maintained
1106 F:      tests/
1107 F:      payloads/libpayload/tests/
1109 COREBOOT RELEASES
1110 M:      Felix Singer <felixsinger@posteo.net>
1111 M:      Jason Glenesk <jason.glenesk@gmail.com>
1112 M:      Angel Pons <th3fanbus@gmail.com>
1113 M:      Martin Roth <gaumless@gmail.com>
1114 M:      Matt DeVillier <MrChromebox@gmail.com>
1115 S:      Maintained
1116 F:      Documentation/releases/
1117 F:      util/release/
1119 MISSING: TIMERS / DELAYS
1121 MISSING: TIMESTAMPS
1123 MISSING: FMAP
1125 MISSING: GPIO
1127 MISSING: SMP
1129 MISSING: DMP / QEMU-X86
1131 MISSING: ELOG
1133 MISSING: SPI
1135 # *** Infrastructure Owners ***
1136 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1137 # Hardware
1138 #       Owners: Stefan, Patrick
1139 #       Backups:
1141 # Web Server
1142 #       Owners: Stefan, Patrick
1143 #       Backups:
1145 # Website
1146 #       Owners: Martin
1147 #       Backups: Patrick, Stefan
1149 # Documentation Website
1150 #       Owners: Patrick
1151 #       Backups:
1153 CODE OF CONDUCT
1154 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1155 M:      Ronald Minnich <rminnich@gmail.com>
1156 M:      Martin Roth <martin@coreboot.org>
1157 S:      Maintained
1158 F:      Documentation/community/code_of_conduct.md
1160 # Wiki
1161 #       Owners: Stefan, Patrick
1162 #       Backups:
1164 # Gerrit
1165 #       Owners: Stefan, Patrick
1166 #       Backups: Martin
1168 # Jenkins
1169 #       Owners: Patrick, Martin
1170 #       Backups:
1172 # Bug Tracker
1173 #       Owners: Lynxis,
1174 #       Backups: Martin,
1176 # Mailing List
1177 #       Owners: Stefan, Patrick
1178 #       Backups: Martin,
1180 # Software Freedom Conservancy
1181 #       Main contact: Martin
1182 #       “Official” contact: Stefan