Home
last modified time | relevance | path

Searched full:clk_mmc (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/mmc/host/
H A Dsunxi-mmc.c280 struct clk *clk_mmc; member
795 ret = sunxi_ccu_set_mmc_timing_mode(host->clk_mmc, true); in sunxi_mmc_clk_set_rate()
803 rate = clk_round_rate(host->clk_mmc, clock); in sunxi_mmc_clk_set_rate()
813 ret = clk_set_rate(host->clk_mmc, rate); in sunxi_mmc_clk_set_rate()
1245 ret = clk_prepare_enable(host->clk_mmc); in sunxi_mmc_enable()
1278 clk_disable_unprepare(host->clk_mmc); in sunxi_mmc_enable()
1293 clk_disable_unprepare(host->clk_mmc); in sunxi_mmc_disable()
1323 host->clk_mmc = devm_clk_get(&pdev->dev, "mmc"); in sunxi_mmc_resource_request()
1324 if (IS_ERR(host->clk_mmc)) { in sunxi_mmc_resource_request()
1326 return PTR_ERR(host->clk_mmc); in sunxi_mmc_resource_request()
[all …]
/openbmc/linux/drivers/clk/hisilicon/
H A Dclk-hi3620.c236 struct clk_mmc { struct
252 #define to_mmc(_hw) container_of(_hw, struct clk_mmc, hw) argument
283 struct clk_mmc *mclk = to_mmc(hw); in mmc_clk_determine_rate()
322 struct clk_mmc *mclk = to_mmc(hw); in mmc_clk_set_timing()
386 struct clk_mmc *mclk = to_mmc(hw); in mmc_clk_prepare()
413 struct clk_mmc *mclk; in hisi_register_clk_mmc()
/openbmc/linux/include/dt-bindings/clock/
H A Dpxa-clock.h37 #define CLK_MMC 27 macro
H A Dmicrochip,mpfs-clock.h17 #define CLK_MMC 6 macro
/openbmc/linux/Documentation/devicetree/bindings/mmc/
H A Damlogic,meson-gx-mmc.yaml72 clocks = <&clk_mmc>, <&xtal>, <&clk_div>;
/openbmc/linux/arch/arm/boot/dts/intel/pxa/
H A Dpxa2xx.dtsi141 clocks = <&clks CLK_MMC>;
/openbmc/linux/drivers/clk/microchip/
H A Dclk-mpfs.c300 CLK_PERIPH(CLK_MMC, "clk_periph_mmc", PARENT_CLK(AHB), 3, 0),
/openbmc/linux/drivers/clk/
H A Dclk-axm5516.c472 .name = "clk_mmc",
/openbmc/linux/arch/riscv/boot/dts/microchip/
H A Dmpfs.dtsi338 clocks = <&clkcfg CLK_MMC>;