|
MdeModulePkg[all]
0.98
|
Data Structures | |
| struct | _EDKII_SD_MMC_HOST_CONTROLLER_PPI |
Macros | |
| #define | EDKII_SD_MMC_HOST_CONTROLLER_PPI_GUID |
Typedefs | |
| typedef struct _EDKII_SD_MMC_HOST_CONTROLLER_PPI | EDKII_SD_MMC_HOST_CONTROLLER_PPI |
| typedef EFI_STATUS(EFIAPI * | EDKII_SD_MMC_HC_GET_MMIO_BAR )(IN EDKII_SD_MMC_HOST_CONTROLLER_PPI *This, IN UINT8 ControllerId, IN OUT UINTN **MmioBar, OUT UINT8 *BarNum) |
Variables | |
| EFI_GUID | gEdkiiPeiSdMmcHostControllerPpiGuid |
Copyright (c) 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
| #define EDKII_SD_MMC_HOST_CONTROLLER_PPI_GUID |
Global ID for the EDKII_SD_MMC_HOST_CONTROLLER_PPI.
| typedef EFI_STATUS(EFIAPI * EDKII_SD_MMC_HC_GET_MMIO_BAR)(IN EDKII_SD_MMC_HOST_CONTROLLER_PPI *This, IN UINT8 ControllerId, IN OUT UINTN **MmioBar, OUT UINT8 *BarNum) |
Get the MMIO base address of SD/MMC host controller.
| [in] | This | The protocol instance pointer. |
| [in] | ControllerId | The ID of the SD/MMC host controller. |
| [in,out] | MmioBar | The pointer to store the array of available SD/MMC host controller slot MMIO base addresses. The entry number of the array is specified by BarNum. |
| [out] | BarNum | The pointer to store the supported bar number. |
| EFI_SUCCESS | The operation succeeds. |
| EFI_INVALID_PARAMETER | The parameters are invalid. |
Forward declaration for the SD_MMC_HOST_CONTROLLER_PPI.
| EFI_GUID gEdkiiPeiSdMmcHostControllerPpiGuid |