Home
last modified time | relevance | path

Searched refs:uhs2_caps (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/mmc/host/
H A Dsdhci-uhs2.c378 mmc->uhs2_caps.dap = caps_gen & SDHCI_UHS2_CAPS_DAP_MASK; in sdhci_uhs2_init()
379 mmc->uhs2_caps.gap = FIELD_GET(SDHCI_UHS2_CAPS_GAP_MASK, caps_gen); in sdhci_uhs2_init()
385 mmc->uhs2_caps.phy_rev = caps_phy & SDHCI_UHS2_CAPS_PHY_REV_MASK; in sdhci_uhs2_init()
389 if (mmc->uhs2_caps.n_lss_sync == 0) in sdhci_uhs2_init()
390 mmc->uhs2_caps.n_lss_sync = 16 << 2; in sdhci_uhs2_init()
392 mmc->uhs2_caps.n_lss_sync <<= 2; in sdhci_uhs2_init()
393 if (mmc->uhs2_caps.n_lss_dir == 0) in sdhci_uhs2_init()
394 mmc->uhs2_caps.n_lss_dir = 16 << 3; in sdhci_uhs2_init()
396 mmc->uhs2_caps.n_lss_dir <<= 3; in sdhci_uhs2_init()
401 if (mmc->uhs2_caps.n_fcu == 0) in sdhci_uhs2_init()
[all …]
/linux-6.15/drivers/mmc/core/
H A Dsd_uhs2.c147 dap = host->uhs2_caps.dap; in sd_uhs2_dev_init()
148 gap = host->uhs2_caps.gap; in sd_uhs2_dev_init()
204 host->uhs2_caps.group_desc = gd; in sd_uhs2_dev_init()
491 host->uhs2_caps.n_lanes_set = UHS2_DEV_CONFIG_GEN_SET_2L_FD_HD; in sd_uhs2_config_write()
528 host->uhs2_caps.n_lanes == UHS2_DEV_CONFIG_2L_HD_FD) { in sd_uhs2_config_write()
540 host->uhs2_caps.n_lanes == UHS2_DEV_CONFIG_2L_HD_FD) { in sd_uhs2_config_write()
555 host->uhs2_caps.n_lss_sync) >> 2) & in sd_uhs2_config_write()
560 host->uhs2_caps.n_lss_dir) >> 3) & in sd_uhs2_config_write()
602 host->uhs2_caps.maxblk_len); in sd_uhs2_config_write()
606 host->uhs2_caps.n_fcu_set = card->uhs2_config.n_fcu_set; in sd_uhs2_config_write()
[all …]
/linux-6.15/include/linux/mmc/
H A Dhost.h465 struct sd_uhs2_caps uhs2_caps; /* Host UHS-II capabilities */ member