Home
last modified time | relevance | path

Searched refs:sdhc (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-latest/drivers/sdhc/
DKconfig11 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 …]
Dintel_emmc_host.c766 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/
Dsd.c32 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()
Dmmc.c219 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 …]
Dsd_ops.c34 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 …]
Dsdmmc.c80 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/
Dhifive_unmatched.overlay10 sdhc0: sdhc@0 {
11 compatible = "zephyr,sdhc-spi-slot";
Dnrf52840_blip.overlay11 sdhc0: sdhc@0 {
12 compatible = "zephyr,sdhc-spi-slot";
Dnucleo_f429zi.overlay8 sdhc0: sdhc@0 {
9 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/tests/subsys/fs/ext2/boards/
Dhifive_unmatched_fu740_s7.overlay10 sdhc0: sdhc@0 {
11 compatible = "zephyr,sdhc-spi-slot";
Dhifive_unmatched_fu740_u74.overlay10 sdhc0: sdhc@0 {
11 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/tests/drivers/sdhc/src/
Dmain.c42 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/
Dspi.dtsi6 sdhc@0 {
7 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/waveshare_epaper/dts/
Dwaveshare_epaper_common.dtsi12 waveshare_epaper_sdhc: sdhc@1 {
13 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/v2c_daplink/
Dv2c_daplink_cfg.overlay30 sdhc0_v2c_daplink_cfg: sdhc@0 {
31 compatible = "zephyr,sdhc-spi-slot";
Dv2c_daplink.overlay38 sdhc0_v2c_daplink: sdhc@0 {
39 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/adafruit_adalogger_featherwing/
Dadafruit_adalogger_featherwing.overlay18 sdhc0_adafruit_adalogger_featherwing: sdhc@0 {
19 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/sparkfun_carrier_asset_tracker/
Dsparkfun_carrier_asset_tracker.overlay32 sdhc0: sdhc@0 {
33 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/seeed_xiao_expansion_board/
Dseeed_xiao_expansion_board.overlay57 sdhc0: sdhc@0 {
58 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/adafruit_data_logger/
Dadafruit_data_logger.overlay38 sdhc0_adafruit_data_logger: sdhc@0 {
39 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/lilygo/ttgo_lora32/
Dttgo_lora32_esp32_procpu.dts33 zephyr,sdhc = &sdhc1;
127 &sdhc {
128 sdhc1: sdhc@1 {
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/dts/
Dadafruit_2_8_tft_touch_v2.dtsi54 adafruit_2_8_tft_touch_v2_sdhc: sdhc@1 {
55 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/shields/seeed_xiao_round_display/
Dseeed_xiao_round_display.overlay86 sdhc_xiao_round_display: sdhc@1 {
87 compatible = "zephyr,sdhc-spi-slot";
/Zephyr-latest/boards/espressif/esp_wrover_kit/
Desp_wrover_kit_procpu.dts39 zephyr,sdhc = &sdhc1;
193 &sdhc {
194 sdhc1: sdhc@1 {
/Zephyr-latest/boards/adafruit/grand_central_m4_express/
Dadafruit_grand_central_m4_express.dts67 sdhc0: sdhc@0 {
69 compatible = "zephyr,sdhc-spi-slot";

1234