From 8d6f587da4e33e3bf5a95fd4f9f44e894fd0c688 Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Sun, 7 Jun 2020 00:25:42 +0200 Subject: [PATCH] MAINTAINERS: Organize contents Group entries by categories, and sort the groups alphabetically. Also, separate different mainboard vendors with two extra spaces for clarity. Change-Id: I43df8c24a40433357760827777497cbac4b6a919 Signed-off-by: Angel Pons Reviewed-on: https://review.coreboot.org/c/coreboot/+/42129 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Patrick Georgi --- MAINTAINERS | 596 +++++++++++++++++++++++++++++----------------------- 1 file changed, 334 insertions(+), 262 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index e15e31c977..edd274b9b5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -133,161 +133,21 @@ Maintainers List (try to look for most precise areas first) ----------------------------------- -RISC-V ARCHITECTURE -M: Ronald Minnich -R: Philipp Hug -S: Maintained -F: src/arch/riscv/ -F: src/soc/sifive/ -F: src/soc/ucb/ -F: src/mainboard/emulation/*-riscv/ -F: src/mainboard/sifive/ -F: util/riscv/ - -PPC64 ARCHITECTURE -M: Ronald Minnich -M: Timothy Pearson -S: Maintained -F: src/arch/ppc64/ -F: src/cpu/qemu-power8/ -F: src/mainboard/emulation/qemu-power8/ - -LENOVO EC -M: Alexander Couzens -S: Maintained -F: src/ec/lenovo/ - -LENOVO MAINBOARDS -M: Alexander Couzens -M: Patrick Rudolph -S: Maintained -F: src/mainboard/lenovo/ - -LENOVO G505S MAINBOARD -M: Mike Banon -S: Maintained -F: src/mainboard/lenovo/g505s/ +################################################################################ +# Mainboards +################################################################################ APPLE MAINBOARDS M: Evgeny Zinoviev S: Maintained F: src/mainboard/apple/ -GETAC P470 MAINBOARD -M: Patrick Georgi -S: Maintained -F: src/mainboard/getac/p470 -INTEL HASWELL NORTHBRIDGE + +ASROCK B85M PRO4 MAINBOARD M: Angel Pons S: Maintained -F: src/northbridge/intel/haswell/ - -INTEL PINEVIEW CHIPSET -M: Damien Zammit -M: Angel Pons -S: Odd Fixes -F: src/northbridge/intel/pineview/ - -INTEL SANDYBRIDGE NORTHBRIDGE -M: Angel Pons -S: Maintained -F: src/northbridge/intel/sandybridge/ - -INTEL D510MO MAINBOARD -M: Damien Zammit -S: Odd Fixes -F: src/mainboard/intel/d510mo - -INTEL X4X CHIPSET -M: Damien Zammit -M: Angel Pons -S: Odd Fixes -F: src/northbridge/intel/x4x/ - -GIGABYTE GA-G41M-ES2L MAINBOARD -M: Damien Zammit -S: Odd Fixes -F: src/mainboard/gigabyte/ga-g41m-es2l - -GIGABYTE GA-H61M SERIES MAINBOARDS -M: Angel Pons -S: Maintained -F: src/mainboard/gigabyte/ga-h61m-series - -GOOGLE PANTHER MAINBOARD -M: Stefan Reinauer -S: Supported -F: src/mainboard/google/panther/ - -GOOGLE MAINBOARDS (Intel-based, legacy/inactive) -M: Matt DeVillier -S: Maintained -F: src/mainboard/google/auron/ -F: src/mainboard/google/beltino/ -F: src/mainboard/google/butterfly/ -F: src/mainboard/google/cyan/ -F: src/mainboard/google/glados/ -F: src/mainboard/google/jecht/ -F: src/mainboard/google/link/ -F: src/mainboard/google/parrot/ -F: src/mainboard/google/slippy/ -F: src/mainboard/google/stout/ - -OPENCELLULAR MAINBOARDS -M: Christian Walter -M: Patrick Rudolph -S: Supported -F: src/mainboard/opencellular/elgon/ - -PURISM MAINBOARDS -M: Matt DeVillier -S: Supported -F: src/mainboard/purism - -SAMSUNG CHROMEOS MAINBOARDS -M: Matt DeVillier -S: Maintained -F: src/mainboard/samsung/lumpy/ -F: src/mainboard/samsung/stumpy/ - -INTEL FSP DENVERTON-NS SOC & HARCUVAR CRB -M: Vanessa Eusebio -M: David Guckian -S: Odd Fixes -F: src/mainboard/intel/harcuvar/ -F: src/soc/intel/denverton_ns/ -F: src/vendorcode/intel/fsp/fsp2_0/denverton_ns/ - -INTEL FSP 1.1 -M: Lee Leahy -M: Huang Jin -M: York Yang -S: Supported -F: src/drivers/intel/fsp1_1/ - -INTEL FSP 2.0 -M: Andrey Petrov -S: Maintained -F: src/drivers/intel/fsp2_0/ - -INTEL STRAGO MAINBOARD -M: Hannah Williams -S: Supported -F: /src/mainboard/intel/strago/ - -INTEL BRASWELL SOC -M: Piotr Król -M: Michał Żygowski -M: Frans Hendriks -S: Maintained -F: /src/soc/intel/braswell -F: /src/vendorcode/intel/fsp/fsp1_1/braswell - -INTEL APOLLOLAKE_SOC -M: Andrey Petrov -S: Maintained -F: src/soc/intel/apollolake/ +F: src/mainboard/asrock/b85m_pro4/ ASROCK G41C-GS MAINBOARD & VARIANTS M: Angel Pons @@ -299,10 +159,7 @@ M: Tristan Corrick S: Maintained F: src/mainboard/asrock/h81m-hds/ -ASROCK B85M PRO4 MAINBOARD -M: Angel Pons -S: Maintained -F: src/mainboard/asrock/b85m_pro4/ + ASUS AM1I-A MAINBOARD M: Mike Banon @@ -349,38 +206,7 @@ M: Angel Pons S: Maintained F: src/mainboard/asus/p8z77-v_lx2/ -LIBRETREND LT1000 MAINBOARD -M: Piotr Król -M: Michał Żygowski -S: Maintained -F: src/mainboard/libretrend/lt1000 -PC ENGINES ALL MAINBOARDS -M: Piotr Król -M: Michał Żygowski -S: Supported -F: src/mainboard/pcengines/ - -PROTECTLI ALL MAINBOARDS -M: Piotr Król -M: Michał Żygowski -S: Maintained -F: src/mainboard/protectli/ - -SIEMENS MC_xxxx MAINBOARDS -M: Werner Zeh -S: Maintained -F: src/mainboard/siemens/mc_apl1/ - -SUPERMICRO X10SLM+-F MAINBOARD -M: Tristan Corrick -S: Maintained -F: src/mainboard/supermicro/x10slm-f/ - -SUPERMICRO X11-LGA1151-SERIES -M: Michael Niewöhner -S: Maintained -F: src/mainboard/supermicro/x11-lga1151-series FACEBOOK FBG1701 MAINBOARD M: Frans Hendriks @@ -394,6 +220,81 @@ M: Wim Vervoorn S: Maintained F: src/mainboard/facebook/monolith/ + + +GETAC P470 MAINBOARD +M: Patrick Georgi +S: Maintained +F: src/mainboard/getac/p470 + + + +GIGABYTE GA-G41M-ES2L MAINBOARD +M: Damien Zammit +S: Odd Fixes +F: src/mainboard/gigabyte/ga-g41m-es2l + +GIGABYTE GA-H61M SERIES MAINBOARDS +M: Angel Pons +S: Maintained +F: src/mainboard/gigabyte/ga-h61m-series + + + +GOOGLE PANTHER MAINBOARD +M: Stefan Reinauer +S: Supported +F: src/mainboard/google/panther/ + +GOOGLE MAINBOARDS (Intel-based, legacy/inactive) +M: Matt DeVillier +S: Maintained +F: src/mainboard/google/auron/ +F: src/mainboard/google/beltino/ +F: src/mainboard/google/butterfly/ +F: src/mainboard/google/cyan/ +F: src/mainboard/google/glados/ +F: src/mainboard/google/jecht/ +F: src/mainboard/google/link/ +F: src/mainboard/google/parrot/ +F: src/mainboard/google/slippy/ +F: src/mainboard/google/stout/ + + + +INTEL D510MO MAINBOARD +M: Damien Zammit +S: Odd Fixes +F: src/mainboard/intel/d510mo + +INTEL STRAGO MAINBOARD +M: Hannah Williams +S: Supported +F: /src/mainboard/intel/strago/ + + + +LENOVO MAINBOARDS +M: Alexander Couzens +M: Patrick Rudolph +S: Maintained +F: src/mainboard/lenovo/ + +LENOVO G505S MAINBOARD +M: Mike Banon +S: Maintained +F: src/mainboard/lenovo/g505s/ + + + +LIBRETREND LT1000 MAINBOARD +M: Piotr Król +M: Michał Żygowski +S: Maintained +F: src/mainboard/libretrend/lt1000 + + + OCP TIOGAPASS MAINBOARD M: Jonathan Zhang M: Reddy Chagam @@ -404,35 +305,75 @@ M: Bryant Ou S: Maintained F: src/mainboard/ocp/tiogapass + + +OPENCELLULAR MAINBOARDS +M: Christian Walter +M: Patrick Rudolph +S: Supported +F: src/mainboard/opencellular/elgon/ + + + +PC ENGINES ALL MAINBOARDS +M: Piotr Król +M: Michał Żygowski +S: Supported +F: src/mainboard/pcengines/ + + + PORTWELL PQ-M107 MAINBOARD M: Frans Hendriks M: Wim Vervoorn S: Maintained F: src/mainboard/portwell/m107/ -ASPEED AST2050 DRIVER & COMMON CODE -M: Timothy Pearson -S: Supported -F: src/drivers/aspeed/common/ -F: src/drivers/aspeed/ast2050/ -ABUILD -M: Patrick Georgi -M: Martin Roth -S: Supported -F: util/abuild/ -ACPI -F: src/acpi/ -F: src/arch/x86/acpi/ -F: util/acpi/ +PROTECTLI ALL MAINBOARDS +M: Piotr Król +M: Michał Żygowski +S: Maintained +F: src/mainboard/protectli/ -LZ4 COMPRESSION -M: Julius Werner + + +PURISM MAINBOARDS +M: Matt DeVillier S: Supported -F: src/commonlib/lz4* -F: payloads/libpayload/liblz4/ -F: util/cbfstool/lz4/ +F: src/mainboard/purism + + + +SAMSUNG CHROMEOS MAINBOARDS +M: Matt DeVillier +S: Maintained +F: src/mainboard/samsung/lumpy/ +F: src/mainboard/samsung/stumpy/ + + + +SIEMENS MC_xxxx MAINBOARDS +M: Werner Zeh +S: Maintained +F: src/mainboard/siemens/mc_apl1/ + + + +SUPERMICRO X10SLM+-F MAINBOARD +M: Tristan Corrick +S: Maintained +F: src/mainboard/supermicro/x10slm-f/ + +SUPERMICRO X11-LGA1151-SERIES +M: Michael Niewöhner +S: Maintained +F: src/mainboard/supermicro/x11-lga1151-series + +################################################################################ +# Architectures +################################################################################ ARM ARCHITECTURE M: Julius Werner @@ -445,14 +386,24 @@ F: src/soc/rockchip/ F: util/nvidia/ F: util/rockchip/ -ORPHANED ARM SOCS -S: Orphaned -F: src/cpu/armltd/ -F: src/cpu/ti/ -F: src/soc/qualcomm/ -F: src/soc/samsung/ -F: util/exynos/ -F: util/ipqheader/ +PPC64 ARCHITECTURE +M: Ronald Minnich +M: Timothy Pearson +S: Maintained +F: src/arch/ppc64/ +F: src/cpu/qemu-power8/ +F: src/mainboard/emulation/qemu-power8/ + +RISC-V ARCHITECTURE +M: Ronald Minnich +R: Philipp Hug +S: Maintained +F: src/arch/riscv/ +F: src/soc/sifive/ +F: src/soc/ucb/ +F: src/mainboard/emulation/*-riscv/ +F: src/mainboard/sifive/ +F: util/riscv/ X86 ARCHITECTURE F: src/arch/x86/ @@ -461,6 +412,52 @@ F: src/drivers/pc80/ F: src/include/pc80/ F: src/include/cpu/x86/ +################################################################################ +# Embedded Controllers +################################################################################ + +LENOVO EC +M: Alexander Couzens +S: Maintained +F: src/ec/lenovo/ + +################################################################################ +# Northbridges +################################################################################ + +INTEL HASWELL NORTHBRIDGE +M: Angel Pons +S: Maintained +F: src/northbridge/intel/haswell/ + +INTEL PINEVIEW CHIPSET +M: Damien Zammit +M: Angel Pons +S: Odd Fixes +F: src/northbridge/intel/pineview/ + +INTEL SANDYBRIDGE NORTHBRIDGE +M: Angel Pons +S: Maintained +F: src/northbridge/intel/sandybridge/ + +INTEL X4X CHIPSET +M: Damien Zammit +M: Angel Pons +S: Odd Fixes +F: src/northbridge/intel/x4x/ + +################################################################################ +# Platforms +################################################################################ + +AMD SUPPORT +F: src/vendorcode/amd/ +F: src/cpu/amd/ +F: src/northbridge/amd/ +F: src/southbridge/amd/ +F: src/include/cpu/amd/ + INTEL SUPPORT M: Patrick Rudolph S: Maintained @@ -472,12 +469,113 @@ F: src/soc/intel/ F: src/drivers/intel/ F: src/include/cpu/intel/ -AMD SUPPORT -F: src/vendorcode/amd/ -F: src/cpu/amd/ -F: src/northbridge/amd/ -F: src/southbridge/amd/ -F: src/include/cpu/amd/ +INTEL FSP DENVERTON-NS SOC & HARCUVAR CRB +M: Vanessa Eusebio +M: David Guckian +S: Odd Fixes +F: src/mainboard/intel/harcuvar/ +F: src/soc/intel/denverton_ns/ +F: src/vendorcode/intel/fsp/fsp2_0/denverton_ns/ + +INTEL FSP 1.1 +M: Lee Leahy +M: Huang Jin +M: York Yang +S: Supported +F: src/drivers/intel/fsp1_1/ + +INTEL FSP 2.0 +M: Andrey Petrov +S: Maintained +F: src/drivers/intel/fsp2_0/ + +################################################################################ +# Systems on a Chip +################################################################################ + +INTEL APOLLOLAKE_SOC +M: Andrey Petrov +S: Maintained +F: src/soc/intel/apollolake/ + +INTEL BRASWELL SOC +M: Piotr Król +M: Michał Żygowski +M: Frans Hendriks +S: Maintained +F: /src/soc/intel/braswell +F: /src/vendorcode/intel/fsp/fsp1_1/braswell + +ORPHANED ARM SOCS +S: Orphaned +F: src/cpu/armltd/ +F: src/cpu/ti/ +F: src/soc/qualcomm/ +F: src/soc/samsung/ +F: util/exynos/ +F: util/ipqheader/ + +################################################################################ +# Payloads +################################################################################ + +NVRAM +F: util/nvramtool/ +F: payloads/nvramcui/ + +LIBPAYLOAD +F: payloads/libpayload/ + +COREINFO PAYLOAD +F: payloads/coreinfo/ + +EXTERNAL PAYLOADS INTEGRATION +M: Stefan Reinauer +M: Martin Roth +F: payloads/external + +LINUXBOOT PAYLOAD INTEGRATION +M: Christian Walter +M: Marcello Sylvester Bauer +S: Supported +F: payloads/external/LinuxBoot + +################################################################################ +# Utilities +################################################################################ + +ABUILD +M: Patrick Georgi +M: Martin Roth +S: Supported +F: util/abuild/ + +BOARD STATUS +F: util/board_status/ + +BUILD SYSTEM +M: Patrick Georgi +M: Martin Roth +S: Supported +F: Makefile +F: *.inc +F: src/include/kconfig.h +F: util/kconfig/ +F: util/sconfig/ +F: util/xcompile/ +F: util/genbuild_h/ + +TOOLCHAIN +F: util/crossgcc/ + +DOCKER +M: Martin Roth +S: Supported +F: util/docker/ + +GIT +F: .git* +F: /util/gitconfig LINT SCRIPTS M: Patrick Georgi @@ -485,6 +583,10 @@ M: Martin Roth S: Supported F: util/lint/ +IFDTOOL +M: Stefan Reinauer +F: util/ifdtool/ + INTELTOOL M: Stefan Reinauer F: util/inteltool/ @@ -499,24 +601,27 @@ W: https://github.com/corna/me_cleaner S: Maintained F: util/me_cleaner/ -IFDTOOL -M: Stefan Reinauer -F: util/ifdtool/ +################################################################################ +# Miscellaneous +################################################################################ -BUILD SYSTEM -M: Patrick Georgi -M: Martin Roth +ASPEED AST2050 DRIVER & COMMON CODE +M: Timothy Pearson S: Supported -F: Makefile -F: *.inc -F: src/include/kconfig.h -F: util/kconfig/ -F: util/sconfig/ -F: util/xcompile/ -F: util/genbuild_h/ +F: src/drivers/aspeed/common/ +F: src/drivers/aspeed/ast2050/ -BOARD STATUS -F: util/board_status/ +ACPI +F: src/acpi/ +F: src/arch/x86/acpi/ +F: util/acpi/ + +LZ4 COMPRESSION +M: Julius Werner +S: Supported +F: src/commonlib/lz4* +F: payloads/libpayload/liblz4/ +F: util/cbfstool/lz4/ BINARY OBJECTS F: 3rdparty/blobs/ @@ -550,27 +655,6 @@ F: src/console/ F: src/include/console/ F: src/drivers/uart/ -NVRAM -F: util/nvramtool/ -F: payloads/nvramcui/ - -LIBPAYLOAD -F: payloads/libpayload/ - -COREINFO PAYLOAD -F: payloads/coreinfo/ - -EXTERNAL PAYLOADS INTEGRATION -M: Stefan Reinauer -M: Martin Roth -F: payloads/external - -LINUXBOOT PAYLOAD INTEGRATION -M: Christian Walter -M: Marcello Sylvester Bauer -S: Supported -F: payloads/external/LinuxBoot - VERIFIED BOOT 2 M: Aaron Durbin F: src/security/vboot/ @@ -581,18 +665,6 @@ S: Supported F: src/drivers/*/tpm/ F: src/security/tpm -DOCKER -M: Martin Roth -S: Supported -F: util/docker/ - -TOOLCHAIN -F: util/crossgcc/ - -GIT -F: .git* -F: /util/gitconfig - SUPERIOS & SUPERIOTOOL M: Felix Held S: Maintained