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 |