/Zephyr-latest/drivers/sdhc/ |
D | Kconfig | 11 source "drivers/sdhc/Kconfig.ifx_cat1" 12 source "drivers/sdhc/Kconfig.imx" 13 source "drivers/sdhc/Kconfig.spi" 14 source "drivers/sdhc/Kconfig.mcux_sdif" 15 source "drivers/sdhc/Kconfig.rcar" 16 source "drivers/sdhc/Kconfig.sam_hsmci" 17 source "drivers/sdhc/Kconfig.intel" 18 source "drivers/sdhc/Kconfig.sdhc_cdns" 19 source "drivers/sdhc/Kconfig.esp32" 20 source "drivers/sdhc/Kconfig.renesas_ra" [all …]
|
D | intel_emmc_host.c | 766 static int read_data_port(const struct device *dev, struct sdhc_data *sdhc) in read_data_port() argument 770 uint32_t block_size = sdhc->block_size; in read_data_port() 771 uint32_t i, block_cnt = sdhc->blocks; in read_data_port() 772 uint32_t *data = (uint32_t *)sdhc->data; in read_data_port() 775 if (sdhc->timeout_ms == SDHC_TIMEOUT_FOREVER) { in read_data_port() 778 wait_time = K_MSEC(sdhc->timeout_ms); in read_data_port() 792 (sdhc->blocks - block_cnt)); in read_data_port() 809 return wait_xfr_complete(dev, sdhc->timeout_ms); in read_data_port() 812 static int write_data_port(const struct device *dev, struct sdhc_data *sdhc) in write_data_port() argument 816 uint32_t block_size = sdhc->block_size; in write_data_port() [all …]
|
/Zephyr-latest/subsys/sd/ |
D | sd.c | 32 return sdhc_request(card->sdhc, &cmd, NULL); in sd_idle() 60 ret = sdhc_request(card->sdhc, &cmd, NULL); in sd_send_interface_condition() 97 return sdhc_request(card->sdhc, &cmd, NULL); in sd_enable_crc() 154 ret = sdhc_set_io(card->sdhc, bus_io); in sd_init_io() 161 ret = sdhc_set_io(card->sdhc, bus_io); in sd_init_io() 174 ret = sdhc_set_io(card->sdhc, bus_io); in sd_init_io() 241 card->sdhc = sdhc_dev; in sd_init() 242 ret = sdhc_get_host_props(card->sdhc, &card->host_props); in sd_init()
|
D | mmc.c | 219 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_send_op_cond() 247 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_send_op_cond() 276 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_rca() 300 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_read_csd() 369 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_max_freq() 398 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_bus_width() 406 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_bus_width() 425 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_hs_timing() 436 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_hs_timing() 453 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_power_class_HS200() [all …]
|
D | sd_ops.c | 34 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_read_status() 70 if (!sdhc_card_busy(card->sdhc)) { in sdmmc_wait_ready() 226 ret = sdhc_request(card->sdhc, &cmd, &data); in sdmmc_spi_read_cxd() 249 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_read_cxd() 342 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_switch_voltage() 358 if (!(sdhc_card_busy(card->sdhc))) { in sdmmc_switch_voltage() 361 if (!sdhc_card_busy(card->sdhc)) { in sdmmc_switch_voltage() 373 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_switch_voltage() 380 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_switch_voltage() 388 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_switch_voltage() [all …]
|
D | sdmmc.c | 80 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_spi_send_ocr() 118 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_send_ocr() 184 ret = sdhc_request(card->sdhc, &cmd, &data); in sdmmc_read_scr() 220 return sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_set_blocklen() 259 ret = sdhc_request(card->sdhc, &cmd, NULL); in sdmmc_set_bus_width() 271 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_set_bus_width() 304 return sdhc_request(card->sdhc, &cmd, &data); in sdmmc_switch() 522 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_set_bus_speed() 567 ret = sdhc_execute_tuning(card->sdhc); in sdmmc_init_uhs() 735 ret = sdhc_set_io(card->sdhc, &card->bus_io); in sdmmc_card_init()
|
/Zephyr-latest/samples/subsys/fs/fs_sample/boards/ |
D | hifive_unmatched.overlay | 10 sdhc0: sdhc@0 { 11 compatible = "zephyr,sdhc-spi-slot";
|
D | nrf52840_blip.overlay | 11 sdhc0: sdhc@0 { 12 compatible = "zephyr,sdhc-spi-slot";
|
D | nucleo_f429zi.overlay | 8 sdhc0: sdhc@0 { 9 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/tests/subsys/fs/ext2/boards/ |
D | hifive_unmatched_fu740_s7.overlay | 10 sdhc0: sdhc@0 { 11 compatible = "zephyr,sdhc-spi-slot";
|
D | hifive_unmatched_fu740_u74.overlay | 10 sdhc0: sdhc@0 { 11 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/tests/drivers/sdhc/src/ |
D | main.c | 42 ZTEST(sdhc, test_reset) in ZTEST() argument 53 ZTEST(sdhc, test_host_props) in ZTEST() argument 78 ZTEST(sdhc, test_set_io) in ZTEST() argument 117 ZTEST(sdhc, test_card_presence) in ZTEST() argument 144 ZTEST(sdhc, test_card_if_cond) in ZTEST() argument 198 ZTEST_SUITE(sdhc, NULL, sdhc_power_on, NULL, NULL, NULL);
|
/Zephyr-latest/tests/drivers/build_all/disk/ |
D | spi.dtsi | 6 sdhc@0 { 7 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/waveshare_epaper/dts/ |
D | waveshare_epaper_common.dtsi | 12 waveshare_epaper_sdhc: sdhc@1 { 13 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/v2c_daplink/ |
D | v2c_daplink_cfg.overlay | 30 sdhc0_v2c_daplink_cfg: sdhc@0 { 31 compatible = "zephyr,sdhc-spi-slot";
|
D | v2c_daplink.overlay | 38 sdhc0_v2c_daplink: sdhc@0 { 39 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/adafruit_adalogger_featherwing/ |
D | adafruit_adalogger_featherwing.overlay | 18 sdhc0_adafruit_adalogger_featherwing: sdhc@0 { 19 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/sparkfun_carrier_asset_tracker/ |
D | sparkfun_carrier_asset_tracker.overlay | 32 sdhc0: sdhc@0 { 33 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/seeed_xiao_expansion_board/ |
D | seeed_xiao_expansion_board.overlay | 57 sdhc0: sdhc@0 { 58 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/adafruit_data_logger/ |
D | adafruit_data_logger.overlay | 38 sdhc0_adafruit_data_logger: sdhc@0 { 39 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/lilygo/ttgo_lora32/ |
D | ttgo_lora32_esp32_procpu.dts | 33 zephyr,sdhc = &sdhc1; 127 &sdhc { 128 sdhc1: sdhc@1 {
|
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/dts/ |
D | adafruit_2_8_tft_touch_v2.dtsi | 54 adafruit_2_8_tft_touch_v2_sdhc: sdhc@1 { 55 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/shields/seeed_xiao_round_display/ |
D | seeed_xiao_round_display.overlay | 86 sdhc_xiao_round_display: sdhc@1 { 87 compatible = "zephyr,sdhc-spi-slot";
|
/Zephyr-latest/boards/espressif/esp_wrover_kit/ |
D | esp_wrover_kit_procpu.dts | 39 zephyr,sdhc = &sdhc1; 193 &sdhc { 194 sdhc1: sdhc@1 {
|
/Zephyr-latest/boards/adafruit/grand_central_m4_express/ |
D | adafruit_grand_central_m4_express.dts | 67 sdhc0: sdhc@0 { 69 compatible = "zephyr,sdhc-spi-slot";
|