|  | 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) |