Searched full:sdio (Results 1 – 25 of 114) sorted by relevance
12345
/Zephyr-latest/tests/subsys/sd/sdio/ |
D | README.txt | 1 SDIO Subsystem Test 4 This test is designed to verify the SD subsystem stack implementation for SDIO 5 devices. Note that this test will only perform basic reads from the SDIO card 7 specific. It requires an SDIO card be connected to the board to pass. 11 test the initialization flow of the SDIO subsystem to verify that the stack 12 can correctly initialize an SDIO card. 14 * Read test: verify that a read from the SDIO common card register area returns
|
D | testcase.yaml | 7 sd.sdio:
|
/Zephyr-latest/include/zephyr/sd/ |
D | sdio.h | 9 * @brief Public API for SDIO subsystem 24 * @brief Initialize SDIO function. 26 * Initializes SDIO card function. The card function will not be enabled, 27 * but after this call returns the SDIO function structure can be used to read 39 * @brief Enable SDIO function 41 * Enables SDIO card function. @ref sdio_init_func must be called to 51 * @brief Set block size of SDIO function 53 * Set desired block size for SDIO function, used by block transfers 54 * to SDIO registers. 64 * @brief Read byte from SDIO register [all …]
|
D | sd_spec.h | 25 * specific to SDIO cards, or cards running in SPI mode instead of native SD 34 SDIO_SEND_OP_COND = 5, /* SDIO cards only */ 89 /* Bit 4 reserved for SDIO */ 306 /* Lower 24 bits hold SDIO I/O OCR */ 310 * @brief SDIO OCR bit flags 312 * bit flags present in SDIO OCR response. Used to determine status and 313 * supported functions of SDIO card. 780 * @brief SDIO function number 782 * SDIO function number used to select function when performing I/O on SDIO card 797 * @brief SDIO I/O direction [all …]
|
D | sd.h | 43 * @brief SDIO function definition 45 * SDIO function definition. Used to store function information 46 * per each SDIO function 81 uint32_t cccr_flags; /*!< SDIO CCCR data */
|
/Zephyr-latest/dts/bindings/sdhc/ |
D | espressif,esp32-sdhc-slot.yaml | 31 Clock pin for ESP32 and SoC models with fixed pins for SDIO. 38 Command pin for ESP32 and SoC models with fixed pins for SDIO. 45 Data 0 pin for ESP32 and SoC models with fixed pins for SDIO. 52 Data 1 pin for ESP32 and SoC models with fixed pins for SDIO. 59 Data 2 pin for ESP32 and SoC models with fixed pins for SDIO. 66 Data 3 pin for ESP32 and SoC models with fixed pins for SDIO.
|
D | infineon,cat1-sdhc-sdio.yaml | 6 description: Infineon CAT1 SDHC/SDIO controller 8 compatible: "infineon,cat1-sdhc-sdio"
|
/Zephyr-latest/subsys/sd/ |
D | sdio.c | 26 * Send SDIO OCR using CMD5 43 /* Just probing card, likely not SDIO */ in sdio_send_ocr() 55 /* Card is not an SDIO card */ in sdio_send_ocr() 62 * indicate SDIO card in sdio_send_ocr() 78 LOG_DBG("SDIO responded to CMD5 after %d attempts", retries); in sdio_send_ocr() 233 LOG_DBG("SDIO cccr revision %u", cccr_ver); in sdio_read_cccr() 331 * Read CIS for a given SDIO function. 407 LOG_DBG("SDIO CIS max block size for func %d: %d", func->num, in sdio_read_cis() 530 LOG_WRN("Could not set target SDIO speed"); in sdio_set_bus_speed() 546 * Initialize an SDIO card for use with subsystem [all …]
|
D | Kconfig | 20 bool "SDIO protocol support" 22 Enable SDIO protocol support. Required for SD I/O cards to function. 75 # If SDIO is being used, need 512 bytes to read FUNC0 CIS
|
D | CMakeLists.txt | 9 zephyr_library_sources_ifdef(CONFIG_SDIO_STACK sdio.c)
|
D | sd.c | 36 * Perform init required for both SD and SDIO cards. 100 /* Retries SD and SDIO initialisation until card has valid response to SD CMD8 */ 199 * Common to SDIO and SDMMC. Some eMMC chips break the in sd_command_init() 208 /* Attempt to initialize SDIO card */ in sd_command_init() 233 /* Initializes SD/SDIO card */
|
/Zephyr-latest/dts/bindings/wifi/ |
D | infineon,airoc-wifi.yaml | 9 Example of enabling AIROC Wi-Fi device (for SDIO): 13 /* SDIO pins */ 21 compatible = "infineon,airoc-wifi-sdio";
|
/Zephyr-latest/drivers/sdhc/ |
D | ifx_cat1_sdio.c | 10 * @brief SDIO driver for Infineon CAT1 MCU family. 12 * This driver support only SDIO protocol of the SD interface for general 15 * Refer to the SD Specifications Part 1 SDIO Specifications Version 4.10 for more 16 * information on the SDIO protocol and specifications. 22 * - Supports SDIO card interrupts in both 1-bit SD and 4-bit SD modes 233 /* Record SDIO callback parameters */ in ifx_cat1_sdio_enable_interrupt() 285 /* Dedicate SDIO HW resource */ in ifx_cat1_sdio_init() 289 /* Initialize the SDIO peripheral */ in ifx_cat1_sdio_init() 300 /* Register callback for SDIO events */ in ifx_cat1_sdio_init()
|
/Zephyr-latest/tests/subsys/sd/sdio/src/ |
D | main.c | 7 #include <zephyr/sd/sdio.h> 17 * Verify that SD stack can initialize an SDIO card. 34 * Verify that a register read works. Given the custom nature of SDIO devices, 90 TC_PRINT("Card type: SDIO\n"); in ZTEST()
|
/Zephyr-latest/boards/snps/iotdk/ |
D | Kconfig.iotdk | 14 such as USB, UART, SPI, I2C, PWM, SDIO and ADCs.
|
/Zephyr-latest/dts/bindings/bluetooth/ |
D | bt-hci.yaml | 19 - "sdio"
|
D | nxp,bt-hci-uart.yaml | 12 sdio-reset-gpios:
|
/Zephyr-latest/dts/bindings/clock/ |
D | st,stm32f411-plli2s-clock.yaml | 31 PLLI2S division factor for I2S Clocks to supply USB/SDIO/RNG
|
/Zephyr-latest/modules/hal_infineon/ |
D | Kconfig | 30 Enable Secure Digital Input/Output interface (SDIO) HAL module for Infineon devices
|
/Zephyr-latest/drivers/wifi/nxp/ |
D | Kconfig.nxp | 589 menu "Wi-Fi SDIO Multi Port Aggregation" 592 bool "SDIO Multiport Rx Aggregation" 595 This option enables SDIO Multiport Rx Aggregation support in the Wi-Fi driver. 598 bool "SDIO Multiport Tx Aggregation" 602 This option enables SDIO Multiport Rx Aggregation support in the Wi-Fi driver. 1161 SDIO bus. 1170 the SDIO bus. 1202 bool "SDIO debug" 1205 Enable this to monitor SDIO init deinit errors 1208 bool "SDIO IO debug" [all …]
|
D | nxp_wifi_drv.h | 17 #include <zephyr/sd/sdio.h>
|
/Zephyr-latest/drivers/wifi/infineon/ |
D | airoc_whd_hal_sdio.c | 75 /* Init SDIO functions */ in airoc_wifi_init_primary() 117 * Implement SDIO CMD52/53 wrappers 188 * Implement SDIO Card interrupt 214 /* Enable/disable SDIO Card interrupts */ in whd_bus_sdio_irq_enable()
|
D | Kconfig.airoc | 28 Enable SDIO bus support. 138 (E-Type Key w/ SDIO/UART)
|
/Zephyr-latest/drivers/disk/ |
D | Kconfig.sdmmc | 63 Use eMMC instead of SDIO (SD card) protocol. These are similar, but not entirely the same.
|
/Zephyr-latest/boards/infineon/cy8cproto_062_4343w/ |
D | cy8cproto_062_4343w-pinctrl.dtsi | 44 /* Configure pin control bias mode for SDIO */
|
12345