TianoCore EDK2 master
|
Go to the source code of this file.
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
Definition in file SdMmcHostController.h.
#define EDKII_SD_MMC_HOST_CONTROLLER_PPI_GUID |
Global ID for the EDKII_SD_MMC_HOST_CONTROLLER_PPI.
Definition at line 15 of file SdMmcHostController.h.
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. |
Definition at line 40 of file SdMmcHostController.h.
Forward declaration for the SD_MMC_HOST_CONTROLLER_PPI.
Definition at line 23 of file SdMmcHostController.h.