Skip to content

Commit

Permalink
Merge branch 'tianocore:master' into RiscVSbiLib_NotFound
Browse files Browse the repository at this point in the history
  • Loading branch information
GustavsC authored Sep 13, 2024
2 parents 4df2df9 + 53c95d8 commit 2fe6c47
Show file tree
Hide file tree
Showing 306 changed files with 17,654 additions and 4,649 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/AssignReviewers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## @file
# Assign reviewers from a REVIEWERS file using CODEOWNERS syntax
#
# Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
# SPDX-License-Identifier: BSD-2-Clause-Patent
##

name: Assign reviewers from a REVIEWERS file using CODEOWNERS syntax

on:
pull_request_target:
types: [opened, synchronize, reopened, ready_for_review]
branches:
- master

jobs:
assign_reviewers:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Generate Token
id: generate-token
uses: actions/create-github-app-token@v1
with:
app-id: ${{ secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_ID }}
private-key: ${{ secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_PRIVATE_KEY }}
- name: Checkout Pull Request Target
uses: actions/checkout@v4
- name: Assign Reviewers
uses: mdkinney/github-action-assign-reviewers@main
with:
token: ${{ steps.generate-token.outputs.token }}
147 changes: 147 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
# This file contains the list of maintainers (i.e. people who own the
# areas and can commit changes) for various parts of edk2-platforms.

# EDK II Platforms maintainers
# ============================

* @leiflindholm @mdkinney

