Home
last modified time | relevance | path

Searched full:eqos (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-dwc-qos-eth.c185 struct tegra_eqos *eqos = priv; in tegra_eqos_fix_speed() local
207 dev_err(eqos->dev, "invalid speed %u\n", speed); in tegra_eqos_fix_speed()
213 value = readl(eqos->regs + SDMEMCOMPPADCTRL); in tegra_eqos_fix_speed()
215 writel(value, eqos->regs + SDMEMCOMPPADCTRL); in tegra_eqos_fix_speed()
219 value = readl(eqos->regs + AUTO_CAL_CONFIG); in tegra_eqos_fix_speed()
221 writel(value, eqos->regs + AUTO_CAL_CONFIG); in tegra_eqos_fix_speed()
223 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
228 dev_err(eqos->dev, "calibration did not start\n"); in tegra_eqos_fix_speed()
232 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
237 dev_err(eqos->dev, "calibration didn't finish\n"); in tegra_eqos_fix_speed()
[all …]
Ddwmac-imx.c300 { .compatible = "nxp,imx8mp-dwmac-eqos", .data = &imx8mp_dwmac_data },
301 { .compatible = "nxp,imx8dxl-dwmac-eqos", .data = &imx8dxl_dwmac_data },
Ddwmac5.h132 /* EQoS version 5.xx VLAN Tag Filter Fail Packets Queuing */
Dstmmac_main.c6450 /* EQoS does not have per-DMA channel SW interrupt, in stmmac_xsk_wakeup()
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dsnps,dwc-qos-ethernet.txt14 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10"
16 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10"
20 "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10". It is supported to be
28 The EQOS transmit path clock. The HW signal name is clk_tx_i.
33 The EQOS receive path clock. The HW signal name is clk_rx_i.
36 rx_125, rmii) may drive the EQOS RX path.
37 In cases where the PHY clock is directly fed into the EQOS receive path
72 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10":
78 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10":
92 - "eqos". The reset to the entire module. The HW signal name is hreset_n
[all …]
Dnxp,dwmac-imx.yaml18 - nxp,imx8mp-dwmac-eqos
19 - nxp,imx8dxl-dwmac-eqos
31 - nxp,imx8mp-dwmac-eqos
32 - nxp,imx8dxl-dwmac-eqos
42 - description: EQOS MEM clock
79 eqos: ethernet@30bf0000 {
80 compatible = "nxp,imx8mp-dwmac-eqos","snps,dwmac-5.10a";
/Linux-v5.15/include/dt-bindings/memory/
Dtegra186-mc.h207 /* EQOS read client */
209 /* EQOS write client */
Dtegra194-mc.h219 /* EQOS read client */
221 /* EQOS write client */
/Linux-v5.15/arch/arm64/boot/dts/freescale/
Dimx8mp-phyboard-pollux-rdk.dts36 &eqos {
Dimx8mp.dtsi21 ethernet1 = &eqos;
839 eqos: ethernet@30bf0000 { label
840 compatible = "nxp,imx8mp-dwmac-eqos", "snps,dwmac-5.10a";
Dimx8mp-evk.dts84 &eqos {
/Linux-v5.15/arch/arm64/boot/dts/nvidia/
Dtegra194.dtsi49 compatible = "nvidia,tegra194-eqos",
50 "nvidia,tegra186-eqos",
61 reset-names = "eqos";
Dtegra186.dtsi42 compatible = "nvidia,tegra186-eqos",
62 reset-names = "eqos";
/Linux-v5.15/drivers/net/pcs/
Dpcs-xpcs.c712 * DW xPCS used with DW EQoS MAC is always MAC side SGMII. in xpcs_config_aneg_c37_sgmii()
/Linux-v5.15/drivers/soc/tegra/
Dpmc.c3597 _pad(TEGRA_IO_PAD_EQOS, 8, UINT_MAX, "eqos"), \