Home
last modified time | relevance | path

Searched full:mgbe (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-tegra.c11 "rx-pcs", "tx", "tx-pcs", "mac-divider", "mac", "mgbe", "ptp-ref", "mac"
57 struct tegra_mgbe *mgbe = get_stmmac_bsp_priv(dev); in tegra_mgbe_suspend() local
64 clk_bulk_disable_unprepare(ARRAY_SIZE(mgbe_clks), mgbe->clks); in tegra_mgbe_suspend()
66 return reset_control_assert(mgbe->rst_mac); in tegra_mgbe_suspend()
71 struct tegra_mgbe *mgbe = get_stmmac_bsp_priv(dev); in tegra_mgbe_resume() local
75 err = clk_bulk_prepare_enable(ARRAY_SIZE(mgbe_clks), mgbe->clks); in tegra_mgbe_resume()
79 err = reset_control_deassert(mgbe->rst_mac); in tegra_mgbe_resume()
84 writel(MAC_SBD_INTR, mgbe->regs + MGBE_WRAP_COMMON_INTR_ENABLE); in tegra_mgbe_resume()
87 writel(MGBE_SID, mgbe->hv + MGBE_WRAP_AXI_ASID0_CTRL); in tegra_mgbe_resume()
89 value = readl(mgbe->xpcs + XPCS_WRAP_UPHY_STATUS); in tegra_mgbe_resume()
[all …]
DKconfig266 tristate "NVIDIA Tegra MGBE support"
269 This selects the Multi-GigaBit Ethernet (MGBE) Controller that is
Ddwmac-intel.c258 * Intel mGBE that has slightly different GPO mapping
596 /* Intel mgbe SGMII interface uses pcs-xcps */ in intel_mgbe_common_data()
613 /* Setup MSI vector offset specific to Intel mGbE controller */ in intel_mgbe_common_data()
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dnvidia,tegra234-mgbe.yaml4 $id: http://devicetree.org/schemas/net/nvidia,tegra234-mgbe.yaml#
7 title: Tegra234 MGBE Multi-Gigabit Ethernet Controller
15 const: nvidia,tegra234-mgbe
42 - const: mgbe
117 compatible = "nvidia,tegra234-mgbe";
136 clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
/linux-6.12.1/arch/arm64/boot/dts/nvidia/
Dtegra234.dtsi3513 compatible = "nvidia,tegra234-mgbe";
3532 clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
3555 compatible = "nvidia,tegra234-mgbe";
3574 clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
3597 compatible = "nvidia,tegra234-mgbe";
3616 clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
3639 compatible = "nvidia,tegra234-mgbe";
3658 clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
/linux-6.12.1/drivers/soc/tegra/
Dpmc.c4209 TEGRA_WAKE_GPIO("mgbe", 56, 0, TEGRA234_MAIN_GPIO(Y, 3)),