drivers/mipi: Add support for KD_KD110N11_51IE panel
[coreboot.git] / MAINTAINERS
blob45bcac0723927d4929b7b5e956f657710e1db9b5
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/
290 EXAMPLE MAINBOARDS
291 S:      Orphan
292 F:      src/mainboard/example/
296 FACEBOOK FBG1701 MAINBOARD
297 M:      Frans Hendriks <fhendriks@eltan.com>
298 M:      Erik van den Bogaert <ebogaert@eltan.com>
299 S:      Maintained
300 F:      src/mainboard/facebook/fbg1701/
302 FACEBOOK MONOLITH MAINBOARD
303 M:      Frans Hendriks <fhendriks@eltan.com>
304 M:      Erik van den Bogaert <ebogaert@eltan.com>
305 S:      Maintained
306 F:      src/mainboard/facebook/monolith/
310 FOXCONN MAINBOARDS
311 S:      Orphan
312 F:      src/mainboard/foxconn/
316 GETAC MAINBOARDS
317 S:      Orphan
318 F:      src/mainboard/getac/
322 GIGABYTE GA-D510UD MAINBOARD
323 M:      Angel Pons <th3fanbus@gmail.com>
324 S:      Maintained
325 F:      src/mainboard/gigabyte/ga-d510ud/
327 GIGABYTE GA-H61M SERIES MAINBOARDS
328 M:      Angel Pons <th3fanbus@gmail.com>
329 S:      Maintained
330 F:      src/mainboard/gigabyte/ga-h61m-series/
334 GOOGLE REX MAINBOARDS
335 M:      Subrata Banik <subratabanik@google.com>
336 M:      Tarun Tuli <tstuli@gmail.com>
337 M:      Kapil Porwal <kapilporwal@google.com>
338 M:      Jakub Czapiga <czapiga@google.com>
339 M:      Eran Mitrani <mitrani@google.com>
340 M:      Dinesh Gehlot <digehlot@google.com>
341 S:      Maintained
342 F:      src/mainboard/google/rex/
344 GOOGLE BRYA MAINBOARDS
345 M:      Subrata Banik <subratabanik@google.com>
346 M:      Nick Vaccaro <nvaccaro@chromium.org>
347 M:      Eric Lai <ericllai@google.com>
348 M:      Kapil Porwal <kapilporwal@google.com>
349 M:      Dinesh Gehlot <digehlot@google.com>
350 M:      Jayvik Desai <jayvik@google.com>
351 S:      Maintained
352 F:      src/mainboard/google/brya/
354 GOOGLE FATCAT MAINBOARDS
355 M:      Subrata Banik <subratabanik@google.com>
356 M:      Pranava Y N <pranavayn@google.com>
357 F:      src/mainboard/google/fatcat/
359 GOOGLE HATCH MAINBOARDS
360 M:      Subrata Banik <subratabanik@google.com>
361 M:      Nick Vaccaro <nvaccaro@chromium.org>
362 S:      Maintained
363 F:      src/mainboard/google/hatch/
365 GOOGLE VOLTEER MAINBOARDS
366 M:      Nick Vaccaro <nvaccaro@chromium.org>
367 S:      Maintained
368 F:      src/mainboard/google/volteer/
370 GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
371 M:      Matt DeVillier <MrChromebox@gmail.com>
372 S:      Maintained
373 F:      src/mainboard/google/auron/
374 F:      src/mainboard/google/beltino/
375 F:      src/mainboard/google/butterfly/
376 F:      src/mainboard/google/cyan/
377 F:      src/mainboard/google/glados/
378 F:      src/mainboard/google/jecht/
379 F:      src/mainboard/google/link/
380 F:      src/mainboard/google/parrot/
381 F:      src/mainboard/google/slippy/
382 F:      src/mainboard/google/stout/
384 GOOGLE AMD-BASED MAINBOARDS
385 M:      Martin Roth <martin.roth@amd.corp-partner.google.com>
386 M:      Jason Nien <jason.nien@amd.corp-partner.google.com>
387 L:      amd_coreboot_org_changes@googlegroups.com
388 S:      Supported
389 F:      src/mainboard/google/kahlee/
390 F:      src/mainboard/google/zork/
391 F:      src/mainboard/google/guybrush/
392 F:      src/mainboard/google/skyrim/
394 GOOGLE MEDIATEK-BASED MAINBOARDS
395 M:      Hung-Te Lin <hungte@chromium.org>
396 M:      Yu-Ping Wu <yupingso@google.com>
397 M:      Yidi Lin <yidilin@google.com>
398 S:      Supported
399 F:      src/mainboard/google/asurada/
400 F:      src/mainboard/google/cherry/
401 F:      src/mainboard/google/corsola/
402 F:      src/mainboard/google/geralt/
403 F:      src/mainboard/google/kukui/
404 F:      src/mainboard/google/oak/
405 F:      src/mainboard/google/rauru/
409 HP 280 G2 MAINBOARD
410 M:      Angel Pons <th3fanbus@gmail.com>
411 S:      Maintained
412 F:      src/mainboard/hp/280_g2/
416 IBASE MAINBOARDS
417 S:      Orphan
418 F:      src/mainboard/ibase/
421 INTEL FROST_CREEK_CRB MAINBOARD
422 M:      Yuchi Chen <yuchi.chen@intel.com>
423 S:      Supported
424 F:      src/mainboard/intel/frost_creek/
426 INTEL HARCUVAR_CRB MAINBOARD
427 M:      Jeff Daly <jeffd@silicom-usa.com>
428 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
429 S:      Maintained
430 F:      src/mainboard/intel/harcuvar/
434 INVENTEC MAINBOARDS
435 M:      Annie Chen <Chen.AnnieET@inventec.com>
436 S:      Maintained
437 F:      src/mainboard/inventec/
441 KONTRON BSL6 MAINBOARD
442 M:      Felix Singer <felixsinger@posteo.net>
443 M:      Nico Huber <nico.h@gmx.de>
444 S:      Supported
445 F:      src/mainboard/kontron/bsl6/
447 KONTRON MAL10 MAINBOARD
448 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
449 M:      Nico Huber <nico.h@gmx.de>
450 M:      Felix Singer <felixsinger@posteo.net>
451 S:      Supported
452 F:      src/mainboard/kontron/mal10/
456 LENOVO MAINBOARDS
457 M:      Alexander Couzens <lynxis@fe80.eu>
458 S:      Maintained
459 F:      src/mainboard/lenovo/
461 LENOVO G505S MAINBOARD
462 M:      Mike Banon <mikebdp2@gmail.com>
463 S:      Maintained
464 F:      src/mainboard/lenovo/g505s/
466 LENOVO X200 MAINBOARD
467 R:      Stefan Ott <coreboot@desire.ch>
468 S:      Maintained
469 F:      src/mainboard/lenovo/x200/
471 LENOVO X201 MAINBOARD
472 R:      Stefan Ott <coreboot@desire.ch>
473 S:      Maintained
474 F:      src/mainboard/lenovo/x201/
478 LIBRETREND LT1000 MAINBOARD
479 M:      Piotr Król <piotr.krol@3mdeb.com>
480 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
481 S:      Maintained
482 F:      src/mainboard/libretrend/lt1000/
486 MSI H81M-P33 MAINBOARD
487 M:      Angel Pons <th3fanbus@gmail.com>
488 S:      Maintained
489 F:      src/mainboard/msi/h81m-p33/
491 MSI MS-7D25 MAINBOARDS
492 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
493 M:      Michał Kopeć <michal.kopec@3mdeb.com>
494 S:      Maintained
495 F:      src/mainboard/msi/ms7d25/
499 OCP DELTALAKE MAINBOARD
500 M:      Arthur Heymans <arthur@aheymans.xyz>
501 M:      Christian Walter <christian.walter@9elements.com>
502 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
503 M:      Jonathan Zhang <jonzhang@fb.com>
504 M:      Tim Chu <Tim.Chu@quantatw.com>
505 S:      Supported
506 F:      src/mainboard/ocp/deltalake/
508 OCP TIOGAPASS MAINBOARD
509 M:      Jonathan Zhang <jonzhang@fb.com>
510 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
511 M:      Morgan Jang <Morgan_Jang@wiwynn.com>
512 M:      Ryback Hung <<Ryback.Hung@quantatw.com>
513 M:      Bryant Ou <Bryant.Ou@quantatw.com>
514 S:      Maintained
515 F:      src/mainboard/ocp/tiogapass/
519 OPENCELLULAR MAINBOARDS
520 M:      Christian Walter <christian.walter@9elements.com>
521 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
522 S:      Supported
523 F:      src/mainboard/opencellular/elgon/
527 PC ENGINES ALL MAINBOARDS
528 M:      Piotr Król <piotr.krol@3mdeb.com>
529 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
530 S:      Supported
531 F:      src/mainboard/pcengines/
535 PINE64 MAINBOARDS
536 S:      Orphan
537 F:      src/mainboard/pine64/
541 PORTWELL PQ-M107 MAINBOARD
542 M:      Frans Hendriks <fhendriks@eltan.com>
543 M:      Erik van den Bogaert <ebogaert@eltan.com>
544 S:      Maintained
545 F:      src/mainboard/portwell/m107/
549 PROTECTLI ALL MAINBOARDS
550 M:      Piotr Król <piotr.krol@3mdeb.com>
551 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
552 S:      Maintained
553 F:      src/mainboard/protectli/
557 PRODRIVE ATLAS MAINBOARD
558 M:      Angel Pons <th3fanbus@gmail.com>
559 M:      Christian Walter <christian.walter@9elements.com>
560 M:      Lean Sheng Tan <sheng.tan@9elements.com>
561 S:      Supported
562 F:      src/mainboard/prodrive/atlas/
564 PRODRIVE HERMES MAINBOARD
565 M:      Angel Pons <th3fanbus@gmail.com>
566 M:      Christian Walter <christian.walter@9elements.com>
567 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
568 S:      Supported
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 SIEMENS CHILI MAINBAORD
607 M:      Felix Singer <felixsinger@posteo.net>
608 M:      Nico Huber <nico.h@gmx.de>
609 S:      Supported
610 F:      src/mainboard/siemens/chili/
612 SIEMENS MC_xxxx MAINBOARDS
613 M:      Werner Zeh <werner.zeh@siemens.com>
614 S:      Maintained
615 F:      src/mainboard/siemens/mc_apl1/
616 F:      src/mainboard/siemens/mc_ehl/
620 SIFIVE MAINBOARDS
621 M:      Maximilian Brune <maximilian.brune@9elements.com>
622 S:      Maintained
623 F:      src/mainboard/sifive/
627 STAR LABS MAINBOARDS
628 M:      Sean Rhodes <sean@starlabs.systems>
629 S:      Maintained
630 F:      src/mainboard/starlabs/
634 SUPERMICRO X11-LGA1151-SERIES
635 M:      Michael Niewöhner <foss@mniewoehner.de>
636 S:      Maintained
637 F:      src/mainboard/supermicro/x11-lga1151-series/
641 SYSTEM76 MAINBOARDS
642 M:      Jeremy Soller <jeremy@system76.com>
643 M:      Tim Crawford <tcrawford@system76.com>
644 S:      Maintained
645 F:      src/mainboard/system76/
649 TI MAINBOARDS
650 S:      Orphan
651 F:      src/mainboard/ti/
655 UP MAINBOARDS
656 S:      Orphan
657 F:      src/mainboard/up/
659 ################################################################################
660 # Architectures
661 ################################################################################
663 ARM ARCHITECTURE
664 M:      Julius Werner <jwerner@chromium.org>
665 S:      Supported
666 F:      src/arch/arm/
667 F:      src/arch/arm64/
668 F:      src/soc/nvidia/
669 F:      src/soc/rockchip/
670 F:      util/nvidia/
671 F:      util/rockchip/
673 PPC64 ARCHITECTURE
674 M:      Ronald Minnich <rminnich@gmail.com>
675 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
676 S:      Maintained
677 F:      src/arch/ppc64/
678 F:      src/cpu/qemu-power8/
679 F:      src/mainboard/emulation/qemu-power8/
681 RISC-V ARCHITECTURE
682 M:      Ronald Minnich <rminnich@gmail.com>
683 M:      Maximilian Brune <maximilian.brune@9elements.com>
684 R:      Philipp Hug <philipp@hug.cx>
685 S:      Maintained
686 F:      src/arch/riscv/
687 F:      src/soc/sifive/
688 F:      src/soc/ucb/
689 F:      src/mainboard/emulation/*-riscv/
690 F:      src/mainboard/sifive/
691 F:      util/riscv/
693 X86 ARCHITECTURE
694 M:      Jérémy Compostella <jeremy.compostella@intel.com>
695 S:      MAINTAINED
696 F:      src/arch/x86/
697 F:      src/cpu/x86/
698 F:      src/drivers/pc80/
699 F:      src/include/pc80/
700 F:      src/include/cpu/x86/
702 ################################################################################
703 # Embedded Controllers
704 ################################################################################
706 CHROME EC
707 M:      Boris Mittelberg <bmbm@google.com>
708 M:      Caveh Jalali <caveh@chromium.org>
709 S:      Maintained
710 F:      src/ec/google/
712 DELL SMSC MEC5035 EC
713 M:      Nicholas Chin <nic.c3.14@gmail.com>
714 W:      https://github.com/nic3-14159/E6400-EC-research
715 S:      Maintained
716 F:      src/ec/dell/mec5035/
718 LENOVO EC
719 M:      Alexander Couzens <lynxis@fe80.eu>
720 S:      Maintained
721 F:      src/ec/lenovo/
723 STARLABS EC
724 M:      Sean Rhodes <sean@starlabs.systems>
725 S:      Maintained
726 F:      src/ec/starlabs/
728 SYSTEM76 EC
729 M:      Jeremy Soller <jeremy@system76.com>
730 M:      Tim Crawford <tcrawford@system76.com>
731 S:      Maintained
732 F:      src/ec/system76/
734 ORPHANED ECS
735 S:      Orphan
736 F:      src/ec/51nb/
737 F:      src/ec/acpi/
738 F:      src/ec/apple/
739 F:      src/ec/compal/
740 F:      src/ec/hp/
741 F:      src/ec/kontron/
742 F:      src/ec/purism/
743 F:      src/ec/quanta/
744 F:      src/ec/roda/
745 F:      src/ec/smsc/
747 ################################################################################
748 # Northbridges
749 ################################################################################
751 INTEL HASWELL NORTHBRIDGE
752 M:      Angel Pons <th3fanbus@gmail.com>
753 S:      Maintained
754 F:      src/northbridge/intel/haswell/
756 INTEL PINEVIEW CHIPSET
757 M:      Angel Pons <th3fanbus@gmail.com>
758 S:      Odd Fixes
759 F:      src/northbridge/intel/pineview/
761 INTEL SANDYBRIDGE NORTHBRIDGE
762 M:      Angel Pons <th3fanbus@gmail.com>
763 S:      Maintained
764 F:      src/northbridge/intel/sandybridge/
766 INTEL X4X CHIPSET
767 M:      Angel Pons <th3fanbus@gmail.com>
768 S:      Odd Fixes
769 F:      src/northbridge/intel/x4x/
771 ################################################################################
772 # Platforms
773 ################################################################################
775 AMD SUPPORT
776 L:      amd_coreboot_org_changes@googlegroups.com
777 S:      Odd Fixes
778 F:      src/vendorcode/amd/
779 F:      src/cpu/amd/
780 F:      src/northbridge/amd/
781 F:      src/southbridge/amd/
782 F:      src/include/cpu/amd/
784 INTEL SUPPORT
785 R:      Intel_Coreboot_Reviewers <intel_coreboot_reviewers@intel.com>
786 S:      Maintained
787 F:      src/vendorcode/intel/
788 F:      src/cpu/intel/
789 F:      src/northbridge/intel/
790 F:      src/southbridge/intel/
791 F:      src/soc/intel/
792 F:      src/drivers/intel/
793 F:      src/include/cpu/intel/
795 INTEL FSP 1.1
796 M:      Huang Jin <huang.jin@intel.com>
797 S:      Supported
798 F:      src/drivers/intel/fsp1_1/
800 INTEL FSP 2.0
801 M:      Andrey Petrov <andrey.petrov@gmail.com>
802 M:      Ronak Kanabar <ronak.kanabar@intel.com>
803 S:      Maintained
804 F:      src/drivers/intel/fsp2_0/
806 INTEL DPTF
807 M:      Sumeet Pawnikar <sumeet.r.pawnikar@intel.com>
808 S:      Maintained
809 F:      src/drivers/intel/dptf/
811 ################################################################################
812 # Systems on a Chip
813 ################################################################################
815 AMD Cezanne
816 M:      Felix Held <felix-coreboot@felixheld.de>
817 M:      Jason Glenesk <jason.glenesk@gmail.com>
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/cezanne/
823 F:      src/vendorcode/amd/fsp/cezanne/
825 AMD common SoC code
826 M:      Felix Held <felix-coreboot@felixheld.de>
827 M:      Jason Glenesk <jason.glenesk@gmail.com>
828 M:      Fred Reitberger <reitbergerfred@gmail.com>
829 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
830 L:      amd_coreboot_org_changes@googlegroups.com
831 S:      Maintained
832 F:      src/soc/amd/common/
834 AMD Genoa Proof of Concept
835 M:      Felix Held <felix-coreboot@felixheld.de>
836 M:      Martin Roth <gaumless@gmail.com>
837 M:      Varshit Pandya <pandyavarshit@gmail.com>
838 S:      Maintained
839 F:      src/soc/amd/genoa_poc/
841 AMD Mendocino
842 M:      Felix Held <felix-coreboot@felixheld.de>
843 M:      Jason Glenesk <jason.glenesk@gmail.com>
844 M:      Fred Reitberger <reitbergerfred@gmail.com>
845 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
846 L:      amd_coreboot_org_changes@googlegroups.com
847 S:      Supported
848 F:      src/soc/amd/mendocino/
849 F:      src/vendorcode/amd/fsp/mendocino/
851 AMD Picasso
852 M:      Felix Held <felix-coreboot@felixheld.de>
853 M:      Jason Glenesk <jason.glenesk@gmail.com>
854 M:      Fred Reitberger <reitbergerfred@gmail.com>
855 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
856 L:      amd_coreboot_org_changes@googlegroups.com
857 S:      Maintained
858 F:      src/soc/amd/picasso/
859 F:      src/vendorcode/amd/fsp/picasso/
861 AMD Phoenix
862 M:      Felix Held <felix-coreboot@felixheld.de>
863 M:      Jason Glenesk <jason.glenesk@gmail.com>
864 M:      Fred Reitberger <reitbergerfred@gmail.com>
865 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
866 L:      amd_coreboot_org_changes@googlegroups.com
867 S:      Supported
868 F:      src/soc/amd/phoenix/
869 F:      src/vendorcode/amd/fsp/phoenix/
871 AMD Stoneyridge
872 M:      Felix Held <felix-coreboot@felixheld.de>
873 M:      Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
874 L:      amd_coreboot_org_changes@googlegroups.com
875 S:      Odd Fixes
876 F:      src/soc/amd/stoneyridge/
878 INTEL ALDERLAKE SOC
879 M:      Subrata Banik <subratabanik@google.com>
880 M:      Nick Vaccaro <nvaccaro@chromium.org>
881 M:      Kapil Porwal <kapilporwal@google.com>
882 M:      Dinesh Gehlot <digehlot@google.com>
883 M:      Jayvik Desai <jayvik@google.com>
884 S:      Maintained
885 F:      src/soc/intel/alderlake/
887 INTEL APOLLOLAKE_SOC
888 M:      Sean Rhodes <sean@starlabs.systems>
889 S:      Odd Fixes
890 F:      src/soc/intel/apollolake/
892 INTEL BRASWELL SOC
893 M:      Piotr Król <piotr.krol@3mdeb.com>
894 M:      Michał Żygowski <michal.zygowski@3mdeb.com>
895 M:      Frans Hendriks <fhendriks@eltan.com>
896 S:      Maintained
897 F:      /src/soc/intel/braswell/
898 F:      /src/vendorcode/intel/fsp/fsp1_1/braswell/
900 INTEL CANNONLAKE SOC
901 S:      Orphan
902 F:      src/soc/intel/cannonlake/
904 INTEL DENVERTON-NS SOC
905 M:      Jeff Daly <jeffd@silicom-usa.com>
906 M:      Vanessa Eusebio <vanessa.f.eusebio@intel.com>
907 S:      Maintained
908 F:      src/soc/intel/denverton_ns/
910 INTEL ELKHARTLAKE SOC
911 M:      Lean Sheng Tan <sheng.tan@9elements.com>
912 M:      Werner Zeh <werner.zeh@siemens.com>
913 S:      Maintained
914 F:      src/soc/intel/elkhartlake/
916 INTEL METEORLAKE SOC
917 M:      Subrata Banik <subratabanik@google.com>
918 M:      Tarun Tuli <tstuli@gmail.com>
919 M:      Kapil Porwal <kapilporwal@google.com>
920 M:      Jakub Czapiga <czapiga@google.com>
921 M:      Eran Mitrani <mitrani@google.com>
922 M:      Dinesh Gehlot <digehlot@google.com>
923 S:      Maintained
924 F:      src/soc/intel/meteorlake/
926 INTEL PANTHERLAKE SOC
927 M:      Subrata Banik <subratabanik@google.com>
928 M:      Kapil Porwal <kapilporwal@google.com>
929 M:      Pranava Y N <pranavayn@google.com>
930 S:      Maintained
931 F:      src/soc/intel/pantherlake/
933 INTEL TIGERLAKE SOC
934 M:      Subrata Banik <subratabanik@google.com>
935 M:      Nick Vaccaro <nvaccaro@chromium.org>
936 S:      Maintained
937 F:      src/soc/intel/tigerlake/
939 INTEL Atom Snow Ridge SoC
940 M:      Yuchi Chen <yuchi.chen@intel.com>
941 M:      Vasiliy Khoruzhick <vasilykh@arista.com>
942 S:      Maintained
943 F:      src/soc/intel/common/block/imc/
944 F:      src/soc/intel/common/block/systemagent-server/
945 F:      src/soc/intel/snowridge/
946 F:      src/vendorcode/intel/fsp/fsp2_0/snowridge/
948 INTEL Xeon Scalable Processor Family
949 M:      Jonathan Zhang <jon.zhixiong.zhang@gmail.com>
950 M:      Johnny Lin <Johnny_Lin@wiwynn.com>
951 M:      Tim Chu <Tim.Chu@quantatw.com>
952 M:      Christian Walter <christian.walter@9elements.com>
953 M:      Shuo Liu <shuo.liu@intel.com>
954 M:      Patrick Rudolph <patrick.rudolph@9elements.com>
955 M:      Lean Sheng Tan <sheng.tan@9elements.com>
956 S:      Supported
957 F:      src/soc/intel/xeon_sp/
958 F:      src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
959 F:      src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
960 F:      src/vendorcode/intel/fsp/fsp2_0/sapphirerapids_sp/
961 F:      src/vendorcode/intel/fsp/fsp2_0/graniterapids/
963 MEDIATEK SOCS
964 M:      Hung-Te Lin <hungte@chromium.org>
965 M:      Yu-Ping Wu <yupingso@google.com>
966 M:      Yidi Lin <yidilin@google.com>
967 S:      Supported
968 F:      src/soc/mediatek/
970 MEDIATEK MT8192
971 M:      Xi Chen <xixi.chen@mediatek.com>
972 S:      Maintained
973 F:      src/soc/mediatek/mt8192/
974 F:      src/vendorcode/mediatek/mt8192/
976 ORPHANED ARM SOCS
977 S:      Orphan
978 F:      src/cpu/armltd/
979 F:      src/soc/ti/
980 F:      src/soc/qualcomm/
981 F:      src/soc/samsung/
982 F:      util/exynos/
983 F:      util/ipqheader/
985 ################################################################################
986 # Payloads
987 ################################################################################
989 NVRAM
990 F:      util/nvramtool/
991 F:      payloads/nvramcui/
993 LIBPAYLOAD
994 F:      payloads/libpayload/
996 COREINFO PAYLOAD
997 F:      payloads/coreinfo/
999 EXTERNAL PAYLOADS INTEGRATION
1000 M:      Martin Roth <gaumless@gmail.com>
1001 F:      payloads/external/
1003 COREDOOM PAYLOAD INTEGRATION
1004 M:      Nicholas Chin <nic.c3.14@gmail.com>
1005 W:      https://github.com/nic3-14159/coreDOOM
1006 S:      Maintained
1007 F:      payloads/external/coreDOOM/
1009 LINUXBOOT PAYLOAD INTEGRATION
1010 M:      Christian Walter <christian.walter@9elements.com>
1011 M:      Marcello Sylvester Bauer <info@marcellobauer.com>
1012 S:      Supported
1013 F:      payloads/external/LinuxBoot/
1015 EDK2 PAYLOAD INTEGRATION
1016 M:      Benjamin Doron <benjamin.doron00@gmail.com>
1017 M:      Matt DeVillier <matt.devillier@gmail.com>
1018 M:      Sean Rhodes <sean@starlabs.systems>
1019 M:      Lean Sheng Tan <sheng.tan@9elements.com>
1020 S:      Supported
1021 F:      payloads/external/edk2/
1023 ################################################################################
1024 # Utilities
1025 ################################################################################
1027 ABUILD
1028 M:      Martin Roth <gaumless@gmail.com>
1029 S:      Supported
1030 F:      util/abuild/
1032 BOARD STATUS
1033 F:      util/board_status/
1035 BUILD SYSTEM
1036 M:      Martin Roth <gaumless@gmail.com>
1037 S:      Supported
1038 F:      Makefile
1039 F:      *.inc
1040 F:      src/include/kconfig.h
1041 F:      util/kconfig/
1042 F:      util/sconfig/
1043 F:      util/xcompile/
1044 F:      util/genbuild_h/
1046 TOOLCHAIN
1047 M:      Martin Roth <gaumless@gmail.com>
1048 M:      Felix Singer <felixsinger@posteo.net>
1049 S:      Supported
1050 F:      util/crossgcc/
1052 DOCKER
1053 M:      Martin Roth <gaumless@gmail.com>
1054 M:      Felix Singer <felixsinger@posteo.net>
1055 S:      Supported
1056 F:      util/docker/
1059 F:      .git*
1060 F:      /util/gitconfig
1062 HDA DECODER
1063 M:      Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
1064 S:      Maintained
1065 F:      util/hda-decoder/
1067 LINT SCRIPTS
1068 M:      Martin Roth <gaumless@gmail.com>
1069 S:      Supported
1070 F:      util/lint/
1072 IFDTOOL
1073 F:      util/ifdtool/
1075 INTELTOOL
1076 M:      Pratik Prajapati <pratikkumar.v.prajapati@intel.com>
1077 F:      util/inteltool/
1079 INTELMETOOL
1080 M:      Christian Walter <christian.walter@9elements.com>
1081 F:      util/intelmetool/
1083 INTELP2M
1084 M:      Maxim Polyakov <max.senia.poliak@gmail.com>
1085 S:      Maintained
1086 F:      util/intelp2m/
1088 ME_CLEANER
1089 M:      Nicola Corna <nicola@corna.info>
1090 W:      https://github.com/corna/me_cleaner
1091 S:      Maintained
1092 F:      util/me_cleaner/
1094 LIVEISO
1095 M:      Felix Singer <felixsinger@posteo.net>
1096 S:      Supported
1097 F:      util/liveiso/
1099 ################################################################################
1100 # Miscellaneous
1101 ################################################################################
1103 ASPEED AST2050 DRIVER & COMMON CODE
1104 M:      Timothy Pearson <tpearson@raptorengineeringinc.com>
1105 S:      Supported
1106 F:      src/drivers/aspeed/common/
1107 F:      src/drivers/aspeed/ast2050/
1109 ACPI
1110 R:      Cliff Huang <cliff.huang@intel.com>
1111 M:      Lance Zhao <lance.zhao@gmail.com>
1112 M:      Tim Wawrzynczak <inforichland@gmail.com>
1113 S:      Supported
1114 F:      src/acpi/
1115 F:      src/arch/x86/acpi/
1116 F:      util/acpi/
1118 LZ4 COMPRESSION
1119 M:      Julius Werner <jwerner@chromium.org>
1120 S:      Supported
1121 F:      src/commonlib/lz4*
1122 F:      payloads/libpayload/liblz4/
1123 F:      util/cbfstool/lz4/
1125 BINARY OBJECTS
1126 F:      3rdparty/blobs/
1128 VERIFIED BOOT
1129 M:      Julius Werner <jwerner@chromium.org>
1130 M:      Yu-Ping Wu <yupingso@google.com>
1131 S:      Supported
1132 F:      3rdparty/vboot/
1133 F:      src/security/vboot/
1134 F:      src/include/tpm.h
1135 F:      src/include/tpm_lite/
1137 RESOURCE ALLOCATOR
1138 F:      src/device/*
1139 F:      src/include/device/
1140 F:      src/include/cpu/cpu.h
1142 OPTION ROM EXECUTION & X86EMU
1143 F:      src/device/oprom/
1145 CBFS
1146 M:      Julius Werner <jwerner@chromium.org>
1147 F:      src/include/cbfs*
1148 F:      src/commonlib/bsd/include/commonlib/bsd/cbfs*
1149 F:      src/commonlib/bsd/cbfs*
1150 F:      src/lib/cbfs.c
1152 CBFSTOOL
1153 F:      util/cbfstool/
1155 CBMEM
1156 F:      src/include/cbmem.h
1157 F:      src/include/cbmem_id.h
1158 F:      util/cbmem/
1160 CONSOLE
1161 F:      src/console/
1162 F:      src/include/console/
1163 F:      src/drivers/uart/
1165 TPM SUPPORT
1166 M:      Christian Walter <christian.walter@9elements.com>
1167 S:      Supported
1168 F:      src/drivers/*/tpm/
1169 F:      src/security/tpm/
1171 SUPERIOS & SUPERIOTOOL
1172 S:      Orphan
1173 F:      src/superio/
1174 F:      util/superiotool/
1176 SPD UTILITIES
1177 M:      Reka Norman <rekanorman@chromium.org>
1178 S:      Maintained
1179 F:      util/spd_tools/
1180 F:      util/spdtool/
1182 MEMLAYOUT
1183 M:      Julius Werner <jwerner@chromium.org>
1184 S:      Supported
1185 F:      */memlayout.h
1186 F:      *.ld
1188 ELTAN VENDORCODE
1189 M:      Frans Hendriks <fhendriks@eltan.com>
1190 M:      Erik van den Bogaert <ebogaert@eltan.com>
1191 S:      Maintained
1192 F:      src/vendorcode/eltan/
1194 TAS5825M DRIVER
1195 M:      Jeremy Soller <jeremy@system76.com>
1196 M:      Tim Crawford <tcrawford@system76.com>
1197 S:      Maintained
1198 F:      src/drivers/i2c/tas5825m/
1200 TESTS
1201 M:      Jakub Czapiga <czapiga@google.com>
1202 S:      Maintained
1203 F:      tests/
1204 F:      payloads/libpayload/tests/
1206 COREBOOT RELEASES
1207 M:      Felix Singer <felixsinger@posteo.net>
1208 M:      Jason Glenesk <jason.glenesk@gmail.com>
1209 M:      Angel Pons <th3fanbus@gmail.com>
1210 M:      Martin Roth <gaumless@gmail.com>
1211 M:      Matt DeVillier <MrChromebox@gmail.com>
1212 S:      Maintained
1213 F:      Documentation/releases/
1214 F:      util/release/
1216 MISSING: TIMERS / DELAYS
1218 MISSING: TIMESTAMPS
1220 MISSING: FMAP
1222 MISSING: GPIO
1224 MISSING: SMP
1226 MISSING: DMP / QEMU-X86
1228 MISSING: ELOG
1230 MISSING: SPI
1232 # *** Infrastructure Owners ***
1233 # This is intended to let people know who they should contact for issues with various infrastructure pieces.
1234 # Hardware
1235 #       Owners: Patrick
1236 #       Backups:
1238 # Web Server
1239 #       Owners: Patrick
1240 #       Backups:
1242 # Website
1243 #       Owners: Martin
1244 #       Backups: Patrick
1246 # Documentation Website
1247 #       Owners: Patrick
1248 #       Backups:
1250 CODE OF CONDUCT
1251 M:      Ronald Minnich <rminnich@gmail.com>
1252 M:      Martin Roth <martin@coreboot.org>
1253 S:      Maintained
1254 F:      Documentation/community/code_of_conduct.md
1256 # Wiki
1257 #       Owners: Patrick
1258 #       Backups:
1260 # Gerrit
1261 #       Owners: Patrick
1262 #       Backups: Martin
1264 # Jenkins
1265 #       Owners: Patrick, Martin
1266 #       Backups:
1268 # Bug Tracker
1269 #       Owners: Lynxis,
1270 #       Backups: Martin,
1272 # Mailing List
1273 #       Owners: Patrick
1274 #       Backups: Martin
1276 # Software Freedom Conservancy
1277 #       Main contact: Martin
1278 #       “Official” contact: David, Matt, Werner