Lines Matching refs:boarddata
190 struct esdhc_platform_data boarddata; member
492 if (imx_data->boarddata.tuning_step) in esdhc_writew_le()
493 tuning_ctrl |= imx_data->boarddata.tuning_step << ESDHC_TUNING_STEP_SHIFT; in esdhc_writew_le()
693 struct esdhc_platform_data *boarddata = &imx_data->boarddata; in esdhc_pltfm_get_ro() local
695 switch (boarddata->wp_type) { in esdhc_pltfm_get_ro()
865 struct esdhc_platform_data *boarddata = &imx_data->boarddata; in esdhc_set_uhs_signaling() local
885 if (boarddata->delay_line) { in esdhc_set_uhs_signaling()
887 v = boarddata->delay_line << in esdhc_set_uhs_signaling()
964 struct esdhc_platform_data *boarddata = &imx_data->boarddata; in sdhci_esdhc_imx_probe_dt() local
968 boarddata->wp_type = ESDHC_WP_CONTROLLER; in sdhci_esdhc_imx_probe_dt()
970 boarddata->wp_gpio = of_get_named_gpio(np, "wp-gpios", 0); in sdhci_esdhc_imx_probe_dt()
971 if (gpio_is_valid(boarddata->wp_gpio)) in sdhci_esdhc_imx_probe_dt()
972 boarddata->wp_type = ESDHC_WP_GPIO; in sdhci_esdhc_imx_probe_dt()
974 of_property_read_u32(np, "fsl,tuning-step", &boarddata->tuning_step); in sdhci_esdhc_imx_probe_dt()
977 boarddata->support_vsel = false; in sdhci_esdhc_imx_probe_dt()
979 boarddata->support_vsel = true; in sdhci_esdhc_imx_probe_dt()
981 if (of_property_read_u32(np, "fsl,delay-line", &boarddata->delay_line)) in sdhci_esdhc_imx_probe_dt()
982 boarddata->delay_line = 0; in sdhci_esdhc_imx_probe_dt()
987 if ((boarddata->support_vsel) && esdhc_is_usdhc(imx_data) && in sdhci_esdhc_imx_probe_dt()
1030 struct esdhc_platform_data *boarddata = &imx_data->boarddata; in sdhci_esdhc_imx_probe_nondt() local
1038 imx_data->boarddata = *((struct esdhc_platform_data *) in sdhci_esdhc_imx_probe_nondt()
1041 if (boarddata->wp_type == ESDHC_WP_GPIO) { in sdhci_esdhc_imx_probe_nondt()
1042 err = mmc_gpio_request_ro(host->mmc, boarddata->wp_gpio); in sdhci_esdhc_imx_probe_nondt()
1052 switch (boarddata->cd_type) { in sdhci_esdhc_imx_probe_nondt()
1054 err = mmc_gpio_request_cd(host->mmc, boarddata->cd_gpio, 0); in sdhci_esdhc_imx_probe_nondt()
1075 switch (boarddata->max_bus_width) { in sdhci_esdhc_imx_probe_nondt()