Lines Matching refs:controller_dev
105 struct device *controller_dev; member
596 init.name = devm_kasprintf(host->controller_dev, GFP_KERNEL, in meson_mx_mmc_register_clks()
598 dev_name(host->controller_dev)); in meson_mx_mmc_register_clks()
607 host->fixed_factor_clk = devm_clk_register(host->controller_dev, in meson_mx_mmc_register_clks()
613 init.name = devm_kasprintf(host->controller_dev, GFP_KERNEL, in meson_mx_mmc_register_clks()
614 "%s#div", dev_name(host->controller_dev)); in meson_mx_mmc_register_clks()
625 host->cfg_div_clk = devm_clk_register(host->controller_dev, in meson_mx_mmc_register_clks()
656 host->controller_dev = &pdev->dev; in meson_mx_mmc_probe()
664 host->base = devm_ioremap_resource(host->controller_dev, res); in meson_mx_mmc_probe()
671 ret = devm_request_threaded_irq(host->controller_dev, irq, in meson_mx_mmc_probe()
678 host->core_clk = devm_clk_get(host->controller_dev, "core"); in meson_mx_mmc_probe()
684 host->parent_clk = devm_clk_get(host->controller_dev, "clkin"); in meson_mx_mmc_probe()
696 dev_err(host->controller_dev, "Failed to enable core clock\n"); in meson_mx_mmc_probe()
702 dev_err(host->controller_dev, "Failed to enable MMC clock\n"); in meson_mx_mmc_probe()