/Platform/96Boards/** @ardbiesheuvel @leiflindholm

/Platform/AMD/** @abdattar @changab @pbgrimes

/Platform/AMD/AgesaModulePkg/** @abdattar @changab @pbgrimes
/Platform/AMD/AgesaPkg/** @abdattar @changab @pbgrimes
/Platform/AMD/AmdCbsPkg/** @abdattar @changab @pbgrimes
/Platform/AMD/AmdCpmPkg/** @abdattar @changab @pbgrimes

# AMD Seattle platforms
/Platform/AMD/OverdriveBoard/** @abdattar @ardbiesheuvel @changab @leiflindholm @pbgrimes
/Silicon/AMD/Styx/** @abdattar @ardbiesheuvel @changab @leiflindholm @pbgrimes
/Platform/LeMaker/CelloBoard/** @ardbiesheuvel @leiflindholm
/Platform/SoftIron/ @ardbiesheuvel @leiflindholm

# AMD VanGoghBoard
/Platform/AMD/VanGoghBoard/** @abdattar @changab @exinghr @pbgrimes

# Ampere Computing
/Platform/Ampere/** @nhivp
/Silicon/Ampere/** @nhivp

# ARM
/Platform/ARM/** @samimujawar
/Silicon/ARM/** @samimujawar

# BeagleBoard
/Platform/BeagleBoard/** @ardbiesheuvel @leiflindholm
/Silicon/TexasInstruments/** @ardbiesheuvel @leiflindholm

# Bosc platforms and silicon
/Platform/Bosc/** @vlsunil
/Silicon/Bosc/NanHuPkg/** @vlsunil

# DisplayLink
/Drivers/DisplayLink/** @ardbiesheuvel @leiflindholm

/Features/Ext4Pkg/** @heatd

# HiSilicon
/Platform/Hisilicon/** @leiflindholm
/Silicon/Hisilicon/** @leiflindholm

/Features/Intel/** @nate-desimone @SaiChaganty
/Features/Intel/Debugging/** @nate-desimone @SaiChaganty @ydong10
/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/** @nate-desimone @SaiChaganty
/Features/Intel/UserInterface/** @dandanbi @nate-desimone @SaiChaganty

/Features/ManageabilityPkg/** @changab

/Platform/Intel/** @nate-desimone @SaiChaganty
/Platform/Intel/QuarkPlatformPkg/** @mdkinney @nate-desimone @SaiChaganty
/Platform/Intel/Vlv2TbltDevicePkg/** @nate-desimone @SaiChaganty @yqian4
/Platform/Intel/BoardModulePkg/** @nate-desimone @SaiChaganty @ydong10
/Platform/Intel/KabylakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/** @benjamindoron @nate-desimone @SaiChaganty
/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/** @jackpot51
/Platform/Intel/MinPlatformPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/PurleyOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/WhiskeylakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/CometlakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/TigerlakeOpenBoardPkg/** @nate-desimone @SaiChaganty
/Platform/Intel/AlderlakeOpenBoardPkg/** @nate-desimone @SaiChaganty
/Platform/Intel/WhitleyOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Platform/Intel/SimicsOpenBoardPkg/** @nate-desimone @SaiChaganty
/Platform/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty

/Silicon/Intel/** @nate-desimone @SaiChaganty
/Silicon/Intel/IntelSiliconPkg/** @nate-desimone @niruiyu @SaiChaganty
/Silicon/Intel/QuarkSocPkg/** @mdkinney @nate-desimone @SaiChaganty
/Silicon/Intel/Vlv2DeviceRefCodePkg/** @nate-desimone @SaiChaganty @yqian4
/Silicon/Intel/CoffeelakeSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Silicon/Intel/KabylakeSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Silicon/Intel/PurleyRefreshSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Silicon/Intel/TigerlakeSiliconPkg/** @nate-desimone @SaiChaganty
/Silicon/Intel/AlderlakeSiliconPkg/** @nate-desimone @SaiChaganty
/Silicon/Intel/WhitleySiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty
/Silicon/Intel/SimicsX58SktPkg/** @nate-desimone @SaiChaganty
/Silicon/Intel/SimicsIch10Pkg/** @nate-desimone @SaiChaganty
/Silicon/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty

# Loongson platforms
/Platform/Loongson/** @bibo-mao @kilaterlee @lixianglai

# Marvell platforms and silicon
/Platform/Marvell/** @ndhillonm @wojtas-marcin
/Platform/SolidRun/** @ndhillonm @wojtas-marcin
/Silicon/Marvell/** @ndhillonm @wojtas-marcin

# Miscellaneous drivers
/Silicon/Atmel/** @leiflindholm
/Silicon/Openmoko/** @leiflindholm
/Silicon/Synopsys/DesignWare/** @leiflindholm

# NXP platforms and silicon
/Platform/NXP/** @leiflindholm
/Silicon/NXP/** @leiflindholm

# OptionRomPkg
# https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg
/Drivers/OptionRomPkg/** @niruiyu

# Phytium platforms and silicon
/Platform/Phytium/** @leiflindholm
/Silicon/Phytium/** @leiflindholm

# QEMU EDK II Minimum Platform Specification implementation
/Platform/Qemu/QemuOpenBoardPkg/** @heatd

# QEMU sbsa-ref platform
/Platform/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm
/Silicon/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm

# Raspberry Pi platforms and silicon
/Platform/RaspberryPi/** @ardbiesheuvel @leiflindholm
/Silicon/Broadcom/** @ardbiesheuvel @leiflindholm

# RPMB driver for OP-TEE
/Drivers/OpTee/OpteeRpmbPkg/** @apalos @samimujawar

/Platform/RISC-V/PlatformPkg/** @vlsunil

/Platform/SiFive/U5SeriesPkg/** @JohnAZoidberg

# Socionext platforms and silicon
/Platform/Socionext/** @ardbiesheuvel @leiflindholm
/Silicon/NXP/Library/Pcf8563RealTimeClockLib/** @ardbiesheuvel @leiflindholm
/Silicon/Socionext/** @ardbiesheuvel @leiflindholm

/Silicon/RISC-V/ProcessorPkg/** @vlsunil

/Silicon/SiFive/** @JohnAZoidberg

# Sophgo platforms and silicon
/Platform/Sophgo/** @vlsunil
/Silicon/Sophgo/SG2042Pkg/** @vlsunil

# StandAloneMMPkg for OP-TEE
/Platform/StandaloneMm/PlatformStandaloneMmPkg/** @apalos @samimujawar
70 changes: 70 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
EDK II Platforms Maintainers and Reviewers
==========================================

This file is intended to provide an easy way to look up people's names and email addresses given their GitHub
usernames from the CODEOWNERS or REVIEWERS files.

Since it's an extra file to remember to update when changing maintainers or reviewers, it will likely become
out-of-sync with CODEOWNERS and/or REVIEWERS over time and need an occasional refresh.

| Name | e-mail address | Github username |
|------------------------|----------------------------------|------------------------------------------------------|
| Abdul Lateef Attar | [email protected] | [@abdattar](https://github.com/abdattar) |
| Abner Chang | [email protected] | [@changab](https://github.com/changab) |
| Ard Biesheuvel | [email protected] | [@ardbiesheuvel](https://github.com/ardbiesheuvel) |
| Ashraf Ali S | [email protected] | [@AshrafAliS](https://github.com/AshrafAliS) |
| Benjamin Doron | [email protected] | [@benjamindoron](https://github.com/benjamindoron) |
| Bibo Mao | [email protected] | [@bibo-mao](https://github.com/bibo-mao) |
| Bob Feng | [email protected] | [@BobCF](https://github.com/BobCF) |
| caiyuqing379 | [email protected] | [@caiyuqing379](https://github.com/caiyuqing379) |
| Chao Li | [email protected] | [@kilaterlee](https://github.com/kilaterlee) |
| Chasel Chiu | [email protected] | [@ChaselChiu](https://github.com/ChaselChiu) |
| Chuong Tran | [email protected] | [@chuongtranle](https://github.com/chuongtranle) |
| dahogn | [email protected] | [@dahogn](https://github.com/dahogn) |
| Dandan Bi | [email protected] | [@dandanbi](https://github.com/dandanbi) |
| Daniel Schaefer | [email protected] | [@JohnAZoidberg](https://github.com/JohnAZoidberg) |
| Deepika Kethi Reddy | [email protected] | [@dkethire](https://github.com/dkethire) |
| Duke Zhai | [email protected] | [@mingxzha](https://github.com/mingxzha) |
| Eric Dong | [email protected] | [@ydong10](https://github.com/ydong10) |
| Eric Xing | [email protected] | [@exinghr](https://github.com/exinghr) |
| Graeme Gregory | [email protected] | |
| Heng Luo | [email protected] | |
| Igniculus Fu | [email protected] | [@fhh200000](https://github.com/fhh200000) |
| Ilias Apalodimas | [email protected] | [@apalos](https://github.com/apalos) |
| Jeremy Linton | [email protected] | [@jlinton](https://github.com/jlinton) |
| Jeremy Soller | [email protected] | [@jackpot51](https://github.com/jackpot51) |
| Kathappan Esakkithevar | [email protected] | [@kesakkit](https://github.com/kesakkit) |
| Ken Yao | [email protected] | [@YSHRong](https://github.com/YSHRong) |
| Leif Lindholm | [email protected] | [@leiflindholm](https://github.com/leiflindholm) |
| Liming Gao | [email protected] | [@lgao4](https://github.com/lgao4) |
| Ling Jia | [email protected] | |
| Marcin Juszkiewicz | [email protected] | [@hrw](https://github.com/hrw) |
| Marcin Wojtas | [email protected] | [@wojtas-marcin](https://github.com/wojtas-marcin) |
| Marvin Häuser | [email protected] | [@mhaeuser](https://github.com/mhaeuser) |
| Meenakshi Aggarwal | [email protected] | [@Meenakshi88](https://github.com/Meenakshi88) |
| meng-cz | [email protected] | [@meng-cz](https://github.com/meng-cz) |
| Michael D Kinney | [email protected] | [@mdkinney](https://github.com/mdkinney) |
| Narinder Dhillon | [email protected] | [@ndhillonm](https://github.com/ndhillonm) |
| Nate DeSimone | [email protected] | [@nate-desimone](https://github.com/nate-desimone) |
| Nhi Pham | [email protected] | [@nhivp](https://github.com/nhivp) |
| Nickle Wang | [email protected] | [@nicklela](https://github.com/nicklela) |
| Paul Grimes | [email protected] | [@pbgrimes](https://github.com/pbgrimes) |
| Pedro Falcato | [email protected] | [@heatd](https://github.com/heatd) |
| Peng Xie | [email protected] | |
| Ran Wang | [email protected] | |
| Ray Ni | [email protected] | [@niruiyu](https://github.com/niruiyu) |
| Rebecca Cran | [email protected] | [@bcran](https://github.com/bcran) |
| Rosen Chuang | [email protected] | [@rbitw](https://github.com/rbitw) |
| Sai Chaganty | [email protected] | [@SaiChaganty](https://github.com/SaiChaganty) |
| Saloni Kasbekar | [email protected] | [@SaloniKasbekar](https://github.com/SaloniKasbekar) |
| Sami Mujawar | [email protected] | [@samimujawar](https://github.com/samimujawar) |
| Sunil V L | [email protected] | [@vlsunil](https://github.com/vlsunil) |
| Theo Jehl | [email protected] | [@theomacx86](https://github.com/theomacx86) |
| Thomas Abraham | [email protected] | |
| USER0FISH | [email protected] | [@USER0FISH](https://github.com/USER0FISH) |
| Wenyi Xie | [email protected] | |
| Xianglai li | [email protected] | [@lixianglai](https://github.com/lixianglai) |
| Yang Wang | [email protected] | |
| Yi Qian | [email protected] | [@yqian4](https://github.com/yqian4) |
| Yiqi Shu | [email protected] | |
| Yuwei Chen | [email protected] | [@YuweiChen1110](https://github.com/YuweiChen1110) |
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,7 @@ SetElogRedirInstall (
**/
EFI_STATUS
EFIAPI
InitializeBmcElogLayer (
IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,7 @@ Routine Description:
}

EFI_STATUS
EFIAPI
InitializeSmmGenericIpmi (
IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,7 @@ Routine Description:
**/
EFI_STATUS
EFIAPI
InitializeGenericIpmiStandaloneMm (
IN EFI_HANDLE ImageHandle,
IN EFI_MM_SYSTEM_TABLE *SystemTable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@


[Packages]
IpmiFeaturePkg/IpmiFeaturePkg.dec
MdePkg/MdePkg.dec
ServerPlatformPkg/PlatformPkg.dec

Expand Down
2 changes: 2 additions & 0 deletions Features/ManageabilityPkg/Include/Manageability.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
# Common libraries for Manageabilty Package
#
# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR>
# Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
##
Expand Down Expand Up @@ -37,6 +38,7 @@
[Components.X64, Components.AARCH64]
!if gManageabilityPkgTokenSpaceGuid.PcdManageabilityDxeIpmiEnable == TRUE
ManageabilityPkg/Universal/IpmiProtocol/Dxe/IpmiProtocolDxe.inf
ManageabilityPkg/Universal/IpmiBlobTransferDxe/IpmiBlobTransferDxe.inf
!endif

[Components.X64]
Expand Down
Loading

0 comments on commit 2fe6c47

Please sign in to comment.