Lines Matching defs:pxa
123 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
133 pxa->sdio3_conf_reg = devm_ioremap_resource(&pdev->dev, res);
134 if (IS_ERR(pxa->sdio3_conf_reg))
135 return PTR_ERR(pxa->sdio3_conf_reg);
192 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
196 if (pxa->power_mode == MMC_POWER_UP
203 pxa->power_mode,
235 pxa->power_mode = power_mode;
241 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
275 if (pxa->sdio3_conf_reg) {
276 u8 reg_val = readb(pxa->sdio3_conf_reg);
289 writeb(reg_val, pxa->sdio3_conf_reg);
376 struct sdhci_pxa *pxa = NULL;
380 host = sdhci_pltfm_init(pdev, &sdhci_pxav3_pdata, sizeof(*pxa));
385 pxa = sdhci_pltfm_priv(pltfm_host);
387 pxa->clk_io = devm_clk_get(dev, "io");
388 if (IS_ERR(pxa->clk_io))
389 pxa->clk_io = devm_clk_get(dev, NULL);
390 if (IS_ERR(pxa->clk_io)) {
392 return PTR_ERR(pxa->clk_io);
394 pltfm_host->clk = pxa->clk_io;
395 clk_prepare_enable(pxa->clk_io);
397 pxa->clk_core = devm_clk_get(dev, "core");
398 if (!IS_ERR(pxa->clk_core))
399 clk_prepare_enable(pxa->clk_core);
466 clk_disable_unprepare(pxa->clk_io);
467 clk_disable_unprepare(pxa->clk_core);
475 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
483 clk_disable_unprepare(pxa->clk_io);
484 clk_disable_unprepare(pxa->clk_core);
520 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
527 clk_disable_unprepare(pxa->clk_io);
528 if (!IS_ERR(pxa->clk_core))
529 clk_disable_unprepare(pxa->clk_core);
538 struct sdhci_pxa *pxa = sdhci_pltfm_priv(pltfm_host);
540 clk_prepare_enable(pxa->clk_io);
541 if (!IS_ERR(pxa->clk_core))
542 clk_prepare_enable(pxa->clk_core);