Lines Matching +full:min +full:- +full:bus +full:- +full:freq

2  * Copyright 2022-2023 NXP
4 * SPDX-License-Identifier: Apache-2.0
69 * to inform the SD card the next command is an application-specific one.
87 /* Bits 0-2 reserved */
99 /* Bits 17-18 reserved */
184 #define SD_SPI_CMD_BODY_SIZE (SD_SPI_CMD_SIZE - 1)
271 /** VDD 2.7-2.8 */
273 /** VDD 2.8-2.9 */
275 /** VDD 2.9-3.0 */
277 /** VDD 3.0-3.1 */
279 /** VDD 3.1-3.2 */
281 /** VDD 3.2-3.3 */
283 /** VDD 3.3-3.4 */
285 /** VDD 3.4-3.5 */
287 /** VDD 3.5-3.6 */
320 SDIO_OCR_VDD20_21FLAG = BIT(8), /*!< VDD 2.0-2.1 */
321 SDIO_OCR_VDD21_22FLAG = BIT(9), /*!< VDD 2.1-2.2 */
322 SDIO_OCR_VDD22_23FLAG = BIT(10), /*!< VDD 2.2-2.3 */
323 SDIO_OCR_VDD23_24FLAG = BIT(11), /*!< VDD 2.3-2.4 */
324 SDIO_OCR_VDD24_25FLAG = BIT(12), /*!< VDD 2.4-2.5 */
325 SDIO_OCR_VDD25_26FLAG = BIT(13), /*!< VDD 2.5-2.6 */
326 SDIO_OCR_VDD26_27FLAG = BIT(14), /*!< VDD 2.6-2.7 */
327 SDIO_OCR_VDD27_28FLAG = BIT(15), /*!< VDD 2.7-2.8 */
328 SDIO_OCR_VDD28_29FLAG = BIT(16), /*!< VDD 2.8-2.9 */
329 SDIO_OCR_VDD29_30FLAG = BIT(17), /*!< VDD 2.9-3.0 */
330 SDIO_OCR_VDD30_31FLAG = BIT(18), /*!< VDD 2.9-3.0 */
331 SDIO_OCR_VDD31_32FLAG = BIT(19), /*!< VDD 3.0-3.1 */
332 SDIO_OCR_VDD32_33FLAG = BIT(20), /*!< VDD 3.1-3.2 */
333 SDIO_OCR_VDD33_34FLAG = BIT(21), /*!< VDD 3.2-3.3 */
334 SDIO_OCR_VDD34_35FLAG = BIT(22), /*!< VDD 3.3-3.4 */
335 SDIO_OCR_VDD35_36FLAG = BIT(23), /*!< VDD 3.4-3.5 */
387 * @brief SD bus speed support bit flags
389 * Bit flags indicating support for SD bus speeds.
428 * Controls the SD host controller clock speed on the SD bus.
440 MMC_CLOCK_HS400 = MHZ(200), /* Same clock freq as HS200, just DDR */
544 /** Data read access-time-1 [119:112] */
546 /** Data read access-time-2 in clock cycles (NSAC*100) [111:104] */
558 /** Maximum read current at VDD min [61:59] */
562 /** Maximum write current at VDD min [55:53] */
583 * Max freq in MMC csd
674 /** Bus Width Mode [183] */
738 /** Data bus widths supported [51:48] */
742 /** Command support bits [33:32] 33-support CMD23, 32-support cmd20*/
766 /** SD card version 1.0-1.01 */
843 #define SDIO_CCCR_BUS_IF 0x07 /*!< SDIO bus interface control register */
844 #define SDIO_CCCR_BUS_IF_WIDTH_MASK 0x3 /*!< SDIO bus width setting mask */
845 #define SDIO_CCCR_BUS_IF_WIDTH_1_BIT 0x00 /*!< 1 bit SDIO bus setting */
846 #define SDIO_CCCR_BUS_IF_WIDTH_4_BIT 0x02 /*!< 4 bit SDIO bus setting */
847 #define SDIO_CCCR_BUS_IF_WIDTH_8_BIT 0x03 /*!< 8 bit SDIO bus setting */
853 #define SDIO_CCCR_CAPS_SBS BIT(3) /*!< support bus control */
861 #define SDIO_CCCR_SPEED 0x13 /*!< SDIO bus speed select */
863 #define SDIO_CCCR_SPEED_MASK 0xE /*!< bus speed select mask*/
864 #define SDIO_CCCR_SPEED_SHIFT 0x1 /*!< bus speed select shift */
916 * functions 1-7, but we do not read this data as the stack does not utilize it.