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
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
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
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
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
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
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:
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:
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
113 Maintainers List (try to look for most precise areas first)
115 -----------------------------------
117 ################################################################################
119 ################################################################################
123 F: src/mainboard/51nb/
128 R: Julia Kittlinger <julia.kittlinger@pm.me>
130 F: src/mainboard/acer/g43t-am3/
134 F: src/mainboard/acer/
138 AMD non-server family 17h and 19h reference boards
139 M: Felix Held <felix-coreboot@felixheld.de>
140 M: Jason Glenesk <jason.glenesk@gmail.com>
141 M: Fred Reitberger <reitbergerfred@gmail.com>
142 L: amd_coreboot_org_changes@googlegroups.com
144 F: src/mainboard/amd/bilby/
145 F: src/mainboard/amd/birman/
146 F: src/mainboard/amd/chausie/
147 F: src/mainboard/amd/majolica/
148 F: src/mainboard/amd/mandolin/
149 F: src/mainboard/amd/mayan/
151 AMD server family 19h reference boards
152 M: Felix Held <felix-coreboot@felixheld.de>
153 M: Martin Roth <gaumless@gmail.com>
154 M: Varshit Pandya <pandyavarshit@gmail.com>
156 F: src/mainboard/amd/onyx_poc/
158 AMD reference boards outside of family 17h and 19h
160 L: amd_coreboot_org_changes@googlegroups.com
161 F: src/mainboard/amd/gardenia/
162 F: src/mainboard/amd/pademelon/
168 F: src/mainboard/aopen/
173 M: Evgeny Zinoviev <me@ch1p.io>
175 F: src/mainboard/apple/
179 ASROCK B75M-ITX MAINBOARD
180 M: Kevin Keijzer <kevin@quietlife.nl>
182 F: src/mainboard/asrock/b75m-itx/
184 ASROCK B85M PRO4 MAINBOARD
185 M: Angel Pons <th3fanbus@gmail.com>
187 F: src/mainboard/asrock/b85m_pro4/
189 ASROCK G41C-GS MAINBOARD & VARIANTS
190 M: Angel Pons <th3fanbus@gmail.com>
192 F: src/mainboard/asrock/g41c-gs/
194 ASROCK IMB-1222 MAINBOARD
195 M: Maxim Polyakov <max.senia.poliak@gmail.com>
197 F: src/mainboard/asrock/imb-1222/
199 ASROCK Z97 EXTREME6 MAINBOARD
200 M: Angel Pons <th3fanbus@gmail.com>
202 F: src/mainboard/asrock/z97_extreme6/
206 ASUS A88XM-E MAINBOARD
207 M: Mike Banon <mikebdp2@gmail.com>
209 F: src/mainboard/asus/a88xm-e/
211 ASUS AM1I-A MAINBOARD
212 M: Mike Banon <mikebdp2@gmail.com>
214 F: src/mainboard/asus/am1i-a/
216 ASUS H61 SERIES MAINBOARDS
217 M: Angel Pons <th3fanbus@gmail.com>
219 F: src/mainboard/asus/h61-series/
221 ASUS P5QC PRO MAINBOARD & VARIANTS
222 M: Angel Pons <th3fanbus@gmail.com>
223 R: Stefan Ott <coreboot@desire.ch>
225 F: src/mainboard/asus/p5qc/
227 ASUS P5QPL-AM MAINBOARD & VARIANTS
228 M: Angel Pons <th3fanbus@gmail.com>
230 F: src/mainboard/asus/p5qpl-am/
232 ASUS P8Z77 SERIES MAINBOARDS
233 M: Angel Pons <th3fanbus@gmail.com>
234 M: Vlado Cibic <vladocb@protonmail.com>
236 F: src/mainboard/asus/p8z77-series/
242 F: src/mainboard/biostar/
246 BOSTENTECH MAINBOARDS
248 F: src/mainboard/bostentech/
254 F: src/mainboard/cavium/
259 M: Felix Singer <felixsinger@posteo.net>
260 M: Michael Niewöhner <foss@mniewoehner.de>
262 F: src/mainboard/clevo/
268 F: src/mainboard/compulab/
274 F: src/mainboard/dell/
276 DELL LATITUDE MAINBOARDS
277 M: Nicholas Chin <nic.c3.14@gmail.com>
279 F: src/mainboard/dell/e6400/
280 F: src/mainboard/dell/snb_ivb_latitude/
281 F: src/mainboard/dell/e7240/
286 F: src/mainboard/emulation/
289 M: Alicja Michalska <ahplka19@gmail.com>
291 F: src/mainboard/erying/
295 F: src/mainboard/example/
299 FACEBOOK FBG1701 MAINBOARD
300 M: Frans Hendriks <fhendriks@eltan.com>
301 M: Erik van den Bogaert <ebogaert@eltan.com>
303 F: src/mainboard/facebook/fbg1701/
305 FACEBOOK MONOLITH MAINBOARD
306 M: Frans Hendriks <fhendriks@eltan.com>
307 M: Erik van den Bogaert <ebogaert@eltan.com>
309 F: src/mainboard/facebook/monolith/
315 F: src/mainboard/foxconn/
321 F: src/mainboard/getac/
325 GIGABYTE GA-D510UD MAINBOARD
326 M: Angel Pons <th3fanbus@gmail.com>
328 F: src/mainboard/gigabyte/ga-d510ud/
330 GIGABYTE GA-H61M SERIES MAINBOARDS
331 M: Angel Pons <th3fanbus@gmail.com>
333 F: src/mainboard/gigabyte/ga-h61m-series/
337 GOOGLE REX MAINBOARDS
338 M: Subrata Banik <subratabanik@google.com>
339 M: Tarun Tuli <tstuli@gmail.com>
340 M: Kapil Porwal <kapilporwal@google.com>
341 M: Jakub Czapiga <czapiga@google.com>
342 M: Eran Mitrani <mitrani@google.com>
343 M: Dinesh Gehlot <digehlot@google.com>
345 F: src/mainboard/google/rex/
347 GOOGLE BRYA MAINBOARDS
348 M: Subrata Banik <subratabanik@google.com>
349 M: Nick Vaccaro <nvaccaro@chromium.org>
350 M: Eric Lai <ericllai@google.com>
351 M: Kapil Porwal <kapilporwal@google.com>
352 M: Dinesh Gehlot <digehlot@google.com>
353 M: Jayvik Desai <jayvik@google.com>
355 F: src/mainboard/google/brya/
357 GOOGLE FATCAT MAINBOARDS
358 M: Subrata Banik <subratabanik@google.com>
359 M: Kapil Porwal <kapilporwal@google.com>
360 M: Pranava Y N <pranavayn@google.com>
361 M: Jayvik Desai <jayvik@google.com>
362 F: src/mainboard/google/fatcat/
364 GOOGLE HATCH MAINBOARDS
365 M: Subrata Banik <subratabanik@google.com>
366 M: Nick Vaccaro <nvaccaro@chromium.org>
368 F: src/mainboard/google/hatch/
370 GOOGLE VOLTEER MAINBOARDS
371 M: Nick Vaccaro <nvaccaro@chromium.org>
373 F: src/mainboard/google/volteer/
375 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
376 M: Matt DeVillier <MrChromebox@gmail.com>
378 F: src/mainboard/google/auron/
379 F: src/mainboard/google/beltino/
380 F: src/mainboard/google/butterfly/
381 F: src/mainboard/google/cyan/
382 F: src/mainboard/google/glados/
383 F: src/mainboard/google/jecht/
384 F: src/mainboard/google/link/
385 F: src/mainboard/google/parrot/
386 F: src/mainboard/google/slippy/
387 F: src/mainboard/google/stout/
389 GOOGLE AMD-BASED MAINBOARDS
390 M: Martin Roth <martin.roth@amd.corp-partner.google.com>
391 M: Jason Nien <jason.nien@amd.corp-partner.google.com>
392 L: amd_coreboot_org_changes@googlegroups.com
394 F: src/mainboard/google/kahlee/
395 F: src/mainboard/google/zork/
396 F: src/mainboard/google/guybrush/
397 F: src/mainboard/google/skyrim/
399 GOOGLE MEDIATEK-BASED MAINBOARDS
400 M: Hung-Te Lin <hungte@chromium.org>
401 M: Yu-Ping Wu <yupingso@google.com>
402 M: Yidi Lin <yidilin@google.com>
404 F: src/mainboard/google/asurada/
405 F: src/mainboard/google/cherry/
406 F: src/mainboard/google/corsola/
407 F: src/mainboard/google/geralt/
408 F: src/mainboard/google/kukui/
409 F: src/mainboard/google/oak/
410 F: src/mainboard/google/rauru/
415 M: Angel Pons <th3fanbus@gmail.com>
417 F: src/mainboard/hp/280_g2/
423 F: src/mainboard/ibase/
426 INTEL FROST_CREEK_CRB MAINBOARD
427 M: Yuchi Chen <yuchi.chen@intel.com>
429 F: src/mainboard/intel/frost_creek/
431 INTEL HARCUVAR_CRB MAINBOARD
432 M: Jeff Daly <jeffd@silicom-usa.com>
433 M: Vanessa Eusebio <vanessa.f.eusebio@intel.com>
435 F: src/mainboard/intel/harcuvar/
440 M: Annie Chen <Chen.AnnieET@inventec.com>
442 F: src/mainboard/inventec/
446 KONTRON BSL6 MAINBOARD
447 M: Felix Singer <felixsinger@posteo.net>
448 M: Nico Huber <nico.h@gmx.de>
450 F: src/mainboard/kontron/bsl6/
452 KONTRON MAL10 MAINBOARD
453 M: Maxim Polyakov <max.senia.poliak@gmail.com>
454 M: Nico Huber <nico.h@gmx.de>
455 M: Felix Singer <felixsinger@posteo.net>
457 F: src/mainboard/kontron/mal10/
462 M: Alexander Couzens <lynxis@fe80.eu>
464 F: src/mainboard/lenovo/
466 LENOVO G505S MAINBOARD
467 M: Mike Banon <mikebdp2@gmail.com>
469 F: src/mainboard/lenovo/g505s/
471 LENOVO X200 MAINBOARD
472 R: Stefan Ott <coreboot@desire.ch>
474 F: src/mainboard/lenovo/x200/
476 LENOVO X201 MAINBOARD
477 R: Stefan Ott <coreboot@desire.ch>
479 F: src/mainboard/lenovo/x201/
483 LIBRETREND LT1000 MAINBOARD
484 M: Piotr Król <piotr.krol@3mdeb.com>
485 M: Michał Żygowski <michal.zygowski@3mdeb.com>
487 F: src/mainboard/libretrend/lt1000/
491 MSI H81M-P33 MAINBOARD
492 M: Angel Pons <th3fanbus@gmail.com>
494 F: src/mainboard/msi/h81m-p33/
496 MSI MS-7D25 MAINBOARDS
497 M: Michał Żygowski <michal.zygowski@3mdeb.com>
498 M: Michał Kopeć <michal.kopec@3mdeb.com>
500 F: src/mainboard/msi/ms7d25/
504 OCP DELTALAKE MAINBOARD
505 M: Arthur Heymans <arthur@aheymans.xyz>
506 M: Christian Walter <christian.walter@9elements.com>
507 M: Johnny Lin <Johnny_Lin@wiwynn.com>
508 M: Jonathan Zhang <jonzhang@fb.com>
509 M: Tim Chu <Tim.Chu@quantatw.com>
511 F: src/mainboard/ocp/deltalake/
513 OCP TIOGAPASS MAINBOARD
514 M: Jonathan Zhang <jonzhang@fb.com>
515 M: Johnny Lin <Johnny_Lin@wiwynn.com>
516 M: Morgan Jang <Morgan_Jang@wiwynn.com>
517 M: Ryback Hung <<Ryback.Hung@quantatw.com>
518 M: Bryant Ou <Bryant.Ou@quantatw.com>
520 F: src/mainboard/ocp/tiogapass/
524 OPENCELLULAR MAINBOARDS
525 M: Christian Walter <christian.walter@9elements.com>
526 M: Patrick Rudolph <patrick.rudolph@9elements.com>
528 F: src/mainboard/opencellular/elgon/
532 PC ENGINES ALL MAINBOARDS
533 M: Piotr Król <piotr.krol@3mdeb.com>
534 M: Michał Żygowski <michal.zygowski@3mdeb.com>
536 F: src/mainboard/pcengines/
542 F: src/mainboard/pine64/
546 PORTWELL PQ-M107 MAINBOARD
547 M: Frans Hendriks <fhendriks@eltan.com>
548 M: Erik van den Bogaert <ebogaert@eltan.com>
550 F: src/mainboard/portwell/m107/
554 PROTECTLI ALL MAINBOARDS
555 M: Piotr Król <piotr.krol@3mdeb.com>
556 M: Michał Żygowski <michal.zygowski@3mdeb.com>
558 F: src/mainboard/protectli/
562 PRODRIVE ATLAS MAINBOARD
563 M: Angel Pons <th3fanbus@gmail.com>
564 M: Christian Walter <christian.walter@9elements.com>
565 M: Lean Sheng Tan <sheng.tan@9elements.com>
567 F: src/mainboard/prodrive/atlas/
569 PRODRIVE HERMES MAINBOARD
570 M: Angel Pons <th3fanbus@gmail.com>
571 M: Christian Walter <christian.walter@9elements.com>
572 M: Patrick Rudolph <patrick.rudolph@9elements.com>
574 F: src/mainboard/prodrive/hermes/
579 M: Jonathon Hall <jonathon.hall@puri.sm>
581 F: src/mainboard/purism/
587 F: src/mainboard/razer/
593 F: src/mainboard/roda/
597 SAMSUNG CHROMEOS MAINBOARDS
598 M: Matt DeVillier <MrChromebox@gmail.com>
600 F: src/mainboard/samsung/lumpy/
601 F: src/mainboard/samsung/stumpy/
607 F: src/mainboard/sapphire/
611 SIEMENS CHILI MAINBAORD
612 M: Felix Singer <felixsinger@posteo.net>
613 M: Nico Huber <nico.h@gmx.de>
615 F: src/mainboard/siemens/chili/
617 SIEMENS MC_xxxx MAINBOARDS
618 M: Werner Zeh <werner.zeh@siemens.com>
620 F: src/mainboard/siemens/mc_apl1/
621 F: src/mainboard/siemens/mc_ehl/
626 M: Maximilian Brune <maximilian.brune@9elements.com>
628 F: src/mainboard/sifive/
633 M: Sean Rhodes <sean@starlabs.systems>
634 M: Matt DeVillier <matt.devillier@gmail.com>
636 F: src/mainboard/starlabs/
640 SUPERMICRO X11-LGA1151-SERIES
641 M: Michael Niewöhner <foss@mniewoehner.de>
643 F: src/mainboard/supermicro/x11-lga1151-series/
648 M: Jeremy Soller <jeremy@system76.com>
649 M: Tim Crawford <tcrawford@system76.com>
651 F: src/mainboard/system76/
661 M: Alicja Michalska <ahplka19@gmail.com>
663 F: src/mainboard/topton/
671 ################################################################################
673 ################################################################################
676 M: Julius Werner <jwerner@chromium.org>
686 M: Ronald Minnich <rminnich@gmail.com>
687 M: Timothy Pearson <tpearson@raptorengineeringinc.com>
690 F: src/cpu/qemu-power8/
691 F: src/mainboard/emulation/qemu-power8/
694 M: Ronald Minnich <rminnich@gmail.com>
695 M: Maximilian Brune <maximilian.brune@9elements.com>
696 R: Philipp Hug <philipp@hug.cx>
701 F: src/mainboard/emulation/*-riscv/
702 F: src/mainboard/sifive/
706 M: Jérémy Compostella <jeremy.compostella@intel.com>
712 F: src/include/cpu/x86/
714 ################################################################################
715 # Embedded Controllers
716 ################################################################################
719 M: Boris Mittelberg <bmbm@google.com>
720 M: Caveh Jalali <caveh@chromium.org>
725 M: Nicholas Chin <nic.c3.14@gmail.com>
726 W: https://github.com/nic3-14159/E6400-EC-research
728 F: src/ec/dell/mec5035/
731 M: Alexander Couzens <lynxis@fe80.eu>
736 M: Sean Rhodes <sean@starlabs.systems>
741 M: Jeremy Soller <jeremy@system76.com>
742 M: Tim Crawford <tcrawford@system76.com>
759 ################################################################################
761 ################################################################################
763 INTEL HASWELL NORTHBRIDGE
764 M: Angel Pons <th3fanbus@gmail.com>
766 F: src/northbridge/intel/haswell/
768 INTEL PINEVIEW CHIPSET
769 M: Angel Pons <th3fanbus@gmail.com>
771 F: src/northbridge/intel/pineview/
773 INTEL SANDYBRIDGE NORTHBRIDGE
774 M: Angel Pons <th3fanbus@gmail.com>
776 F: src/northbridge/intel/sandybridge/
779 M: Angel Pons <th3fanbus@gmail.com>
781 F: src/northbridge/intel/x4x/
783 ################################################################################
785 ################################################################################
788 L: amd_coreboot_org_changes@googlegroups.com
790 F: src/vendorcode/amd/
792 F: src/northbridge/amd/
793 F: src/southbridge/amd/
794 F: src/include/cpu/amd/
797 R: Intel_Coreboot_Reviewers <intel_coreboot_reviewers@intel.com>
799 F: src/vendorcode/intel/
801 F: src/northbridge/intel/
802 F: src/southbridge/intel/
804 F: src/drivers/intel/
805 F: src/include/cpu/intel/
808 M: Huang Jin <huang.jin@intel.com>
810 F: src/drivers/intel/fsp1_1/
813 M: Andrey Petrov <andrey.petrov@gmail.com>
814 M: Ronak Kanabar <ronak.kanabar@intel.com>
816 F: src/drivers/intel/fsp2_0/
819 M: Sumeet Pawnikar <sumeet.r.pawnikar@intel.com>
821 F: src/drivers/intel/dptf/
823 ################################################################################
825 ################################################################################
828 M: Felix Held <felix-coreboot@felixheld.de>
829 M: Jason Glenesk <jason.glenesk@gmail.com>
830 M: Fred Reitberger <reitbergerfred@gmail.com>
831 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
832 L: amd_coreboot_org_changes@googlegroups.com
834 F: src/soc/amd/cezanne/
835 F: src/vendorcode/amd/fsp/cezanne/
838 M: Felix Held <felix-coreboot@felixheld.de>
839 M: Jason Glenesk <jason.glenesk@gmail.com>
840 M: Fred Reitberger <reitbergerfred@gmail.com>
841 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
842 L: amd_coreboot_org_changes@googlegroups.com
844 F: src/soc/amd/common/
846 AMD Genoa Proof of Concept
847 M: Felix Held <felix-coreboot@felixheld.de>
848 M: Martin Roth <gaumless@gmail.com>
849 M: Varshit Pandya <pandyavarshit@gmail.com>
851 F: src/soc/amd/genoa_poc/
854 M: Felix Held <felix-coreboot@felixheld.de>
855 M: Jason Glenesk <jason.glenesk@gmail.com>
856 M: Fred Reitberger <reitbergerfred@gmail.com>
857 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
858 L: amd_coreboot_org_changes@googlegroups.com
860 F: src/soc/amd/mendocino/
861 F: src/vendorcode/amd/fsp/mendocino/
864 M: Felix Held <felix-coreboot@felixheld.de>
865 M: Jason Glenesk <jason.glenesk@gmail.com>
866 M: Fred Reitberger <reitbergerfred@gmail.com>
867 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
868 L: amd_coreboot_org_changes@googlegroups.com
870 F: src/soc/amd/picasso/
871 F: src/vendorcode/amd/fsp/picasso/
874 M: Felix Held <felix-coreboot@felixheld.de>
875 M: Jason Glenesk <jason.glenesk@gmail.com>
876 M: Fred Reitberger <reitbergerfred@gmail.com>
877 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
878 L: amd_coreboot_org_changes@googlegroups.com
880 F: src/soc/amd/phoenix/
881 F: src/vendorcode/amd/fsp/phoenix/
884 M: Felix Held <felix-coreboot@felixheld.de>
885 M: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
886 L: amd_coreboot_org_changes@googlegroups.com
888 F: src/soc/amd/stoneyridge/
891 M: Subrata Banik <subratabanik@google.com>
892 M: Nick Vaccaro <nvaccaro@chromium.org>
893 M: Kapil Porwal <kapilporwal@google.com>
894 M: Dinesh Gehlot <digehlot@google.com>
895 M: Jayvik Desai <jayvik@google.com>
897 F: src/soc/intel/alderlake/
900 M: Sean Rhodes <sean@starlabs.systems>
902 F: src/soc/intel/apollolake/
905 M: Piotr Król <piotr.krol@3mdeb.com>
906 M: Michał Żygowski <michal.zygowski@3mdeb.com>
907 M: Frans Hendriks <fhendriks@eltan.com>
909 F: /src/soc/intel/braswell/
910 F: /src/vendorcode/intel/fsp/fsp1_1/braswell/
914 F: src/soc/intel/cannonlake/
916 INTEL DENVERTON-NS SOC
917 M: Jeff Daly <jeffd@silicom-usa.com>
918 M: Vanessa Eusebio <vanessa.f.eusebio@intel.com>
920 F: src/soc/intel/denverton_ns/
922 INTEL ELKHARTLAKE SOC
923 M: Lean Sheng Tan <sheng.tan@9elements.com>
924 M: Werner Zeh <werner.zeh@siemens.com>
926 F: src/soc/intel/elkhartlake/
929 M: Subrata Banik <subratabanik@google.com>
930 M: Tarun Tuli <tstuli@gmail.com>
931 M: Kapil Porwal <kapilporwal@google.com>
932 M: Jakub Czapiga <czapiga@google.com>
933 M: Eran Mitrani <mitrani@google.com>
934 M: Dinesh Gehlot <digehlot@google.com>
936 F: src/soc/intel/meteorlake/
938 INTEL PANTHERLAKE SOC
939 M: Subrata Banik <subratabanik@google.com>
940 M: Kapil Porwal <kapilporwal@google.com>
941 M: Pranava Y N <pranavayn@google.com>
942 M: Jayvik Desai <jayvik@google.com>
944 F: src/soc/intel/pantherlake/
947 M: Subrata Banik <subratabanik@google.com>
948 M: Nick Vaccaro <nvaccaro@chromium.org>
950 F: src/soc/intel/tigerlake/
952 INTEL Atom Snow Ridge SoC
953 M: Yuchi Chen <yuchi.chen@intel.com>
954 M: Vasiliy Khoruzhick <vasilykh@arista.com>
956 F: src/soc/intel/common/block/imc/
957 F: src/soc/intel/common/block/systemagent-server/
958 F: src/soc/intel/snowridge/
959 F: src/vendorcode/intel/fsp/fsp2_0/snowridge/
961 INTEL Xeon Scalable Processor Family
962 M: Jonathan Zhang <jon.zhixiong.zhang@gmail.com>
963 M: Johnny Lin <Johnny_Lin@wiwynn.com>
964 M: Tim Chu <Tim.Chu@quantatw.com>
965 M: Christian Walter <christian.walter@9elements.com>
966 M: Shuo Liu <shuo.liu@intel.com>
967 M: Patrick Rudolph <patrick.rudolph@9elements.com>
968 M: Lean Sheng Tan <sheng.tan@9elements.com>
970 F: src/soc/intel/xeon_sp/
971 F: src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
972 F: src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
973 F: src/vendorcode/intel/fsp/fsp2_0/sapphirerapids_sp/
974 F: src/vendorcode/intel/fsp/fsp2_0/graniterapids/
977 M: Hung-Te Lin <hungte@chromium.org>
978 M: Yu-Ping Wu <yupingso@google.com>
979 M: Yidi Lin <yidilin@google.com>
984 M: Xi Chen <xixi.chen@mediatek.com>
986 F: src/soc/mediatek/mt8192/
987 F: src/vendorcode/mediatek/mt8192/
998 ################################################################################
1000 ################################################################################
1004 F: payloads/nvramcui/
1007 F: payloads/libpayload/
1010 F: payloads/coreinfo/
1012 EXTERNAL PAYLOADS INTEGRATION
1013 M: Martin Roth <gaumless@gmail.com>
1014 F: payloads/external/
1016 COREDOOM PAYLOAD INTEGRATION
1017 M: Nicholas Chin <nic.c3.14@gmail.com>
1018 W: https://github.com/nic3-14159/coreDOOM
1020 F: payloads/external/coreDOOM/
1022 LINUXBOOT PAYLOAD INTEGRATION
1023 M: Christian Walter <christian.walter@9elements.com>
1024 M: Marcello Sylvester Bauer <info@marcellobauer.com>
1026 F: payloads/external/LinuxBoot/
1028 EDK2 PAYLOAD INTEGRATION
1029 M: Benjamin Doron <benjamin.doron00@gmail.com>
1030 M: Matt DeVillier <matt.devillier@gmail.com>
1031 M: Sean Rhodes <sean@starlabs.systems>
1032 M: Lean Sheng Tan <sheng.tan@9elements.com>
1034 F: payloads/external/edk2/
1036 ################################################################################
1038 ################################################################################
1041 M: Martin Roth <gaumless@gmail.com>
1046 F: util/board_status/
1049 M: Martin Roth <gaumless@gmail.com>
1053 F: src/include/kconfig.h
1060 M: Martin Roth <gaumless@gmail.com>
1061 M: Felix Singer <felixsinger@posteo.net>
1066 M: Martin Roth <gaumless@gmail.com>
1067 M: Felix Singer <felixsinger@posteo.net>
1076 M: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
1078 F: util/hda-decoder/
1081 M: Martin Roth <gaumless@gmail.com>
1089 M: Pratik Prajapati <pratikkumar.v.prajapati@intel.com>
1093 M: Christian Walter <christian.walter@9elements.com>
1094 F: util/intelmetool/
1097 M: Maxim Polyakov <max.senia.poliak@gmail.com>
1102 M: Nicola Corna <nicola@corna.info>
1103 W: https://github.com/corna/me_cleaner
1108 M: Felix Singer <felixsinger@posteo.net>
1112 ################################################################################
1114 ################################################################################
1116 ASPEED AST2050 DRIVER & COMMON CODE
1117 M: Timothy Pearson <tpearson@raptorengineeringinc.com>
1119 F: src/drivers/aspeed/common/
1120 F: src/drivers/aspeed/ast2050/
1123 R: Cliff Huang <cliff.huang@intel.com>
1124 M: Lance Zhao <lance.zhao@gmail.com>
1125 M: Tim Wawrzynczak <inforichland@gmail.com>
1128 F: src/arch/x86/acpi/
1132 M: Julius Werner <jwerner@chromium.org>
1134 F: src/commonlib/lz4*
1135 F: payloads/libpayload/liblz4/
1136 F: util/cbfstool/lz4/
1142 M: Julius Werner <jwerner@chromium.org>
1143 M: Yu-Ping Wu <yupingso@google.com>
1146 F: src/security/vboot/
1147 F: src/include/tpm.h
1148 F: src/include/tpm_lite/
1152 F: src/include/device/
1153 F: src/include/cpu/cpu.h
1155 OPTION ROM EXECUTION & X86EMU
1156 F: src/device/oprom/
1159 M: Julius Werner <jwerner@chromium.org>
1160 F: src/include/cbfs*
1161 F: src/commonlib/bsd/include/commonlib/bsd/cbfs*
1162 F: src/commonlib/bsd/cbfs*
1169 F: src/include/cbmem.h
1170 F: src/include/cbmem_id.h
1175 F: src/include/console/
1176 F: src/drivers/uart/
1179 M: Christian Walter <christian.walter@9elements.com>
1181 F: src/drivers/*/tpm/
1182 F: src/security/tpm/
1184 SUPERIOS & SUPERIOTOOL
1187 F: util/superiotool/
1190 M: Reka Norman <rekanorman@chromium.org>
1196 M: Julius Werner <jwerner@chromium.org>
1202 M: Frans Hendriks <fhendriks@eltan.com>
1203 M: Erik van den Bogaert <ebogaert@eltan.com>
1205 F: src/vendorcode/eltan/
1208 M: Jeremy Soller <jeremy@system76.com>
1209 M: Tim Crawford <tcrawford@system76.com>
1211 F: src/drivers/i2c/tas5825m/
1214 M: Jakub Czapiga <czapiga@google.com>
1217 F: payloads/libpayload/tests/
1220 M: Felix Singer <felixsinger@posteo.net>
1221 M: Jason Glenesk <jason.glenesk@gmail.com>
1222 M: Angel Pons <th3fanbus@gmail.com>
1223 M: Martin Roth <gaumless@gmail.com>
1224 M: Matt DeVillier <MrChromebox@gmail.com>
1226 F: Documentation/releases/
1229 MISSING: TIMERS / DELAYS
1239 MISSING: DMP / QEMU-X86
1245 # *** Infrastructure Owners ***
1246 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1259 # Documentation Website
1264 M: Ronald Minnich <rminnich@gmail.com>
1265 M: Martin Roth <martin@coreboot.org>
1267 F: Documentation/community/code_of_conduct.md
1278 # Owners: Patrick, Martin
1289 # Software Freedom Conservancy
1290 # Main contact: Martin
1291 # “Official” contact: David, Matt, Werner