xref: /aosp_15_r20/external/coreboot/MAINTAINERS (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1
2
3		    List of upstream coreboot maintainers
4		     and how to submit coreboot changes
5
6This represents the list of maintainers that work on the upstream coreboot
7code base (on coreboot.org).  Maintainers are assigned to topics and when
8applicable to subtrees of the source tree. You'll find some subtrees that
9don't have a maintainer. If you are looking for reviewers for such a sub-
10tree, it's often a good choice to look at the git history to see who worked
11on it last.
12
13Please try to follow the guidelines below.  This will make things
14easier on the maintainers.  Not all of these guidelines matter for every
15trivial patch so apply some common sense.
16
17
181.	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:
21
22	Test with: `util/abuild/abuild -c $(nproc) -t vendor/boardname`
23
242.	When you are happy with a change make it generally available for
25	testing in gerrit and await feedback.
26
273.	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.
33
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.
37
38	PLEASE document known bugs. If it doesn't work for everything
39	or does something very odd once a month document it.
40
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.
46
474.	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.
50
515.	Happy hacking.
52
53Descriptions of section entries:
54
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.
108
109Note: For the hard of thinking, this list is meant to remain in alphabetical
110order. If you could add yourselves to it in alphabetical order that would be
111so much easier [Ed]
112
113Maintainers List (try to look for most precise areas first)
114
115		-----------------------------------
116
117################################################################################
118# Mainboards
119################################################################################
120
12151NB MAINBOARDS
122S:	Orphan
123F:	src/mainboard/51nb/
124
125
126
127ACER MAINBOARDS
128S:	Orphan
129F:	src/mainboard/acer/
130
131
132
133AMD non-server family 17h and 19h reference boards
134M:	Felix Held <[email protected]>
135M:	Jason Glenesk <[email protected]>
136M:	Fred Reitberger <[email protected]>
137L:	[email protected]
138S:	Maintained
139F:	src/mainboard/amd/bilby/
140F:	src/mainboard/amd/birman/
141F:	src/mainboard/amd/chausie/
142F:	src/mainboard/amd/majolica/
143F:	src/mainboard/amd/mandolin/
144F:	src/mainboard/amd/mayan/
145
146AMD server family 19h reference boards
147M:	Felix Held <[email protected]>
148M:	Martin Roth <[email protected]>
149M:	Varshit Pandya <[email protected]>
150S:	Maintained
151F:	src/mainboard/amd/onyx_poc/
152
153AMD reference boards outside of family 17h and 19h
154S:	Odd Fixes
155L:	[email protected]
156F:	src/mainboard/amd/gardenia/
157F:	src/mainboard/amd/pademelon/
158
159
160
161AOPEN MAINBOARDS
162S:	Orphan
163F:	src/mainboard/aopen/
164
165
166
167APPLE MAINBOARDS
168M:	Evgeny Zinoviev <[email protected]>
169S:	Maintained
170F:	src/mainboard/apple/
171
172
173
174ASROCK B75M-ITX MAINBOARD
175M:	Kevin Keijzer <[email protected]>
176S:	Maintained
177F:	src/mainboard/asrock/b75m-itx/
178
179ASROCK B85M PRO4 MAINBOARD
180M:	Angel Pons <[email protected]>
181S:	Maintained
182F:	src/mainboard/asrock/b85m_pro4/
183
184ASROCK G41C-GS MAINBOARD & VARIANTS
185M:	Angel Pons <[email protected]>
186S:	Maintained
187F:	src/mainboard/asrock/g41c-gs/
188
189ASROCK Z97 EXTREME6 MAINBOARD
190M:	Angel Pons <[email protected]>
191S:	Maintained
192F:	src/mainboard/asrock/z97_extreme6/
193
194
195
196ASUS A88XM-E MAINBOARD
197M:	Mike Banon <[email protected]>
198S:	Maintained
199F:	src/mainboard/asus/a88xm-e/
200
201ASUS AM1I-A MAINBOARD
202M:	Mike Banon <[email protected]>
203S:	Maintained
204F:	src/mainboard/asus/am1i-a/
205
206ASUS H61 SERIES MAINBOARDS
207M:	Angel Pons <[email protected]>
208S:	Maintained
209F:	src/mainboard/asus/h61-series/
210
211ASUS P5QC PRO MAINBOARD & VARIANTS
212M:	Angel Pons <[email protected]>
213R:	Stefan Ott <[email protected]>
214S:	Maintained
215F:	src/mainboard/asus/p5qc/
216
217ASUS P5QPL-AM MAINBOARD & VARIANTS
218M:	Angel Pons <[email protected]>
219S:	Maintained
220F:	src/mainboard/asus/p5qpl-am/
221
222ASUS P8Z77 SERIES MAINBOARDS
223M:	Angel Pons <[email protected]>
224M:	Vlado Cibic <[email protected]>
225S:	Maintained
226F:	src/mainboard/asus/p8z77-series/
227
228
229
230BIOSTAR MAINBOARDS
231S:	Orphan
232F:	src/mainboard/biostar/
233
234
235
236BOSTENTECH MAINBOARDS
237S:	Orphan
238F:	src/mainboard/bostentech/
239
240
241
242CAVIUM MAINBOARDS
243S:	Orphan
244F:	src/mainboard/cavium/
245
246
247
248CLEVO MAINBOARDS
249M:	Felix Singer <[email protected]>
250M:	Michael Niewöhner <[email protected]>
251S:	Supported
252F:	src/mainboard/clevo/
253
254
255
256COMPULAB MAINBOARDS
257S:	Orphan
258F:	src/mainboard/compulab/
259
260
261
262DELL MAINBOARDS
263S:	Orphan
264F:	src/mainboard/dell/
265
266DELL LATITUDE MAINBOARDS
267M:	Nicholas Chin <[email protected]>
268S:	Maintained
269F:	src/mainboard/dell/e6400/
270F:	src/mainboard/dell/snb_ivb_latitude/
271F:	src/mainboard/dell/e7240/
272
273
274EMULATION MAINBOARDS
275S:	Orphan
276F:	src/mainboard/emulation/
277
278
279
280EXAMPLE MAINBOARDS
281S:	Orphan
282F:	src/mainboard/example/
283
284
285
286FACEBOOK FBG1701 MAINBOARD
287M:	Frans Hendriks <[email protected]>
288M:	Erik van den Bogaert <[email protected]>
289S:	Maintained
290F:	src/mainboard/facebook/fbg1701/
291
292FACEBOOK MONOLITH MAINBOARD
293M:	Frans Hendriks <[email protected]>
294M:	Erik van den Bogaert <[email protected]>
295S:	Maintained
296F:	src/mainboard/facebook/monolith/
297
298
299
300FOXCONN MAINBOARDS
301S:	Orphan
302F:	src/mainboard/foxconn/
303
304
305
306GETAC MAINBOARDS
307S:	Orphan
308F:	src/mainboard/getac/
309
310
311
312GIGABYTE GA-D510UD MAINBOARD
313M:	Angel Pons <[email protected]>
314S:	Maintained
315F:	src/mainboard/gigabyte/ga-d510ud/
316
317GIGABYTE GA-H61M SERIES MAINBOARDS
318M:	Angel Pons <[email protected]>
319S:	Maintained
320F:	src/mainboard/gigabyte/ga-h61m-series/
321
322
323
324GOOGLE REX MAINBOARDS
325M:	Subrata Banik <[email protected]>
326M:	Tarun Tuli <[email protected]>
327M:	Kapil Porwal <[email protected]>
328M:	Jakub Czapiga <[email protected]>
329M:	Eran Mitrani <[email protected]>
330M:	Dinesh Gehlot <[email protected]>
331S:	Maintained
332F:	src/mainboard/google/rex/
333
334GOOGLE BRYA MAINBOARDS
335M:	Subrata Banik <[email protected]>
336M:	Nick Vaccaro <[email protected]>
337M:	Eric Lai <[email protected]>
338M:	Kapil Porwal <[email protected]>
339M:	Dinesh Gehlot <[email protected]>
340S:	Maintained
341F:	src/mainboard/google/brya/
342
343GOOGLE HATCH MAINBOARDS
344M:	Subrata Banik <[email protected]>
345M:	Nick Vaccaro <[email protected]>
346S:	Maintained
347F:	src/mainboard/google/hatch/
348
349GOOGLE VOLTEER MAINBOARDS
350M:	Nick Vaccaro <[email protected]>
351S:	Maintained
352F:	src/mainboard/google/volteer/
353
354GOOGLE MAINBOARDS (Intel-based, legacy/inactive)
355M:	Matt DeVillier <[email protected]>
356S:	Maintained
357F:	src/mainboard/google/auron/
358F:	src/mainboard/google/beltino/
359F:	src/mainboard/google/butterfly/
360F:	src/mainboard/google/cyan/
361F:	src/mainboard/google/glados/
362F:	src/mainboard/google/jecht/
363F:	src/mainboard/google/link/
364F:	src/mainboard/google/parrot/
365F:	src/mainboard/google/slippy/
366F:	src/mainboard/google/stout/
367
368GOOGLE AMD-BASED MAINBOARDS
369M:	Martin Roth <[email protected]>
370M:	Jason Nien <[email protected]>
371L:	[email protected]
372S:	Supported
373F:	src/mainboard/google/kahlee/
374F:	src/mainboard/google/zork/
375F:	src/mainboard/google/guybrush/
376F:	src/mainboard/google/skyrim/
377
378GOOGLE MEDIATEK-BASED MAINBOARDS
379M:	Hung-Te Lin <[email protected]>
380M:	Yu-Ping Wu <[email protected]>
381M:	Yidi Lin <[email protected]>
382S:	Supported
383F:	src/mainboard/google/asurada/
384F:	src/mainboard/google/cherry/
385F:	src/mainboard/google/corsola/
386F:	src/mainboard/google/geralt/
387F:	src/mainboard/google/kukui/
388F:	src/mainboard/google/oak/
389
390
391
392HP 280 G2 MAINBOARD
393M:	Angel Pons <[email protected]>
394S:	Maintained
395F:	src/mainboard/hp/280_g2/
396
397
398
399IBASE MAINBOARDS
400S:	Orphan
401F:	src/mainboard/ibase/
402
403
404
405INTEL HARCUVAR_CRB MAINBOARD
406M:	Jeff Daly <[email protected]>
407M:	Vanessa Eusebio <[email protected]>
408S:	Maintained
409F:	src/mainboard/intel/harcuvar/
410
411
412
413INVENTEC MAINBOARDS
414M:	Annie Chen <[email protected]>
415S:	Maintained
416F:	src/mainboard/inventec/
417
418
419
420KONTRON BSL6 MAINBOARD
421M:	Felix Singer <[email protected]>
422M:	Nico Huber <[email protected]>
423S:	Supported
424F:	src/mainboard/kontron/bsl6/
425
426KONTRON MAL10 MAINBOARD
427M:	Maxim Polyakov <[email protected]>
428M:	Nico Huber <[email protected]>
429M:	Felix Singer <[email protected]>
430S:	Supported
431F:	src/mainboard/kontron/mal10/
432
433
434
435LENOVO MAINBOARDS
436M:	Alexander Couzens <[email protected]>
437S:	Maintained
438F:	src/mainboard/lenovo/
439
440LENOVO G505S MAINBOARD
441M:	Mike Banon <[email protected]>
442S:	Maintained
443F:	src/mainboard/lenovo/g505s/
444
445LENOVO X200 MAINBOARD
446R:	Stefan Ott <[email protected]>
447S:	Maintained
448F:	src/mainboard/lenovo/x200/
449
450LENOVO X201 MAINBOARD
451R:	Stefan Ott <[email protected]>
452S:	Maintained
453F:	src/mainboard/lenovo/x201/
454
455
456
457LIBRETREND LT1000 MAINBOARD
458M:	Piotr Król <[email protected]>
459M:	Michał Żygowski <[email protected]>
460S:	Maintained
461F:	src/mainboard/libretrend/lt1000/
462
463
464
465MSI H81M-P33 MAINBOARD
466M:	Angel Pons <[email protected]>
467S:	Maintained
468F:	src/mainboard/msi/h81m-p33/
469
470MSI MS-7D25 MAINBOARDS
471M:	Michał Żygowski <[email protected]>
472M:	Michał Kopeć <[email protected]>
473S:	Maintained
474F:	src/mainboard/msi/ms7d25/
475
476
477
478OCP DELTALAKE MAINBOARD
479M:	Arthur Heymans <[email protected]>
480M:	Christian Walter <[email protected]>
481M:	Johnny Lin <[email protected]>
482M:	Jonathan Zhang <[email protected]>
483M:	Tim Chu <[email protected]>
484S:	Supported
485F:	src/mainboard/ocp/deltalake/
486
487OCP TIOGAPASS MAINBOARD
488M:	Jonathan Zhang <[email protected]>
489M:	Johnny Lin <[email protected]>
490M:	Morgan Jang <[email protected]>
491M:	Ryback Hung <<[email protected]>
492M:	Bryant Ou <[email protected]>
493S:	Maintained
494F:	src/mainboard/ocp/tiogapass/
495
496
497
498OPENCELLULAR MAINBOARDS
499M:	Christian Walter <[email protected]>
500M:	Patrick Rudolph <[email protected]>
501S:	Supported
502F:	src/mainboard/opencellular/elgon/
503
504
505
506PC ENGINES ALL MAINBOARDS
507M:	Piotr Król <[email protected]>
508M:	Michał Żygowski <[email protected]>
509S:	Supported
510F:	src/mainboard/pcengines/
511
512
513
514PINE64 MAINBOARDS
515S:	Orphan
516F:	src/mainboard/pine64/
517
518
519
520PORTWELL PQ-M107 MAINBOARD
521M:	Frans Hendriks <[email protected]>
522M:	Erik van den Bogaert <[email protected]>
523S:	Maintained
524F:	src/mainboard/portwell/m107/
525
526
527
528PROTECTLI ALL MAINBOARDS
529M:	Piotr Król <[email protected]>
530M:	Michał Żygowski <[email protected]>
531S:	Maintained
532F:	src/mainboard/protectli/
533
534
535
536PRODRIVE ATLAS MAINBOARD
537M:	Angel Pons <[email protected]>
538M:	Christian Walter <[email protected]>
539M:	Lean Sheng Tan <[email protected]>
540S:	Supported
541F:	src/mainboard/prodrive/atlas/
542
543PRODRIVE HERMES MAINBOARD
544M:	Angel Pons <[email protected]>
545M:	Christian Walter <[email protected]>
546M:	Patrick Rudolph <[email protected]>
547S:	Supported
548F:	src/mainboard/prodrive/hermes/
549
550
551
552PURISM MAINBOARDS
553M:	Jonathon Hall <[email protected]>
554S:	Supported
555F:	src/mainboard/purism/
556
557
558
559RAZER MAINBOARDS
560S:	Orphan
561F:	src/mainboard/razer/
562
563
564
565RODA MAINBOARDS
566S:	Orphan
567F:	src/mainboard/roda/
568
569
570
571SAMSUNG CHROMEOS MAINBOARDS
572M:	Matt DeVillier <[email protected]>
573S:	Maintained
574F:	src/mainboard/samsung/lumpy/
575F:	src/mainboard/samsung/stumpy/
576
577
578
579SAPPHIRE MAINBOARDS
580S:	Orphan
581F:	src/mainboard/sapphire/
582
583
584
585SIEMENS CHILI MAINBAORD
586M:	Felix Singer <[email protected]>
587M:	Nico Huber <[email protected]>
588S:	Supported
589F:	src/mainboard/siemens/chili/
590
591SIEMENS MC_xxxx MAINBOARDS
592M:	Werner Zeh <[email protected]>
593S:	Maintained
594F:	src/mainboard/siemens/mc_apl1/
595F:	src/mainboard/siemens/mc_ehl/
596
597
598
599SIFIVE MAINBOARDS
600S:	Orphan
601F:	src/mainboard/sifive/
602
603
604
605STAR LABS MAINBOARDS
606M:	Sean Rhodes <[email protected]>
607S:	Maintained
608F:	src/mainboard/starlabs/
609
610
611
612SUPERMICRO X11-LGA1151-SERIES
613M:	Michael Niewöhner <[email protected]>
614S:	Maintained
615F:	src/mainboard/supermicro/x11-lga1151-series/
616
617
618
619SYSTEM76 MAINBOARDS
620M:	Jeremy Soller <[email protected]>
621M:	Tim Crawford <[email protected]>
622S:	Maintained
623F:	src/mainboard/system76/
624
625
626
627TI MAINBOARDS
628S:	Orphan
629F:	src/mainboard/ti/
630
631
632
633UP MAINBOARDS
634S:	Orphan
635F:	src/mainboard/up/
636
637################################################################################
638# Architectures
639################################################################################
640
641ARM ARCHITECTURE
642M:	Julius Werner <[email protected]>
643S:	Supported
644F:	src/arch/arm/
645F:	src/arch/arm64/
646F:	src/soc/nvidia/
647F:	src/soc/rockchip/
648F:	util/nvidia/
649F:	util/rockchip/
650
651PPC64 ARCHITECTURE
652M:	Ronald Minnich <[email protected]>
653M:	Timothy Pearson <[email protected]>
654S:	Maintained
655F:	src/arch/ppc64/
656F:	src/cpu/qemu-power8/
657F:	src/mainboard/emulation/qemu-power8/
658
659RISC-V ARCHITECTURE
660M:	Ronald Minnich <[email protected]>
661R:	Philipp Hug <[email protected]>
662S:	Maintained
663F:	src/arch/riscv/
664F:	src/soc/sifive/
665F:	src/soc/ucb/
666F:	src/mainboard/emulation/*-riscv/
667F:	src/mainboard/sifive/
668F:	util/riscv/
669
670X86 ARCHITECTURE
671M:	Jérémy Compostella <[email protected]>
672S:	MAINTAINED
673F:	src/arch/x86/
674F:	src/cpu/x86/
675F:	src/drivers/pc80/
676F:	src/include/pc80/
677F:	src/include/cpu/x86/
678
679################################################################################
680# Embedded Controllers
681################################################################################
682
683CHROME EC
684M:	Boris Mittelberg <[email protected]>
685M:	Caveh Jalali <[email protected]>
686S:	Maintained
687F:	src/ec/google/
688
689DELL SMSC MEC5035 EC
690M:	Nicholas Chin <[email protected]>
691W:	https://github.com/nic3-14159/E6400-EC-research
692S:	Maintained
693F:	src/ec/dell/mec5035/
694
695LENOVO EC
696M:	Alexander Couzens <[email protected]>
697S:	Maintained
698F:	src/ec/lenovo/
699
700STARLABS EC
701M:	Sean Rhodes <[email protected]>
702S:	Maintained
703F:	src/ec/starlabs/
704
705SYSTEM76 EC
706M:	Jeremy Soller <[email protected]>
707M:	Tim Crawford <[email protected]>
708S:	Maintained
709F:	src/ec/system76/
710
711ORPHANED ECS
712S:	Orphan
713F:	src/ec/51nb/
714F:	src/ec/acpi/
715F:	src/ec/apple/
716F:	src/ec/compal/
717F:	src/ec/hp/
718F:	src/ec/kontron/
719F:	src/ec/purism/
720F:	src/ec/quanta/
721F:	src/ec/roda/
722F:	src/ec/smsc/
723
724################################################################################
725# Northbridges
726################################################################################
727
728INTEL HASWELL NORTHBRIDGE
729M:	Angel Pons <[email protected]>
730S:	Maintained
731F:	src/northbridge/intel/haswell/
732
733INTEL PINEVIEW CHIPSET
734M:	Angel Pons <[email protected]>
735S:	Odd Fixes
736F:	src/northbridge/intel/pineview/
737
738INTEL SANDYBRIDGE NORTHBRIDGE
739M:	Angel Pons <[email protected]>
740S:	Maintained
741F:	src/northbridge/intel/sandybridge/
742
743INTEL X4X CHIPSET
744M:	Angel Pons <[email protected]>
745S:	Odd Fixes
746F:	src/northbridge/intel/x4x/
747
748################################################################################
749# Platforms
750################################################################################
751
752AMD SUPPORT
753L:	[email protected]
754S:	Odd Fixes
755F:	src/vendorcode/amd/
756F:	src/cpu/amd/
757F:	src/northbridge/amd/
758F:	src/southbridge/amd/
759F:	src/include/cpu/amd/
760
761INTEL SUPPORT
762R:	Intel_Coreboot_Reviewers <[email protected]>
763S:	Maintained
764F:	src/vendorcode/intel/
765F:	src/cpu/intel/
766F:	src/northbridge/intel/
767F:	src/southbridge/intel/
768F:	src/soc/intel/
769F:	src/drivers/intel/
770F:	src/include/cpu/intel/
771
772INTEL FSP 1.1
773M:	Huang Jin <[email protected]>
774S:	Supported
775F:	src/drivers/intel/fsp1_1/
776
777INTEL FSP 2.0
778M:	Andrey Petrov <[email protected]>
779M:	Ronak Kanabar <[email protected]>
780S:	Maintained
781F:	src/drivers/intel/fsp2_0/
782
783INTEL DPTF
784M:	Sumeet Pawnikar <[email protected]>
785S:	Maintained
786F:	src/drivers/intel/dptf/
787
788################################################################################
789# Systems on a Chip
790################################################################################
791
792AMD Cezanne
793M:	Felix Held <[email protected]>
794M:	Jason Glenesk <[email protected]>
795M:	Fred Reitberger <[email protected]>
796M:	Matt DeVillier <[email protected]>
797L:	[email protected]
798S:	Maintained
799F:	src/soc/amd/cezanne/
800F:	src/vendorcode/amd/fsp/cezanne/
801
802AMD common SoC code
803M:	Felix Held <[email protected]>
804M:	Jason Glenesk <[email protected]>
805M:	Fred Reitberger <[email protected]>
806M:	Matt DeVillier <[email protected]>
807L:	[email protected]
808S:	Maintained
809F:	src/soc/amd/common/
810
811AMD Genoa Proof of Concept
812M:	Felix Held <[email protected]>
813M:	Martin Roth <[email protected]>
814M:	Varshit Pandya <[email protected]>
815S:	Maintained
816F:	src/soc/amd/genoa_poc/
817
818AMD Mendocino
819M:	Felix Held <[email protected]>
820M:	Jason Glenesk <[email protected]>
821M:	Fred Reitberger <[email protected]>
822M:	Matt DeVillier <[email protected]>
823L:	[email protected]
824S:	Supported
825F:	src/soc/amd/mendocino/
826F:	src/vendorcode/amd/fsp/mendocino/
827
828AMD Picasso
829M:	Felix Held <[email protected]>
830M:	Jason Glenesk <[email protected]>
831M:	Fred Reitberger <[email protected]>
832M:	Matt DeVillier <[email protected]>
833L:	[email protected]
834S:	Maintained
835F:	src/soc/amd/picasso/
836F:	src/vendorcode/amd/fsp/picasso/
837
838AMD Phoenix
839M:	Felix Held <[email protected]>
840M:	Jason Glenesk <[email protected]>
841M:	Fred Reitberger <[email protected]>
842M:	Matt DeVillier <[email protected]>
843L:	[email protected]
844S:	Supported
845F:	src/soc/amd/phoenix/
846F:	src/vendorcode/amd/fsp/phoenix/
847
848AMD Stoneyridge
849M:	Felix Held <[email protected]>
850M:	Matt DeVillier <[email protected]>
851L:	[email protected]
852S:	Odd Fixes
853F:	src/soc/amd/stoneyridge/
854
855INTEL ALDERLAKE SOC
856M:	Subrata Banik <[email protected]>
857M:	Nick Vaccaro <[email protected]>
858M:	Kapil Porwal <[email protected]>
859M:	Dinesh Gehlot <[email protected]>
860S:	Maintained
861F:	src/soc/intel/alderlake/
862
863INTEL APOLLOLAKE_SOC
864M:	Sean Rhodes <[email protected]>
865S:	Odd Fixes
866F:	src/soc/intel/apollolake/
867
868INTEL BRASWELL SOC
869M:	Piotr Król <[email protected]>
870M:	Michał Żygowski <[email protected]>
871M:	Frans Hendriks <[email protected]>
872S:	Maintained
873F:	/src/soc/intel/braswell/
874F:	/src/vendorcode/intel/fsp/fsp1_1/braswell/
875
876INTEL CANNONLAKE SOC
877S:	Orphan
878F:	src/soc/intel/cannonlake/
879
880INTEL DENVERTON-NS SOC
881M:	Jeff Daly <[email protected]>
882M:	Vanessa Eusebio <[email protected]>
883S:	Maintained
884F:	src/soc/intel/denverton_ns/
885
886INTEL ELKHARTLAKE SOC
887M:	Lean Sheng Tan <[email protected]>
888M:	Werner Zeh <[email protected]>
889S:	Maintained
890F:	src/soc/intel/elkhartlake/
891
892INTEL METEORLAKE SOC
893M:	Subrata Banik <[email protected]>
894M:	Tarun Tuli <[email protected]>
895M:	Kapil Porwal <[email protected]>
896M:	Jakub Czapiga <[email protected]>
897M:	Eran Mitrani <[email protected]>
898M:	Dinesh Gehlot <[email protected]>
899S:	Maintained
900F:	src/soc/intel/meteorlake/
901
902INTEL TIGERLAKE SOC
903M:	Subrata Banik <[email protected]>
904M:	Nick Vaccaro <[email protected]>
905S:	Maintained
906F:	src/soc/intel/tigerlake/
907
908INTEL Xeon Scalable Processor Family
909M:	Jonathan Zhang <[email protected]>
910M:	Johnny Lin <[email protected]>
911M:	Tim Chu <[email protected]>
912M:	Arthur Heymans <[email protected]>
913M:	Christian Walter <[email protected]>
914M:	Shuo Liu <[email protected]>
915M:	Patrick Rudolph <[email protected]>
916M:	Lean Sheng Tan <[email protected]>
917S:	Supported
918F:	src/soc/intel/xeon_sp/
919F:	src/vendorcode/intel/fsp/fsp2_0/skylake_sp/
920F:	src/vendorcode/intel/fsp/fsp2_0/copperlake_sp/
921F:	src/vendorcode/intel/fsp/fsp2_0/sapphirerapids_sp/
922F:	src/vendorcode/intel/fsp/fsp2_0/graniterapids/
923
924MEDIATEK SOCS
925M:	Hung-Te Lin <[email protected]>
926M:	Yu-Ping Wu <[email protected]>
927M:	Yidi Lin <[email protected]>
928S:	Supported
929F:	src/soc/mediatek/
930
931MEDIATEK MT8192
932M:	Xi Chen <[email protected]>
933S:	Maintained
934F:	src/soc/mediatek/mt8192/
935F:	src/vendorcode/mediatek/mt8192/
936
937ORPHANED ARM SOCS
938S:	Orphan
939F:	src/cpu/armltd/
940F:	src/soc/ti/
941F:	src/soc/qualcomm/
942F:	src/soc/samsung/
943F:	util/exynos/
944F:	util/ipqheader/
945
946################################################################################
947# Payloads
948################################################################################
949
950NVRAM
951F:	util/nvramtool/
952F:	payloads/nvramcui/
953
954LIBPAYLOAD
955F:	payloads/libpayload/
956
957COREINFO PAYLOAD
958F:	payloads/coreinfo/
959
960EXTERNAL PAYLOADS INTEGRATION
961M:	Martin Roth <[email protected]>
962F:	payloads/external/
963
964COREDOOM PAYLOAD INTEGRATION
965M:	Nicholas Chin <[email protected]>
966W:	https://github.com/nic3-14159/coreDOOM
967S:	Maintained
968F:	payloads/external/coreDOOM/
969
970LINUXBOOT PAYLOAD INTEGRATION
971M:	Christian Walter <[email protected]>
972M:	Marcello Sylvester Bauer <[email protected]>
973S:	Supported
974F:	payloads/external/LinuxBoot/
975
976EDK2 PAYLOAD INTEGRATION
977M:	Benjamin Doron <[email protected]>
978M:	Matt DeVillier <[email protected]>
979M:	Sean Rhodes <[email protected]>
980M:	Lean Sheng Tan <[email protected]>
981S:	Supported
982F:	payloads/external/edk2/
983
984################################################################################
985# Utilities
986################################################################################
987
988ABUILD
989M:	Martin Roth <[email protected]>
990S:	Supported
991F:	util/abuild/
992
993BOARD STATUS
994F:	util/board_status/
995
996BUILD SYSTEM
997M:	Martin Roth <[email protected]>
998S:	Supported
999F:	Makefile
1000F:	*.inc
1001F:	src/include/kconfig.h
1002F:	util/kconfig/
1003F:	util/sconfig/
1004F:	util/xcompile/
1005F:	util/genbuild_h/
1006
1007TOOLCHAIN
1008M:	Martin Roth <[email protected]>
1009M:	Felix Singer <[email protected]>
1010S:	Supported
1011F:	util/crossgcc/
1012
1013DOCKER
1014M:	Martin Roth <[email protected]>
1015M:	Felix Singer <[email protected]>
1016S:	Supported
1017F:	util/docker/
1018
1019GIT
1020F:	.git*
1021F:	/util/gitconfig
1022
1023LINT SCRIPTS
1024M:	Martin Roth <[email protected]>
1025S:	Supported
1026F:	util/lint/
1027
1028IFDTOOL
1029F:	util/ifdtool/
1030
1031INTELTOOL
1032M:	Pratik Prajapati <[email protected]>
1033F:	util/inteltool/
1034
1035INTELMETOOL
1036M:	Christian Walter <[email protected]>
1037F:	util/intelmetool/
1038
1039INTELP2M
1040M:	Maxim Polyakov <[email protected]>
1041S:	Maintained
1042F:	util/intelp2m/
1043
1044ME_CLEANER
1045M:	Nicola Corna <[email protected]>
1046W:	https://github.com/corna/me_cleaner
1047S:	Maintained
1048F:	util/me_cleaner/
1049
1050LIVEISO
1051M:	Felix Singer <[email protected]>
1052S:	Supported
1053F:	util/liveiso/
1054
1055################################################################################
1056# Miscellaneous
1057################################################################################
1058
1059ASPEED AST2050 DRIVER & COMMON CODE
1060M:	Timothy Pearson <[email protected]>
1061S:	Supported
1062F:	src/drivers/aspeed/common/
1063F:	src/drivers/aspeed/ast2050/
1064
1065ACPI
1066R:	Cliff Huang <[email protected]>
1067M:	Lance Zhao <[email protected]>
1068M:	Tim Wawrzynczak <[email protected]>
1069S:	Supported
1070F:	src/acpi/
1071F:	src/arch/x86/acpi/
1072F:	util/acpi/
1073
1074LZ4 COMPRESSION
1075M:	Julius Werner <[email protected]>
1076S:	Supported
1077F:	src/commonlib/lz4*
1078F:	payloads/libpayload/liblz4/
1079F:	util/cbfstool/lz4/
1080
1081BINARY OBJECTS
1082F:	3rdparty/blobs/
1083
1084VERIFIED BOOT
1085M:	Julius Werner <[email protected]>
1086M:	Yu-Ping Wu <[email protected]>
1087S:	Supported
1088F:	3rdparty/vboot/
1089F:	src/security/vboot/
1090F:	src/include/tpm.h
1091F:	src/include/tpm_lite/
1092
1093RESOURCE ALLOCATOR
1094F:	src/device/*
1095F:	src/include/device/
1096F:	src/include/cpu/cpu.h
1097
1098OPTION ROM EXECUTION & X86EMU
1099F:	src/device/oprom/
1100
1101CBFS
1102M:	Julius Werner <[email protected]>
1103F:	src/include/cbfs*
1104F:	src/commonlib/bsd/include/commonlib/bsd/cbfs*
1105F:	src/commonlib/bsd/cbfs*
1106F:	src/lib/cbfs.c
1107
1108CBFSTOOL
1109F:	util/cbfstool/
1110
1111CBMEM
1112F:	src/include/cbmem.h
1113F:	src/include/cbmem_id.h
1114F:	util/cbmem/
1115
1116CONSOLE
1117F:	src/console/
1118F:	src/include/console/
1119F:	src/drivers/uart/
1120
1121TPM SUPPORT
1122M:	Christian Walter <[email protected]>
1123S:	Supported
1124F:	src/drivers/*/tpm/
1125F:	src/security/tpm/
1126
1127SUPERIOS & SUPERIOTOOL
1128S:	Orphan
1129F:	src/superio/
1130F:	util/superiotool/
1131
1132SPD UTILITIES
1133M:	Reka Norman <[email protected]>
1134S:	Maintained
1135F:	util/spd_tools/
1136F:	util/spdtool/
1137
1138MEMLAYOUT
1139M:	Julius Werner <[email protected]>
1140S:	Supported
1141F:	*/memlayout.h
1142F:	*.ld
1143
1144ELTAN VENDORCODE
1145M:	Frans Hendriks <[email protected]>
1146M:	Erik van den Bogaert <[email protected]>
1147S:	Maintained
1148F:	src/vendorcode/eltan/
1149
1150TAS5825M DRIVER
1151M:	Jeremy Soller <[email protected]>
1152M:	Tim Crawford <[email protected]>
1153S:	Maintained
1154F:	src/drivers/i2c/tas5825m/
1155
1156TESTS
1157M:	Jakub Czapiga <[email protected]>
1158S:	Maintained
1159F:	tests/
1160F:	payloads/libpayload/tests/
1161
1162COREBOOT RELEASES
1163M:	Felix Singer <[email protected]>
1164M:	Jason Glenesk <[email protected]>
1165M:	Angel Pons <[email protected]>
1166M:	Martin Roth <[email protected]>
1167M:	Matt DeVillier <[email protected]>
1168S:	Maintained
1169F:	Documentation/releases/
1170F:	util/release/
1171
1172MISSING: TIMERS / DELAYS
1173
1174MISSING: TIMESTAMPS
1175
1176MISSING: FMAP
1177
1178MISSING: GPIO
1179
1180MISSING: SMP
1181
1182MISSING: DMP / QEMU-X86
1183
1184MISSING: ELOG
1185
1186MISSING: SPI
1187
1188# *** Infrastructure Owners ***
1189# This is intended to let people know who they should contact for issues with various infrastructure pieces.
1190# Hardware
1191#	Owners: Patrick
1192#	Backups:
1193
1194# Web Server
1195#	Owners: Patrick
1196#	Backups:
1197
1198# Website
1199#	Owners: Martin
1200#	Backups: Patrick
1201
1202# Documentation Website
1203#	Owners: Patrick
1204#	Backups:
1205
1206CODE OF CONDUCT
1207M:	Ronald Minnich <[email protected]>
1208M:	Martin Roth <[email protected]>
1209S:	Maintained
1210F:	Documentation/community/code_of_conduct.md
1211
1212# Wiki
1213#	Owners: Patrick
1214#	Backups:
1215
1216# Gerrit
1217#	Owners: Patrick
1218#	Backups: Martin
1219
1220# Jenkins
1221#	Owners: Patrick, Martin
1222#	Backups:
1223
1224# Bug Tracker
1225#	Owners: Lynxis,
1226#	Backups: Martin,
1227
1228# Mailing List
1229#	Owners: Patrick
1230#	Backups: Martin
1231
1232# Software Freedom Conservancy
1233#	Main contact: Martin
1234#	“Official” contact: David, Matt, Werner
1235