Home
last modified time | relevance | path

Searched full:mg_core_clk (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dphy-mvebu-comphy.txt33 "mg_clk", "mg_core_clk" and "axi_clk".
51 clock-names = "mg_clk", "mg_core_clk", "axi_clk";
/linux-6.12.1/drivers/phy/marvell/
Dphy-mvebu-cp110-comphy.c263 struct clk *mg_core_clk; member
950 priv->mg_core_clk = devm_clk_get(priv->dev, "mg_core_clk"); in mvebu_comphy_init_clks()
951 if (IS_ERR(priv->mg_core_clk)) { in mvebu_comphy_init_clks()
952 ret = PTR_ERR(priv->mg_core_clk); in mvebu_comphy_init_clks()
956 ret = clk_prepare_enable(priv->mg_core_clk); in mvebu_comphy_init_clks()
973 clk_disable_unprepare(priv->mg_core_clk); in mvebu_comphy_init_clks()
979 priv->mg_core_clk = NULL; in mvebu_comphy_init_clks()
990 if (priv->mg_core_clk) in mvebu_comphy_disable_unprepare_clks()
991 clk_disable_unprepare(priv->mg_core_clk); in mvebu_comphy_disable_unprepare_clks()
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dmarvell,pp2.yaml49 - const: mg_core_clk
242 clock-names = "pp_clk", "gop_clk", "mg_clk", "mg_core_clk", "axi_clk";
/linux-6.12.1/arch/arm64/boot/dts/marvell/
Darmada-cp11x.dtsi69 "mg_clk", "mg_core_clk", "axi_clk";
141 clock-names = "mg_clk", "mg_core_clk", "axi_clk";
/linux-6.12.1/drivers/net/ethernet/marvell/
Dmvmdio.c244 mg_core = of_clk_get_by_name(bus->parent->of_node, "mg_core_clk"); in orion_mdio_xsmi_set_mdc_freq()
/linux-6.12.1/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c7589 priv->mg_core_clk = devm_clk_get_optional(&pdev->dev, "mg_core_clk"); in mvpp2_probe()
7590 if (IS_ERR(priv->mg_core_clk)) { in mvpp2_probe()
7591 err = PTR_ERR(priv->mg_core_clk); in mvpp2_probe()
7595 err = clk_prepare_enable(priv->mg_core_clk); in mvpp2_probe()
7702 clk_disable_unprepare(priv->mg_core_clk); in mvpp2_probe()
7748 clk_disable_unprepare(priv->mg_core_clk); in mvpp2_remove()
Dmvpp2.h1051 struct clk *mg_core_clk; member