NVIDIA DRIVE OS Linux API Reference5.1.0.2 Release |
NVIDIA Quickboot Interface: SDMMC Context (Parker)
Description: This file declares an SDMMC context structure.
Definition in file sdmmc.h.
Go to the source code of this file.
Data Structures | |
struct | QbSdmmcInfo |
Defines platform data for the SDMMC registration. More... | |
struct | QbSdmmcDriverPrivInfo |
Holds the context structure for the SDMMC driver. More... | |
Macros | |
#define | MAX_SDMMC_INSTANCE 4 |
#define | SDMMC_COMMAND_TIMEOUT_IN_US 100000 |
Defines maximum timeout for a command complete. More... | |
#define | SDMMC_OP_COND_TIMEOUT_IN_US 1000000 |
Defines maximum timeout for operation condition (CMD1) response. More... | |
#define | SDMMC_READ_TIMEOUT_IN_US 200000 |
Defines maximum timeout for read command operation complete. More... | |
#define | SDMMC_TIME_OUT_IN_US 100000 |
Defines maximum timeout for eMMC operations. More... | |
#define | NVBOOT_SDMMC_RESPONSE_BUFFER_SIZE_IN_BYTES 16 |
Defines the SDMMC response buffer size. More... | |
#define | NVBOOT_SDMMC_ECSD_BUFFER_SIZE_IN_BYTES 512 |
Defines the buffer size for reading extended CSD. More... | |
#define | NVBOOT_SDMMC_BOOT_MODE_BUFFER_SIZE_IN_BYTES 512 |
Defines the buffer size for reading data in boot mode. More... | |
#define | DEBUG_SDMMC 0 |
Functions | |
NvS32 | QbSdmmcInit (void) |
NvError | QbSdmmcRead (QbDriver DriverType, NvU32 Instance, void *Buffer, NvU64 Size, NvU64 Offset) |
void | QbSdmmcDumpTegraRegs (NvU32 RegBase) |
void | QbSddmmcPrintInterruptStatus (NvU32 InterruptStatus) |