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