Home
last modified time | relevance | path

Searched refs:uhs (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dsdhci-pxav3.c240 static void pxav3_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) in pxav3_set_uhs_signaling() argument
254 switch (uhs) { in pxav3_set_uhs_signaling()
280 if (uhs == MMC_TIMING_UHS_SDR50 || in pxav3_set_uhs_signaling()
281 uhs == MMC_TIMING_UHS_DDR50) { in pxav3_set_uhs_signaling()
284 } else if (uhs == MMC_TIMING_MMC_HS) { in pxav3_set_uhs_signaling()
296 "%s uhs = %d, ctrl_2 = %04X\n", in pxav3_set_uhs_signaling()
297 __func__, uhs, ctrl_2); in pxav3_set_uhs_signaling()
H A Dsdhci-st.c257 unsigned int uhs) in sdhci_st_set_uhs_signaling()
266 switch (uhs) { in sdhci_st_set_uhs_signaling()
300 "(uhs %d)\n", uhs); in sdhci_st_set_uhs_signaling()
302 dev_dbg(mmc_dev(host->mmc), "uhs %d, ctrl_2 %04X\n", uhs, ctrl_2); in sdhci_st_set_uhs_signaling()
256 sdhci_st_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) sdhci_st_set_uhs_signaling() argument
H A Dsdhci-msm.c1297 unsigned int uhs) in sdhci_msm_set_uhs_signaling()
1310 switch (uhs) { in sdhci_msm_set_uhs_signaling()
1338 if (uhs == MMC_TIMING_MMC_HS400 || in sdhci_msm_set_uhs_signaling()
1339 uhs == MMC_TIMING_MMC_HS200 || in sdhci_msm_set_uhs_signaling()
1340 uhs == MMC_TIMING_UHS_SDR104) in sdhci_msm_set_uhs_signaling()
1365 dev_dbg(mmc_dev(mmc), "%s: clock=%u uhs=%u ctrl_2=0x%x\n", in sdhci_msm_set_uhs_signaling()
1366 mmc_hostname(host->mmc), host->clock, uhs, ctrl_2); in sdhci_msm_set_uhs_signaling() local
1296 sdhci_msm_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) sdhci_msm_set_uhs_signaling() argument
H A Drtsx_pci_sdmmc.c432 int uhs = mmc_card_uhs(card); in sd_read_long_data() local
445 if (!uhs) in sd_read_long_data()
490 int uhs = mmc_card_uhs(card); in sd_write_long_data() local
505 if (!uhs) in sd_write_long_data()
H A Ddw_mmc.c1530 u32 uhs; in dw_mci_switch_voltage() local
1542 uhs = mci_readl(host, UHS_REG); in dw_mci_switch_voltage()
1544 uhs &= ~v18; in dw_mci_switch_voltage()
1546 uhs |= v18; in dw_mci_switch_voltage()
1553 ret, uhs & v18 ? "1.8" : "3.3"); in dw_mci_switch_voltage()
1557 mci_writel(host, UHS_REG, uhs); in dw_mci_switch_voltage()
H A Dsdhci-esdhc-imx.c1059 unsigned int uhs) in esdhc_change_pinstate()
1065 dev_dbg(mmc_dev(host->mmc), "change pinctrl state for uhs %d\n", uhs); in esdhc_change_pinstate()
1072 switch (uhs) { in esdhc_change_pinstate()
1058 esdhc_change_pinstate(struct sdhci_host *host, unsigned int uhs) esdhc_change_pinstate() argument
H A Dsdhci.h647 void (*set_uhs_signaling)(struct sdhci_host *host, unsigned int uhs);
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dsdhci-pxav3.c238 static void pxav3_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) in pxav3_set_uhs_signaling() argument
252 switch (uhs) { in pxav3_set_uhs_signaling()
278 if (uhs == MMC_TIMING_UHS_SDR50 || in pxav3_set_uhs_signaling()
279 uhs == MMC_TIMING_UHS_DDR50) { in pxav3_set_uhs_signaling()
282 } else if (uhs == MMC_TIMING_MMC_HS) { in pxav3_set_uhs_signaling()
294 "%s uhs = %d, ctrl_2 = %04X\n", in pxav3_set_uhs_signaling()
295 __func__, uhs, ctrl_2); in pxav3_set_uhs_signaling()
H A Dsdhci-st.c257 unsigned int uhs) in sdhci_st_set_uhs_signaling()
266 switch (uhs) { in sdhci_st_set_uhs_signaling()
300 "(uhs %d)\n", uhs); in sdhci_st_set_uhs_signaling()
302 dev_dbg(mmc_dev(host->mmc), "uhs %d, ctrl_2 %04X\n", uhs, ctrl_2); in sdhci_st_set_uhs_signaling()
256 sdhci_st_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) sdhci_st_set_uhs_signaling() argument
H A Dsdhci-msm.c1317 unsigned int uhs) in sdhci_msm_set_uhs_signaling()
1330 switch (uhs) { in sdhci_msm_set_uhs_signaling()
1358 if (uhs == MMC_TIMING_MMC_HS400 || in sdhci_msm_set_uhs_signaling()
1359 uhs == MMC_TIMING_MMC_HS200 || in sdhci_msm_set_uhs_signaling()
1360 uhs == MMC_TIMING_UHS_SDR104) in sdhci_msm_set_uhs_signaling()
1385 dev_dbg(mmc_dev(mmc), "%s: clock=%u uhs=%u ctrl_2=0x%x\n", in sdhci_msm_set_uhs_signaling()
1386 mmc_hostname(host->mmc), host->clock, uhs, ctrl_2); in sdhci_msm_set_uhs_signaling() local
1316 sdhci_msm_set_uhs_signaling(struct sdhci_host *host, unsigned int uhs) sdhci_msm_set_uhs_signaling() argument
H A Drtsx_pci_sdmmc.c435 int uhs = mmc_card_uhs(card); in sd_read_long_data() local
448 if (!uhs) in sd_read_long_data()
493 int uhs = mmc_card_uhs(card); in sd_write_long_data() local
508 if (!uhs) in sd_write_long_data()
H A Ddw_mmc.c1566 u32 uhs; in dw_mci_switch_voltage() local
1578 uhs = mci_readl(host, UHS_REG); in dw_mci_switch_voltage()
1580 uhs &= ~v18; in dw_mci_switch_voltage()
1582 uhs |= v18; in dw_mci_switch_voltage()
1589 ret, uhs & v18 ? "1.8" : "3.3"); in dw_mci_switch_voltage()
1593 mci_writel(host, UHS_REG, uhs); in dw_mci_switch_voltage()
H A Dsdhci-esdhc-imx.c1207 unsigned int uhs) in esdhc_change_pinstate()
1213 dev_dbg(mmc_dev(host->mmc), "change pinctrl state for uhs %d\n", uhs); in esdhc_change_pinstate()
1220 switch (uhs) { in esdhc_change_pinstate()
1206 esdhc_change_pinstate(struct sdhci_host *host, unsigned int uhs) esdhc_change_pinstate() argument
H A Dsdhci.h658 void (*set_uhs_signaling)(struct sdhci_host *host, unsigned int uhs);
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Dsdio.c147 int uhs = ocr & R4_18V_PRESENT; in sdio_read_cccr() local
193 if (cccr_vsn >= SDIO_CCCR_REV_3_00 && uhs) { in sdio_read_cccr()
230 /* if no uhs mode ensure we check for high speed */ in sdio_read_cccr()
721 * try to init uhs card. sdio_read_cccr will take over this task in mmc_sdio_init_card()
/kernel/linux/linux-6.6/drivers/mmc/core/
H A Dsdio.c148 int uhs = ocr & R4_18V_PRESENT; in sdio_read_cccr() local
194 if (cccr_vsn >= SDIO_CCCR_REV_3_00 && uhs) { in sdio_read_cccr()
245 /* if no uhs mode ensure we check for high speed */ in sdio_read_cccr()
737 * try to init uhs card. sdio_read_cccr will take over this task in mmc_sdio_init_card()

Completed in 38 milliseconds