mb/google/trulo/var/uldrenite: Add fw_config probe for touchscreen
[coreboot.git] / MAINTAINERS
blob2ed4e227f350a4dad841f11bdef99e21a4005cc2
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 G43T-AM3
128 R:      Julia Kittlinger <julia.kittlinger@pm.me>
129 S:      Orphan
130 F:      src/mainboard/acer/g43t-am3/
132 ACER MAINBOARDS
133 S:      Orphan
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
143 S:      Maintained
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>
155 S:      Maintained
156 F:      src/mainboard/amd/onyx_poc/
158 AMD reference boards outside of family 17h and 19h
159 S:      Odd Fixes
160 L:      amd_coreboot_org_changes@googlegroups.com
161 F:      src/mainboard/amd/gardenia/
162 F:      src/mainboard/amd/pademelon/
166 AOPEN MAINBOARDS
167 S:      Orphan
168 F:      src/mainboard/aopen/
172 APPLE MAINBOARDS
173 M:      Evgeny Zinoviev <me@ch1p.io>
174 S:      Maintained
175 F:      src/mainboard/apple/
179 ASROCK B75M-ITX MAINBOARD
180 M:      Kevin Keijzer <kevin@quietlife.nl>
181 S:      Maintained
182 F:      src/mainboard/asrock/b75m-itx/
184 ASROCK B85M PRO4 MAINBOARD
185 M:      Angel Pons <th3fanbus@gmail.com>
186 S:      Maintained
187 F:      src/mainboard/asrock/b85m_pro4/
189 ASROCK G41C-GS MAINBOARD & VARIANTS
190 M:      Angel Pons <th3fanbus@gmail.com>
191 S:      Maintained
192 F:      src/mainboard/asrock/g41c-gs/
194 ASROCK IMB-1222 MAINBOARD
195 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
196 S:      Maintained
197 F:      src/mainboard/asrock/imb-1222/
199 ASROCK Z97 EXTREME6 MAINBOARD
200 M:      Angel Pons <th3fanbus@gmail.com>
201 S:      Maintained
202 F:      src/mainboard/asrock/z97_extreme6/
206 ASUS A88XM-E MAINBOARD
207 M:      Mike Banon <mikebdp2@gmail.com>
208 S:      Maintained
209 F:      src/mainboard/asus/a88xm-e/
211 ASUS AM1I-A MAINBOARD
212 M:      Mike Banon <mikebdp2@gmail.com>
213 S:      Maintained
214 F:      src/mainboard/asus/am1i-a/
216 ASUS H61 SERIES MAINBOARDS
217 M:      Angel Pons <th3fanbus@gmail.com>
218 S:      Maintained
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>
224 S:      Maintained
225 F:      src/mainboard/asus/p5qc/
227 ASUS P5QPL-AM MAINBOARD & VARIANTS
228 M:      Angel Pons <th3fanbus@gmail.com>
229 S:      Maintained
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>
235 S:      Maintained
236 F:      src/mainboard/asus/p8z77-series/
240 BIOSTAR MAINBOARDS
241 S:      Orphan
242 F:      src/mainboard/biostar/
246 BOSTENTECH MAINBOARDS
247 S:      Orphan
248 F:      src/mainboard/bostentech/
252 CAVIUM MAINBOARDS
253 S:      Orphan
254 F:      src/mainboard/cavium/
258 CLEVO MAINBOARDS
259 M:      Felix Singer <felixsinger@posteo.net>
260 M:      Michael Niewöhner <foss@mniewoehner.de>
261 S:      Supported
262 F:      src/mainboard/clevo/
266 COMPULAB MAINBOARDS
267 S:      Orphan
268 F:      src/mainboard/compulab/
272 DELL MAINBOARDS
273 S:      Orphan
274 F:      src/mainboard/dell/
276 DELL LATITUDE MAINBOARDS
277 M:      Nicholas Chin <nic.c3.14@gmail.com>
278 S:      Maintained
279 F:      src/mainboard/dell/e6400/
280 F:      src/mainboard/dell/snb_ivb_latitude/
281 F:      src/mainboard/dell/e7240/
284 EMULATION MAINBOARDS
285 S:      Orphan
286 F:      src/mainboard/emulation/
288 ERYING MAINBOARDS
289 M:      Alicja Michalska <ahplka19@gmail.com>
290 S:      Maintained
291 F:      src/mainboard/erying/
293 EXAMPLE MAINBOARDS
294 S:      Orphan
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>
302 S:      Maintained
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>
308 S:      Maintained
309 F:      src/mainboard/facebook/monolith/
313 FOXCONN MAINBOARDS
314 S:      Orphan
315 F:      src/mainboard/foxconn/
319 GETAC MAINBOARDS
320 S:      Orphan
321 F:      src/mainboard/getac/
325 GIGABYTE GA-D510UD MAINBOARD
326 M:      Angel Pons <th3fanbus@gmail.com>
327 S:      Maintained
328 F:      src/mainboard/gigabyte/ga-d510ud/
330 GIGABYTE GA-H61M SERIES MAINBOARDS
331 M:      Angel Pons <th3fanbus@gmail.com>
332 S:      Maintained
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>
344 S:      Maintained
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>
354 S:      Maintained
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>
367 S:      Maintained
368 F:      src/mainboard/google/hatch/
370 GOOGLE VOLTEER MAINBOARDS
371 M:      Nick Vaccaro <nvaccaro@chromium.org>
372 S:      Maintained
373 F:      src/mainboard/google/volteer/
375 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
376 M:      Matt DeVillier <MrChromebox@gmail.com>
377 S:      Maintained
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
393 S:      Supported
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>
403 S:      Supported
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/
414 HP 280 G2 MAINBOARD
415 M:      Angel Pons <th3fanbus@gmail.com>
416 S:      Maintained
417 F:      src/mainboard/hp/280_g2/
421 IBASE MAINBOARDS
422 S:      Orphan
423 F:      src/mainboard/ibase/
426 INTEL FROST_CREEK_CRB MAINBOARD
427 M:      Yuchi Chen <yuchi.chen@intel.com>
428 S:      Supported
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>
434 S:      Maintained
435 F:      src/mainboard/intel/harcuvar/
439 INVENTEC MAINBOARDS
440 M:      Annie Chen <Chen.AnnieET@inventec.com>
441 S:      Maintained
442 F:      src/mainboard/inventec/
446 KONTRON BSL6 MAINBOARD
447 M:      Felix Singer <felixsinger@posteo.net>
448 M:      Nico Huber <nico.h@gmx.de>
449 S:      Supported
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>
456 S:      Supported
457 F:      src/mainboard/kontron/mal10/
461 LENOVO MAINBOARDS
462 M:      Alexander Couzens <lynxis@fe80.eu>
463 S:      Maintained
464 F:      src/mainboard/lenovo/
466 LENOVO G505S MAINBOARD
467 M:      Mike Banon <mikebdp2@gmail.com>
468 S:      Maintained
469 F:      src/mainboard/lenovo/g505s/
471 LENOVO X200 MAINBOARD
472 R:      Stefan Ott <coreboot@desire.ch>
473 S:      Maintained
474 F:      src/mainboard/lenovo/x200/
476 LENOVO X201 MAINBOARD
477 R:      Stefan Ott <coreboot@desire.ch>
478 S:      Maintained
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>
486 S:      Maintained
487 F:      src/mainboard/libretrend/lt1000/
491 MSI H81M-P33 MAINBOARD
492 M:      Angel Pons <th3fanbus@gmail.com>
493 S:      Maintained
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>
499 S:      Maintained
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>
510 S:      Supported
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>
519 S:      Maintained
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>
527 S:      Supported
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>
535 S:      Supported
536 F:      src/mainboard/pcengines/
540 PINE64 MAINBOARDS
541 S:      Orphan
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>
549 S:      Maintained
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>
557 S:      Maintained
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>
566 S:      Supported
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>
573 S:      Supported
574 F:      src/mainboard/prodrive/hermes/
578 PURISM MAINBOARDS
579 M:      Jonathon Hall <jonathon.hall@puri.sm>
580 S:      Supported
581 F:      src/mainboard/purism/
585 RAZER MAINBOARDS
586 S:      Orphan
587 F:      src/mainboard/razer/
591 RODA MAINBOARDS
592 S:      Orphan
593 F:      src/mainboard/roda/
597 SAMSUNG CHROMEOS MAINBOARDS
598 M:      Matt DeVillier <MrChromebox@gmail.com>
599 S:      Maintained
600 F:      src/mainboard/samsung/lumpy/
601 F:      src/mainboard/samsung/stumpy/
605 SAPPHIRE MAINBOARDS
606 S:      Orphan
607 F:      src/mainboard/sapphire/
611 SIEMENS CHILI MAINBAORD
612 M:      Felix Singer <felixsinger@posteo.net>
613 M:      Nico Huber <nico.h@gmx.de>
614 S:      Supported
615 F:      src/mainboard/siemens/chili/
617 SIEMENS MC_xxxx MAINBOARDS
618 M:      Werner Zeh <werner.zeh@siemens.com>
619 S:      Maintained
620 F:      src/mainboard/siemens/mc_apl1/
621 F:      src/mainboard/siemens/mc_ehl/
625 SIFIVE MAINBOARDS
626 M:      Maximilian Brune <maximilian.brune@9elements.com>
627 S:      Maintained
628 F:      src/mainboard/sifive/
632 STAR LABS MAINBOARDS
633 M:      Sean Rhodes <sean@starlabs.systems>
634 M:      Matt DeVillier <matt.devillier@gmail.com>
635 S:      Maintained
636 F:      src/mainboard/starlabs/
640 SUPERMICRO X11-LGA1151-SERIES
641 M:      Michael Niewöhner <foss@mniewoehner.de>
642 S:      Maintained
643 F:      src/mainboard/supermicro/x11-lga1151-series/
647 SYSTEM76 MAINBOARDS
648 M:      Jeremy Soller <jeremy@system76.com>
649 M:      Tim Crawford <tcrawford@system76.com>
650 S:      Maintained
651 F:      src/mainboard/system76/
655 TI MAINBOARDS
656 S:      Orphan
657 F:      src/mainboard/ti/
660 TOPTON MAINBOARDS
661 M:      Alicja Michalska <ahplka19@gmail.com>
662 S:      Maintained
663 F:      src/mainboard/topton/
667 UP MAINBOARDS
668 S:      Orphan
669 F:      src/mainboard/up/
671 ################################################################################
672 # Architectures
673 ################################################################################
675 ARM ARCHITECTURE
676 M:      Julius Werner <jwerner@chromium.org>
677 S:      Supported
678 F:      src/arch/arm/
679 F:      src/arch/arm64/
680 F:      src/soc/nvidia/
681 F:      src/soc/rockchip/
682 F:      util/nvidia/
683 F:      util/rockchip/
685 PPC64 ARCHITECTURE
686 M:      Ronald Minnich <rminnich@gmail.com>
687 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
688 S:      Maintained
689 F:      src/arch/ppc64/
690 F:      src/cpu/qemu-power8/
691 F:      src/mainboard/emulation/qemu-power8/
693 RISC-V ARCHITECTURE
694 M:      Ronald Minnich <rminnich@gmail.com>
695 M:      Maximilian Brune <maximilian.brune@9elements.com>
696 R:      Philipp Hug <philipp@hug.cx>
697 S:      Maintained
698 F:      src/arch/riscv/
699 F:      src/soc/sifive/
700 F:      src/soc/ucb/
701 F:      src/mainboard/emulation/*-riscv/
702 F:      src/mainboard/sifive/
703 F:      util/riscv/
705 X86 ARCHITECTURE
706 M:      Jérémy Compostella <jeremy.compostella@intel.com>
707 S:      MAINTAINED
708 F:      src/arch/x86/
709 F:      src/cpu/x86/
710 F:      src/drivers/pc80/
711 F:      src/include/pc80/
712 F:      src/include/cpu/x86/
714 ################################################################################
715 # Embedded Controllers
716 ################################################################################
718 CHROME EC
719 M:      Boris Mittelberg <bmbm@google.com>
720 M:      Caveh Jalali <caveh@chromium.org>
721 S:      Maintained
722 F:      src/ec/google/
724 DELL SMSC MEC5035 EC
725 M:      Nicholas Chin <nic.c3.14@gmail.com>
726 W:      https://github.com/nic3-14159/E6400-EC-research
727 S:      Maintained
728 F:      src/ec/dell/mec5035/
730 LENOVO EC
731 M:      Alexander Couzens <lynxis@fe80.eu>
732 S:      Maintained
733 F:      src/ec/lenovo/
735 STARLABS EC
736 M:      Sean Rhodes <sean@starlabs.systems>
737 S:      Maintained
738 F:      src/ec/starlabs/
740 SYSTEM76 EC
741 M:      Jeremy Soller <jeremy@system76.com>
742 M:      Tim Crawford <tcrawford@system76.com>
743 S:      Maintained
744 F:      src/ec/system76/
746 ORPHANED ECS
747 S:      Orphan
748 F:      src/ec/51nb/
749 F:      src/ec/acpi/
750 F:      src/ec/apple/
751 F:      src/ec/compal/
752 F:      src/ec/hp/
753 F:      src/ec/kontron/
754 F:      src/ec/purism/
755 F:      src/ec/quanta/
756 F:      src/ec/roda/
757 F:      src/ec/smsc/
759 ################################################################################
760 # Northbridges
761 ################################################################################
763 INTEL HASWELL NORTHBRIDGE
764 M:      Angel Pons <th3fanbus@gmail.com>
765 S:      Maintained
766 F:      src/northbridge/intel/haswell/
768 INTEL PINEVIEW CHIPSET
769 M:      Angel Pons <th3fanbus@gmail.com>
770 S:      Odd Fixes
771 F:      src/northbridge/intel/pineview/
773 INTEL SANDYBRIDGE NORTHBRIDGE
774 M:      Angel Pons <th3fanbus@gmail.com>
775 S:      Maintained
776 F:      src/northbridge/intel/sandybridge/
778 INTEL X4X CHIPSET
779 M:      Angel Pons <th3fanbus@gmail.com>
780 S:      Odd Fixes
781 F:      src/northbridge/intel/x4x/
783 ################################################################################
784 # Platforms
785 ################################################################################
787 AMD SUPPORT
788 L:      amd_coreboot_org_changes@googlegroups.com
789 S:      Odd Fixes
790 F:      src/vendorcode/amd/
791 F:      src/cpu/amd/
792 F:      src/northbridge/amd/
793 F:      src/southbridge/amd/
794 F:      src/include/cpu/amd/
796 INTEL SUPPORT
797 R:      Intel_Coreboot_Reviewers <intel_coreboot_reviewers@intel.com>
798 S:      Maintained
799 F:      src/vendorcode/intel/
800 F:      src/cpu/intel/
801 F:      src/northbridge/intel/
802 F:      src/southbridge/intel/
803 F:      src/soc/intel/
804 F:      src/drivers/intel/
805 F:      src/include/cpu/intel/
807 INTEL FSP 1.1
808 M:      Huang Jin <huang.jin@intel.com>
809 S:      Supported
810 F:      src/drivers/intel/fsp1_1/
812 INTEL FSP 2.0
813 M:      Andrey Petrov <andrey.petrov@gmail.com>
814 M:      Ronak Kanabar <ronak.kanabar@intel.com>
815 S:      Maintained
816 F:      src/drivers/intel/fsp2_0/
818 INTEL DPTF
819 M:      Sumeet Pawnikar <sumeet.r.pawnikar@intel.com>
820 S:      Maintained
821 F:      src/drivers/intel/dptf/
823 ################################################################################
824 # Systems on a Chip
825 ################################################################################
827 AMD Cezanne
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
833 S:      Maintained
834 F:      src/soc/amd/cezanne/
835 F:      src/vendorcode/amd/fsp/cezanne/
837 AMD common SoC code
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
843 S:      Maintained
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>
850 S:      Maintained
851 F:      src/soc/amd/genoa_poc/
853 AMD Mendocino
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/mendocino/
861 F:      src/vendorcode/amd/fsp/mendocino/
863 AMD Picasso
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
869 S:      Maintained
870 F:      src/soc/amd/picasso/
871 F:      src/vendorcode/amd/fsp/picasso/
873 AMD Phoenix
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
879 S:      Supported
880 F:      src/soc/amd/phoenix/
881 F:      src/vendorcode/amd/fsp/phoenix/
883 AMD Stoneyridge
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
887 S:      Odd Fixes
888 F:      src/soc/amd/stoneyridge/
890 INTEL ALDERLAKE SOC
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>
896 S:      Maintained
897 F:      src/soc/intel/alderlake/
899 INTEL APOLLOLAKE_SOC
900 M:      Sean Rhodes <sean@starlabs.systems>
901 S:      Odd Fixes
902 F:      src/soc/intel/apollolake/
904 INTEL BRASWELL SOC
905 M:      Piotr Król <piotr.krol@3mdeb.com>
906 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
907 M:      Frans Hendriks <fhendriks@eltan.com>
908 S:      Maintained
909 F:      /src/soc/intel/braswell/
910 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
912 INTEL CANNONLAKE SOC
913 S:      Orphan
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>
919 S:      Maintained
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>
925 S:      Maintained
926 F:      src/soc/intel/elkhartlake/
928 INTEL METEORLAKE SOC
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>
935 S:      Maintained
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>
943 S:      Maintained
944 F:      src/soc/intel/pantherlake/
946 INTEL TIGERLAKE SOC
947 M:      Subrata Banik <subratabanik@google.com>
948 M:      Nick Vaccaro <nvaccaro@chromium.org>
949 S:      Maintained
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>
955 S:      Maintained
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>
969 S:      Supported
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/
976 MEDIATEK SOCS
977 M:      Hung-Te Lin <hungte@chromium.org>
978 M:      Yu-Ping Wu <yupingso@google.com>
979 M:      Yidi Lin <yidilin@google.com>
980 S:      Supported
981 F:      src/soc/mediatek/
983 MEDIATEK MT8192
984 M:      Xi Chen <xixi.chen@mediatek.com>
985 S:      Maintained
986 F:      src/soc/mediatek/mt8192/
987 F:      src/vendorcode/mediatek/mt8192/
989 ORPHANED ARM SOCS
990 S:      Orphan
991 F:      src/cpu/armltd/
992 F:      src/soc/ti/
993 F:      src/soc/qualcomm/
994 F:      src/soc/samsung/
995 F:      util/exynos/
996 F:      util/ipqheader/
998 ################################################################################
999 # Payloads
1000 ################################################################################
1002 NVRAM
1003 F:      util/nvramtool/
1004 F:      payloads/nvramcui/
1006 LIBPAYLOAD
1007 F:      payloads/libpayload/
1009 COREINFO PAYLOAD
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
1019 S:      Maintained
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>
1025 S:      Supported
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>
1033 S:      Supported
1034 F:      payloads/external/edk2/
1036 ################################################################################
1037 # Utilities
1038 ################################################################################
1040 ABUILD
1041 M:      Martin Roth <gaumless@gmail.com>
1042 S:      Supported
1043 F:      util/abuild/
1045 BOARD STATUS
1046 F:      util/board_status/
1048 BUILD SYSTEM
1049 M:      Martin Roth <gaumless@gmail.com>
1050 S:      Supported
1051 F:      Makefile
1052 F:      *.inc
1053 F:      src/include/kconfig.h
1054 F:      util/kconfig/
1055 F:      util/sconfig/
1056 F:      util/xcompile/
1057 F:      util/genbuild_h/
1059 TOOLCHAIN
1060 M:      Martin Roth <gaumless@gmail.com>
1061 M:      Felix Singer <felixsinger@posteo.net>
1062 S:      Supported
1063 F:      util/crossgcc/
1065 DOCKER
1066 M:      Martin Roth <gaumless@gmail.com>
1067 M:      Felix Singer <felixsinger@posteo.net>
1068 S:      Supported
1069 F:      util/docker/
1072 F:      .git*
1073 F:      /util/gitconfig
1075 HDA DECODER
1076 M:      Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
1077 S:      Maintained
1078 F:      util/hda-decoder/
1080 LINT SCRIPTS
1081 M:      Martin Roth <gaumless@gmail.com>
1082 S:      Supported
1083 F:      util/lint/
1085 IFDTOOL
1086 F:      util/ifdtool/
1088 INTELTOOL
1089 M:      Pratik Prajapati <pratikkumar.v.prajapati@intel.com>
1090 F:      util/inteltool/
1092 INTELMETOOL
1093 M:      Christian Walter <christian.walter@9elements.com>
1094 F:      util/intelmetool/
1096 INTELP2M
1097 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1098 S:      Maintained
1099 F:      util/intelp2m/
1101 ME_CLEANER
1102 M:      Nicola Corna <nicola@corna.info>
1103 W:      https://github.com/corna/me_cleaner
1104 S:      Maintained
1105 F:      util/me_cleaner/
1107 LIVEISO
1108 M:      Felix Singer <felixsinger@posteo.net>
1109 S:      Supported
1110 F:      util/liveiso/
1112 ################################################################################
1113 # Miscellaneous
1114 ################################################################################
1116 ASPEED AST2050 DRIVER & COMMON CODE
1117 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1118 S:      Supported
1119 F:      src/drivers/aspeed/common/
1120 F:      src/drivers/aspeed/ast2050/
1122 ACPI
1123 R:      Cliff Huang <cliff.huang@intel.com>
1124 M:      Lance Zhao <lance.zhao@gmail.com>
1125 M:      Tim Wawrzynczak <inforichland@gmail.com>
1126 S:      Supported
1127 F:      src/acpi/
1128 F:      src/arch/x86/acpi/
1129 F:      util/acpi/
1131 LZ4 COMPRESSION
1132 M:      Julius Werner <jwerner@chromium.org>
1133 S:      Supported
1134 F:      src/commonlib/lz4*
1135 F:      payloads/libpayload/liblz4/
1136 F:      util/cbfstool/lz4/
1138 BINARY OBJECTS
1139 F:      3rdparty/blobs/
1141 VERIFIED BOOT
1142 M:      Julius Werner <jwerner@chromium.org>
1143 M:      Yu-Ping Wu <yupingso@google.com>
1144 S:      Supported
1145 F:      3rdparty/vboot/
1146 F:      src/security/vboot/
1147 F:      src/include/tpm.h
1148 F:      src/include/tpm_lite/
1150 RESOURCE ALLOCATOR
1151 F:      src/device/*
1152 F:      src/include/device/
1153 F:      src/include/cpu/cpu.h
1155 OPTION ROM EXECUTION & X86EMU
1156 F:      src/device/oprom/
1158 CBFS
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*
1163 F:      src/lib/cbfs.c
1165 CBFSTOOL
1166 F:      util/cbfstool/
1168 CBMEM
1169 F:      src/include/cbmem.h
1170 F:      src/include/cbmem_id.h
1171 F:      util/cbmem/
1173 CONSOLE
1174 F:      src/console/
1175 F:      src/include/console/
1176 F:      src/drivers/uart/
1178 TPM SUPPORT
1179 M:      Christian Walter <christian.walter@9elements.com>
1180 S:      Supported
1181 F:      src/drivers/*/tpm/
1182 F:      src/security/tpm/
1184 SUPERIOS & SUPERIOTOOL
1185 S:      Orphan
1186 F:      src/superio/
1187 F:      util/superiotool/
1189 SPD UTILITIES
1190 M:      Reka Norman <rekanorman@chromium.org>
1191 S:      Maintained
1192 F:      util/spd_tools/
1193 F:      util/spdtool/
1195 MEMLAYOUT
1196 M:      Julius Werner <jwerner@chromium.org>
1197 S:      Supported
1198 F:      */memlayout.h
1199 F:      *.ld
1201 ELTAN VENDORCODE
1202 M:      Frans Hendriks <fhendriks@eltan.com>
1203 M:      Erik van den Bogaert <ebogaert@eltan.com>
1204 S:      Maintained
1205 F:      src/vendorcode/eltan/
1207 TAS5825M DRIVER
1208 M:      Jeremy Soller <jeremy@system76.com>
1209 M:      Tim Crawford <tcrawford@system76.com>
1210 S:      Maintained
1211 F:      src/drivers/i2c/tas5825m/
1213 TESTS
1214 M:      Jakub Czapiga <czapiga@google.com>
1215 S:      Maintained
1216 F:      tests/
1217 F:      payloads/libpayload/tests/
1219 COREBOOT RELEASES
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>
1225 S:      Maintained
1226 F:      Documentation/releases/
1227 F:      util/release/
1229 MISSING: TIMERS / DELAYS
1231 MISSING: TIMESTAMPS
1233 MISSING: FMAP
1235 MISSING: GPIO
1237 MISSING: SMP
1239 MISSING: DMP / QEMU-X86
1241 MISSING: ELOG
1243 MISSING: SPI
1245 # *** Infrastructure Owners ***
1246 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1247 # Hardware
1248 #       Owners: Patrick
1249 #       Backups:
1251 # Web Server
1252 #       Owners: Patrick
1253 #       Backups:
1255 # Website
1256 #       Owners: Martin
1257 #       Backups: Patrick
1259 # Documentation Website
1260 #       Owners: Patrick
1261 #       Backups:
1263 CODE OF CONDUCT
1264 M:      Ronald Minnich <rminnich@gmail.com>
1265 M:      Martin Roth <martin@coreboot.org>
1266 S:      Maintained
1267 F:      Documentation/community/code_of_conduct.md
1269 # Wiki
1270 #       Owners: Patrick
1271 #       Backups:
1273 # Gerrit
1274 #       Owners: Patrick
1275 #       Backups: Martin
1277 # Jenkins
1278 #       Owners: Patrick, Martin
1279 #       Backups:
1281 # Bug Tracker
1282 #       Owners: Lynxis,
1283 #       Backups: Martin,
1285 # Mailing List
1286 #       Owners: Patrick
1287 #       Backups: Martin
1289 # Software Freedom Conservancy
1290 #       Main contact: Martin
1291 #       “Official” contact: David, Matt, Werner