soc/intel/cannonlake: Implement SoC sleep state array
[coreboot.git] / MAINTAINERS
blob00dffdd38e3487224d4cf06404a213705e189a31
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 <tstuli@gmail.com>
344 M:      Kapil Porwal <kapilporwal@google.com>
345 M:      Jakub Czapiga <jacz@semihalf.com>
346 M:      Eran Mitrani <mitrani@google.com>
347 S:      Maintained
348 F:      src/mainboard/google/rex/
350 GOOGLE BRYA MAINBOARDS
351 M:      Subrata Banik <subratabanik@google.com>
352 M:      Nick Vaccaro <nvaccaro@chromium.org>
353 M:      Eric Lai <ericllai@google.com>
354 S:      Maintained
355 F:      src/mainboard/google/brya/
357 GOOGLE HATCH MAINBOARDS
358 M:      Subrata Banik <subratabanik@google.com>
359 M:      Nick Vaccaro <nvaccaro@chromium.org>
360 S:      Maintained
361 F:      src/mainboard/google/hatch/
363 GOOGLE VOLTEER MAINBOARDS
364 M:      Nick Vaccaro <nvaccaro@chromium.org>
365 S:      Maintained
366 F:      src/mainboard/google/volteer/
368 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
369 M:      Matt DeVillier <MrChromebox@gmail.com>
370 S:      Maintained
371 F:      src/mainboard/google/auron/
372 F:      src/mainboard/google/beltino/
373 F:      src/mainboard/google/butterfly/
374 F:      src/mainboard/google/cyan/
375 F:      src/mainboard/google/glados/
376 F:      src/mainboard/google/jecht/
377 F:      src/mainboard/google/link/
378 F:      src/mainboard/google/parrot/
379 F:      src/mainboard/google/slippy/
380 F:      src/mainboard/google/stout/
382 GOOGLE AMD-BASED MAINBOARDS
383 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
384 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
385 L:      amd_coreboot_org_changes@googlegroups.com
386 S:      Supported
387 F:      src/mainboard/google/kahlee/
388 F:      src/mainboard/google/zork/
389 F:      src/mainboard/google/guybrush/
390 F:      src/mainboard/google/skyrim/
392 GOOGLE MEDIATEK-BASED MAINBOARDS
393 M:      Hung-Te Lin <hungte@chromium.org>
394 M:      Yu-Ping Wu <yupingso@google.com>
395 M:      Yidi Lin <yidilin@google.com>
396 S:      Supported
397 F:      src/mainboard/google/asurada/
398 F:      src/mainboard/google/cherry/
399 F:      src/mainboard/google/corsola/
400 F:      src/mainboard/google/geralt/
401 F:      src/mainboard/google/kukui/
402 F:      src/mainboard/google/oak/
406 HP 280 G2 MAINBOARD
407 M:      Angel Pons <th3fanbus@gmail.com>
408 S:      Maintained
409 F:      src/mainboard/hp/280_g2/
413 IBASE MAINBOARDS
414 S:      Orphan
415 F:      src/mainboard/ibase/
419 INTEL HARCUVAR_CRB MAINBOARD
420 M:      Jeff Daly <jeffd@silicom-usa.com>
421 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
422 S:      Maintained
423 F:      src/mainboard/intel/harcuvar/
425 INVENTEC MAINBOARDS
426 M:      Annie Chen <Chen.AnnieET@inventec.com>
427 S:      Maintained
428 F:      src/mainboard/inventec/
430 JETWAY MAINBOARDS
431 S:      Orphan
432 F:      src/mainboard/jetway/
436 KONTRON BSL6 MAINBOARD
437 M:      Felix Singer <felixsinger@posteo.net>
438 M:      Nico Huber <nico.h@gmx.de>
439 S:      Supported
440 F:      src/mainboard/kontron/bsl6/
442 KONTRON MAL10 MAINBOARD
443 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
444 M:      Nico Huber <nico.h@gmx.de>
445 M:      Felix Singer <felixsinger@posteo.net>
446 S:      Supported
447 F:      src/mainboard/kontron/mal10/
451 LENOVO MAINBOARDS
452 M:      Alexander Couzens <lynxis@fe80.eu>
453 S:      Maintained
454 F:      src/mainboard/lenovo/
456 LENOVO G505S MAINBOARD
457 M:      Mike Banon <mikebdp2@gmail.com>
458 S:      Maintained
459 F:      src/mainboard/lenovo/g505s/
461 LENOVO X200 MAINBOARD
462 R:      Stefan Ott <coreboot@desire.ch>
463 S:      Maintained
464 F:      src/mainboard/lenovo/x200/
466 LENOVO X201 MAINBOARD
467 R:      Stefan Ott <coreboot@desire.ch>
468 S:      Maintained
469 F:      src/mainboard/lenovo/x201/
473 LIBRETREND LT1000 MAINBOARD
474 M:      Piotr Król <piotr.krol@3mdeb.com>
475 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
476 S:      Maintained
477 F:      src/mainboard/libretrend/lt1000/
481 LIPPERT MAINBOARDS (acquired by Adlink)
482 S:      Orphan
483 F:      src/mainboard/lippert/
487 MSI H81M-P33 MAINBOARD
488 M:      Angel Pons <th3fanbus@gmail.com>
489 S:      Maintained
490 F:      src/mainboard/msi/h81m-p33/
492 MSI MS-7D25 MAINBOARDS
493 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
494 M:      Michał Kopeć <michal.kopec@3mdeb.com>
495 S:      Maintained
496 F:      src/mainboard/msi/ms7d25/
500 OCP DELTALAKE MAINBOARD
501 M:      Arthur Heymans <arthur@aheymans.xyz>
502 M:      Christian Walter <christian.walter@9elements.com>
503 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
504 M:      Jonathan Zhang <jonzhang@fb.com>
505 M:      Tim Chu <Tim.Chu@quantatw.com>
506 S:      Supported
507 F:      src/mainboard/ocp/deltalake/
509 OCP TIOGAPASS MAINBOARD
510 M:      Jonathan Zhang <jonzhang@fb.com>
511 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
512 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
513 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
514 M:      Bryant Ou <Bryant.Ou@quantatw.com>
515 S:      Maintained
516 F:      src/mainboard/ocp/tiogapass/
520 OPENCELLULAR MAINBOARDS
521 M:      Christian Walter <christian.walter@9elements.com>
522 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
523 S:      Supported
524 F:      src/mainboard/opencellular/elgon/
528 PC ENGINES ALL MAINBOARDS
529 M:      Piotr Król <piotr.krol@3mdeb.com>
530 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
531 S:      Supported
532 F:      src/mainboard/pcengines/
536 PINE64 MAINBOARDS
537 S:      Orphan
538 F:      src/mainboard/pine64/
542 PORTWELL PQ-M107 MAINBOARD
543 M:      Frans Hendriks <fhendriks@eltan.com>
544 M:      Erik van den Bogaert <ebogaert@eltan.com>
545 S:      Maintained
546 F:      src/mainboard/portwell/m107/
550 PROTECTLI ALL MAINBOARDS
551 M:      Piotr Król <piotr.krol@3mdeb.com>
552 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
553 S:      Maintained
554 F:      src/mainboard/protectli/
558 PRODRIVE ATLAS MAINBOARD
559 M:      Angel Pons <th3fanbus@gmail.com>
560 M:      Christian Walter <christian.walter@9elements.com>
561 M:      Lean Sheng Tan <sheng.tan@9elements.com>
562 S:      Maintained
563 F:      src/mainboard/prodrive/atlas/
565 PRODRIVE HERMES MAINBOARD
566 M:      Christian Walter <christian.walter@9elements.com>
567 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
568 S:      Maintained
569 F:      src/mainboard/prodrive/hermes/
573 PURISM MAINBOARDS
574 M:      Jonathon Hall <jonathon.hall@puri.sm>
575 S:      Supported
576 F:      src/mainboard/purism/
580 RAZER MAINBOARDS
581 S:      Orphan
582 F:      src/mainboard/razer/
586 RODA MAINBOARDS
587 S:      Orphan
588 F:      src/mainboard/roda/
592 SAMSUNG CHROMEOS MAINBOARDS
593 M:      Matt DeVillier <MrChromebox@gmail.com>
594 S:      Maintained
595 F:      src/mainboard/samsung/lumpy/
596 F:      src/mainboard/samsung/stumpy/
600 SAPPHIRE MAINBOARDS
601 S:      Orphan
602 F:      src/mainboard/sapphire/
606 SCALEWAY MAINBOARDS
607 S:      Orphan
608 F:      src/mainboard/scaleway/
612 SIEMENS CHILI MAINBAORD
613 M:      Felix Singer <felixsinger@posteo.net>
614 M:      Nico Huber <nico.h@gmx.de>
615 S:      Supported
616 F:      src/mainboard/siemens/chili/
618 SIEMENS MC_xxxx MAINBOARDS
619 M:      Werner Zeh <werner.zeh@siemens.com>
620 S:      Maintained
621 F:      src/mainboard/siemens/mc_apl1/
622 F:      src/mainboard/siemens/mc_ehl/
626 SIFIVE MAINBOARDS
627 S:      Orphan
628 F:      src/mainboard/sifive/
632 STAR LABS MAINBOARDS
633 M:      Sean Rhodes <sean@starlabs.systems>
634 S:      Maintained
635 F:      src/mainboard/starlabs/
639 SUPERMICRO X11-LGA1151-SERIES
640 M:      Michael Niewöhner <foss@mniewoehner.de>
641 S:      Maintained
642 F:      src/mainboard/supermicro/x11-lga1151-series/
646 SYSTEM76 MAINBOARDS
647 M:      Jeremy Soller <jeremy@system76.com>
648 M:      Tim Crawford <tcrawford@system76.com>
649 S:      Maintained
650 F:      src/mainboard/system76/
654 TI MAINBOARDS
655 S:      Orphan
656 F:      src/mainboard/ti/
660 UP MAINBOARDS
661 S:      Orphan
662 F:      src/mainboard/up/
664 ################################################################################
665 # Architectures
666 ################################################################################
668 ARM ARCHITECTURE
669 M:      Julius Werner <jwerner@chromium.org>
670 S:      Supported
671 F:      src/arch/arm/
672 F:      src/arch/arm64/
673 F:      src/soc/nvidia/
674 F:      src/soc/rockchip/
675 F:      util/nvidia/
676 F:      util/rockchip/
678 PPC64 ARCHITECTURE
679 M:      Ronald Minnich <rminnich@gmail.com>
680 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
681 S:      Maintained
682 F:      src/arch/ppc64/
683 F:      src/cpu/qemu-power8/
684 F:      src/mainboard/emulation/qemu-power8/
686 RISC-V ARCHITECTURE
687 M:      Ronald Minnich <rminnich@gmail.com>
688 R:      Philipp Hug <philipp@hug.cx>
689 S:      Maintained
690 F:      src/arch/riscv/
691 F:      src/soc/sifive/
692 F:      src/soc/ucb/
693 F:      src/mainboard/emulation/*-riscv/
694 F:      src/mainboard/sifive/
695 F:      util/riscv/
697 X86 ARCHITECTURE
698 M:      Jérémy Compostella <jeremy.compostella@intel.com>
699 S:      MAINTAINED
700 F:      src/arch/x86/
701 F:      src/cpu/x86/
702 F:      src/drivers/pc80/
703 F:      src/include/pc80/
704 F:      src/include/cpu/x86/
706 ################################################################################
707 # Embedded Controllers
708 ################################################################################
710 CHROME EC
711 M:      Boris Mittelberg <bmbm@google.com>
712 M:      Caveh Jalali <caveh@chromium.org>
713 S:      Maintained
714 F:      src/ec/google/
716 DELL SMSC MEC5035 EC
717 M:      Nicholas Chin <nic.c3.14@gmail.com>
718 W:      https://github.com/nic3-14159/E6400-EC-research
719 S:      Maintained
720 F:      src/ec/dell/mec5035/
722 LENOVO EC
723 M:      Alexander Couzens <lynxis@fe80.eu>
724 S:      Maintained
725 F:      src/ec/lenovo/
727 STARLABS EC
728 M:      Sean Rhodes <sean@starlabs.systems>
729 S:      Maintained
730 F:      src/ec/starlabs/
732 SYSTEM76 EC
733 M:      Jeremy Soller <jeremy@system76.com>
734 M:      Tim Crawford <tcrawford@system76.com>
735 S:      Maintained
736 F:      src/ec/system76/
738 ORPHANED ECS
739 S:      Orphan
740 F:      src/ec/51nb/
741 F:      src/ec/acpi/
742 F:      src/ec/apple/
743 F:      src/ec/compal/
744 F:      src/ec/hp/
745 F:      src/ec/kontron/
746 F:      src/ec/purism/
747 F:      src/ec/quanta/
748 F:      src/ec/roda/
749 F:      src/ec/smsc/
751 ################################################################################
752 # Northbridges
753 ################################################################################
755 INTEL HASWELL NORTHBRIDGE
756 M:      Angel Pons <th3fanbus@gmail.com>
757 S:      Maintained
758 F:      src/northbridge/intel/haswell/
760 INTEL PINEVIEW CHIPSET
761 M:      Angel Pons <th3fanbus@gmail.com>
762 S:      Odd Fixes
763 F:      src/northbridge/intel/pineview/
765 INTEL SANDYBRIDGE NORTHBRIDGE
766 M:      Angel Pons <th3fanbus@gmail.com>
767 S:      Maintained
768 F:      src/northbridge/intel/sandybridge/
770 INTEL X4X CHIPSET
771 M:      Angel Pons <th3fanbus@gmail.com>
772 S:      Odd Fixes
773 F:      src/northbridge/intel/x4x/
775 ################################################################################
776 # Platforms
777 ################################################################################
779 AMD SUPPORT
780 L:      amd_coreboot_org_changes@googlegroups.com
781 S:      Odd Fixes
782 F:      src/vendorcode/amd/
783 F:      src/cpu/amd/
784 F:      src/northbridge/amd/
785 F:      src/southbridge/amd/
786 F:      src/include/cpu/amd/
788 INTEL SUPPORT
789 R:      Intel_Coreboot_Reviewers <intel_coreboot_reviewers@intel.com>
790 S:      Maintained
791 F:      src/vendorcode/intel/
792 F:      src/cpu/intel/
793 F:      src/northbridge/intel/
794 F:      src/southbridge/intel/
795 F:      src/soc/intel/
796 F:      src/drivers/intel/
797 F:      src/include/cpu/intel/
799 INTEL FSP 1.1
800 M:      Huang Jin <huang.jin@intel.com>
801 S:      Supported
802 F:      src/drivers/intel/fsp1_1/
804 INTEL FSP 2.0
805 M:      Andrey Petrov <andrey.petrov@gmail.com>
806 M:      Ronak Kanabar <ronak.kanabar@intel.com>
807 S:      Maintained
808 F:      src/drivers/intel/fsp2_0/
810 ################################################################################
811 # Systems on a Chip
812 ################################################################################
814 AMD Cezanne
815 M:      Felix Held <felix-coreboot@felixheld.de>
816 M:      Jason Glenesk <jason.glenesk@gmail.com>
817 M:      Fred Reitberger <reitbergerfred@gmail.com>
818 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
819 L:      amd_coreboot_org_changes@googlegroups.com
820 S:      Maintained
821 F:      src/soc/amd/cezanne/
822 F:      src/vendorcode/amd/fsp/cezanne/
824 AMD common SoC code
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/common/
833 AMD Picasso
834 M:      Felix Held <felix-coreboot@felixheld.de>
835 M:      Jason Glenesk <jason.glenesk@gmail.com>
836 M:      Fred Reitberger <reitbergerfred@gmail.com>
837 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
838 L:      amd_coreboot_org_changes@googlegroups.com
839 S:      Maintained
840 F:      src/soc/amd/picasso/
841 F:      src/vendorcode/amd/fsp/picasso/
843 AMD Mendocino
844 M:      Felix Held <felix-coreboot@felixheld.de>
845 M:      Jason Glenesk <jason.glenesk@gmail.com>
846 M:      Fred Reitberger <reitbergerfred@gmail.com>
847 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
848 L:      amd_coreboot_org_changes@googlegroups.com
849 S:      Supported
850 F:      src/soc/amd/mendocino/
851 F:      src/vendorcode/amd/fsp/mendocino/
853 AMD Phoenix
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
859 S:      Supported
860 F:      src/soc/amd/phoenix/
861 F:      src/vendorcode/amd/fsp/phoenix/
863 AMD Stoneyridge
864 M:      Felix Held <felix-coreboot@felixheld.de>
865 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
866 L:      amd_coreboot_org_changes@googlegroups.com
867 S:      Odd Fixes
868 F:      src/soc/amd/stoneyridge/
870 INTEL METEORLAKE SOC
871 M:      Subrata Banik <subratabanik@google.com>
872 M:      Tarun Tuli <tstuli@gmail.com>
873 M:      Kapil Porwal <kapilporwal@google.com>
874 M:      Jakub Czapiga <jacz@semihalf.com>
875 M:      Eran Mitrani <mitrani@google.com>
876 S:      Maintained
877 F:      src/soc/intel/meteorlake/
879 INTEL ALDERLAKE SOC
880 M:      Subrata Banik <subratabanik@google.com>
881 M:      Nick Vaccaro <nvaccaro@chromium.org>
882 S:      Maintained
883 F:      src/soc/intel/alderlake/
885 INTEL APOLLOLAKE_SOC
886 M:      Sean Rhodes <sean@starlabs.systems>
887 S:      Odd Fixes
888 F:      src/soc/intel/apollolake/
890 INTEL BRASWELL SOC
891 M:      Piotr Król <piotr.krol@3mdeb.com>
892 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
893 M:      Frans Hendriks <fhendriks@eltan.com>
894 S:      Maintained
895 F:      /src/soc/intel/braswell/
896 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
898 INTEL CANNONLAKE SOC
899 S:      Orphan
900 F:      src/soc/intel/cannonlake/
902 INTEL DENVERTON-NS SOC
903 M:      Jeff Daly <jeffd@silicom-usa.com>
904 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
905 S:      Maintained
906 F:      src/soc/intel/denverton_ns/
908 INTEL ELKHARTLAKE SOC
909 M:      Lean Sheng Tan <sheng.tan@9elements.com>
910 M:      Werner Zeh <werner.zeh@siemens.com>
911 S:      Maintained
912 F:      src/soc/intel/elkhartlake/
914 INTEL TIGERLAKE SOC
915 M:      Subrata Banik <subratabanik@google.com>
916 M:      Nick Vaccaro <nvaccaro@chromium.org>
917 S:      Maintained
918 F:      src/soc/intel/tigerlake/
920 INTEL Xeon Sacalable Processor Family
921 M:      Jonathan Zhang <jonzhang@fb.com>
922 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
923 M:      Tim Chu <Tim.Chu@quantatw.com>
924 M:      Arthur Heymans <arthur@aheymans.xyz>
925 M:      Christian Walter <christian.walter@9elements.com>
926 S:      Supported
927 F:      src/soc/intel/xeon_sp/
928 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
929 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
931 MEDIATEK SOCS
932 M:      Hung-Te Lin <hungte@chromium.org>
933 M:      Yu-Ping Wu <yupingso@google.com>
934 M:      Yidi Lin <yidilin@google.com>
935 S:      Supported
936 F:      src/soc/mediatek/
938 MEDIATEK MT8192
939 M:      Xi Chen <xixi.chen@mediatek.com>
940 S:      Maintained
941 F:      src/soc/mediatek/mt8192/
942 F:      src/vendorcode/mediatek/mt8192/
944 ORPHANED ARM SOCS
945 S:      Orphan
946 F:      src/cpu/armltd/
947 F:      src/soc/ti/
948 F:      src/soc/qualcomm/
949 F:      src/soc/samsung/
950 F:      util/exynos/
951 F:      util/ipqheader/
953 ################################################################################
954 # Payloads
955 ################################################################################
957 NVRAM
958 F:      util/nvramtool/
959 F:      payloads/nvramcui/
961 LIBPAYLOAD
962 F:      payloads/libpayload/
964 COREINFO PAYLOAD
965 F:      payloads/coreinfo/
967 EXTERNAL PAYLOADS INTEGRATION
968 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
969 M:      Martin Roth <gaumless@gmail.com>
970 F:      payloads/external/
972 COREDOOM PAYLOAD INTEGRATION
973 M:      Nicholas Chin <nic.c3.14@gmail.com>
974 W:      https://github.com/nic3-14159/coreDOOM
975 S:      Maintained
976 F:      payloads/external/coreDOOM/
978 LINUXBOOT PAYLOAD INTEGRATION
979 M:      Christian Walter <christian.walter@9elements.com>
980 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
981 S:      Supported
982 F:      payloads/external/LinuxBoot/
984 EDK2 PAYLOAD INTEGRATION
985 M:      Benjamin Doron <benjamin.doron00@gmail.com>
986 M:      Matt DeVillier <matt.devillier@gmail.com>
987 M:      Sean Rhodes <sean@starlabs.systems>
988 M:      Lean Sheng Tan <sheng.tan@9elements.com>
989 S:      Supported
990 F:      payloads/external/edk2/
992 ################################################################################
993 # Utilities
994 ################################################################################
996 ABUILD
997 M:      Martin Roth <gaumless@gmail.com>
998 S:      Supported
999 F:      util/abuild/
1001 BOARD STATUS
1002 F:      util/board_status/
1004 BUILD SYSTEM
1005 M:      Martin Roth <gaumless@gmail.com>
1006 S:      Supported
1007 F:      Makefile
1008 F:      *.inc
1009 F:      src/include/kconfig.h
1010 F:      util/kconfig/
1011 F:      util/sconfig/
1012 F:      util/xcompile/
1013 F:      util/genbuild_h/
1015 TOOLCHAIN
1016 M:      Martin Roth <gaumless@gmail.com>
1017 M:      Felix Singer <felixsinger@posteo.net>
1018 S:      Supported
1019 F:      util/crossgcc/
1021 DOCKER
1022 M:      Martin Roth <gaumless@gmail.com>
1023 M:      Felix Singer <felixsinger@posteo.net>
1024 S:      Supported
1025 F:      util/docker/
1028 F:      .git*
1029 F:      /util/gitconfig
1031 LINT SCRIPTS
1032 M:      Martin Roth <gaumless@gmail.com>
1033 S:      Supported
1034 F:      util/lint/
1036 IFDTOOL
1037 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1038 F:      util/ifdtool/
1040 INTELTOOL
1041 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1042 M:      Pratik Prajapati <pratikkumar.v.prajapati@intel.com>
1043 F:      util/inteltool/
1045 INTELMETOOL
1046 M:      Christian Walter <christian.walter@9elements.com>
1047 F:      util/intelmetool/
1049 INTELP2M
1050 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1051 S:      Maintained
1052 F:      util/intelp2m/
1054 ME_CLEANER
1055 M:      Nicola Corna <nicola@corna.info>
1056 W:      https://github.com/corna/me_cleaner
1057 S:      Maintained
1058 F:      util/me_cleaner/
1060 LIVEISO
1061 M:      Felix Singer <felixsinger@posteo.net>
1062 S:      Supported
1063 F:      util/liveiso/
1065 ################################################################################
1066 # Miscellaneous
1067 ################################################################################
1069 ASPEED AST2050 DRIVER & COMMON CODE
1070 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1071 S:      Supported
1072 F:      src/drivers/aspeed/common/
1073 F:      src/drivers/aspeed/ast2050/
1075 ACPI
1076 R:      Cliff Huang <cliff.huang@intel.com>
1077 M:      Lance Zhao <lance.zhao@gmail.com>
1078 M:      Tim Wawrzynczak <inforichland@gmail.com>
1079 S:      Supported
1080 F:      src/acpi/
1081 F:      src/arch/x86/acpi/
1082 F:      util/acpi/
1084 LZ4 COMPRESSION
1085 M:      Julius Werner <jwerner@chromium.org>
1086 S:      Supported
1087 F:      src/commonlib/lz4*
1088 F:      payloads/libpayload/liblz4/
1089 F:      util/cbfstool/lz4/
1091 BINARY OBJECTS
1092 F:      3rdparty/blobs/
1094 VERIFIED BOOT
1095 M:      Julius Werner <jwerner@chromium.org>
1096 M:      Yu-Ping Wu <yupingso@google.com>
1097 S:      Supported
1098 F:      3rdparty/vboot/
1099 F:      src/security/vboot/
1100 F:      src/include/tpm.h
1101 F:      src/include/tpm_lite/
1103 RESOURCE ALLOCATOR
1104 F:      src/device/*
1105 F:      src/include/device/
1106 F:      src/include/cpu/cpu.h
1108 OPTION ROM EXECUTION & X86EMU
1109 F:      src/device/oprom/
1111 CBFS
1112 M:      Julius Werner <jwerner@chromium.org>
1113 F:      src/include/cbfs*
1114 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1115 F:      src/commonlib/bsd/cbfs*
1116 F:      src/lib/cbfs.c
1118 CBFSTOOL
1119 F:      util/cbfstool/
1121 CBMEM
1122 F:      src/include/cbmem.h
1123 F:      src/include/cbmem_id.h
1124 F:      util/cbmem/
1126 CONSOLE
1127 F:      src/console/
1128 F:      src/include/console/
1129 F:      src/drivers/uart/
1131 TPM SUPPORT
1132 M:      Christian Walter <christian.walter@9elements.com>
1133 S:      Supported
1134 F:      src/drivers/*/tpm/
1135 F:      src/security/tpm/
1137 SUPERIOS & SUPERIOTOOL
1138 S:      Orphan
1139 F:      src/superio/
1140 F:      util/superiotool/
1142 SPD UTILITIES
1143 M:      Reka Norman <rekanorman@chromium.org>
1144 S:      Maintained
1145 F:      util/spd_tools/
1146 F:      util/spdtool/
1148 MEMLAYOUT
1149 M:      Julius Werner <jwerner@chromium.org>
1150 S:      Supported
1151 F:      */memlayout.h
1152 F:      *.ld
1154 ELTAN VENDORCODE
1155 M:      Frans Hendriks <fhendriks@eltan.com>
1156 M:      Erik van den Bogaert <ebogaert@eltan.com>
1157 S:      Maintained
1158 F:      src/vendorcode/eltan/
1160 TAS5825M DRIVER
1161 M:      Jeremy Soller <jeremy@system76.com>
1162 M:      Tim Crawford <tcrawford@system76.com>
1163 S:      Maintained
1164 F:      src/drivers/i2c/tas5825m/
1166 TESTS
1167 M:      Jakub Czapiga <jacz@semihalf.com>
1168 S:      Maintained
1169 F:      tests/
1170 F:      payloads/libpayload/tests/
1172 COREBOOT RELEASES
1173 M:      Felix Singer <felixsinger@posteo.net>
1174 M:      Jason Glenesk <jason.glenesk@gmail.com>
1175 M:      Angel Pons <th3fanbus@gmail.com>
1176 M:      Martin Roth <gaumless@gmail.com>
1177 M:      Matt DeVillier <MrChromebox@gmail.com>
1178 S:      Maintained
1179 F:      Documentation/releases/
1180 F:      util/release/
1182 MISSING: TIMERS / DELAYS
1184 MISSING: TIMESTAMPS
1186 MISSING: FMAP
1188 MISSING: GPIO
1190 MISSING: SMP
1192 MISSING: DMP / QEMU-X86
1194 MISSING: ELOG
1196 MISSING: SPI
1198 # *** Infrastructure Owners ***
1199 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1200 # Hardware
1201 #       Owners: Stefan, Patrick
1202 #       Backups:
1204 # Web Server
1205 #       Owners: Stefan, Patrick
1206 #       Backups:
1208 # Website
1209 #       Owners: Martin
1210 #       Backups: Patrick, Stefan
1212 # Documentation Website
1213 #       Owners: Patrick
1214 #       Backups:
1216 CODE OF CONDUCT
1217 M:      Stefan Reinauer <stefan.reinauer@coreboot.org>
1218 M:      Ronald Minnich <rminnich@gmail.com>
1219 M:      Martin Roth <martin@coreboot.org>
1220 S:      Maintained
1221 F:      Documentation/community/code_of_conduct.md
1223 # Wiki
1224 #       Owners: Stefan, Patrick
1225 #       Backups:
1227 # Gerrit
1228 #       Owners: Stefan, Patrick
1229 #       Backups: Martin
1231 # Jenkins
1232 #       Owners: Patrick, Martin
1233 #       Backups:
1235 # Bug Tracker
1236 #       Owners: Lynxis,
1237 #       Backups: Martin,
1239 # Mailing List
1240 #       Owners: Stefan, Patrick
1241 #       Backups: Martin,
1243 # Software Freedom Conservancy
1244 #       Main contact: Martin
1245 #       “Official” contact: Stefan