Home
last modified time | relevance | path

Searched refs:eqos (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/u-boot/drivers/net/
H A Ddwc_eth_qos.c361 static int eqos_mdio_wait_idle(struct eqos_priv *eqos) in eqos_mdio_wait_idle() argument
363 return wait_for_bit_le32(&eqos->mac_regs->mdio_address, in eqos_mdio_wait_idle()
371 struct eqos_priv *eqos = bus->priv; in eqos_mdio_read() local
375 debug("%s(dev=%p, addr=%x, reg=%d):\n", __func__, eqos->dev, mdio_addr, in eqos_mdio_read()
378 ret = eqos_mdio_wait_idle(eqos); in eqos_mdio_read()
384 val = readl(&eqos->mac_regs->mdio_address); in eqos_mdio_read()
394 writel(val, &eqos->mac_regs->mdio_address); in eqos_mdio_read()
398 ret = eqos_mdio_wait_idle(eqos); in eqos_mdio_read()
404 val = readl(&eqos->mac_regs->mdio_data); in eqos_mdio_read()
415 struct eqos_priv *eqos = bus->priv; in eqos_mdio_write() local
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c183 struct tegra_eqos *eqos = priv; in tegra_eqos_fix_speed() local
205 dev_err(eqos->dev, "invalid speed %u\n", speed); in tegra_eqos_fix_speed()
211 value = readl(eqos->regs + SDMEMCOMPPADCTRL); in tegra_eqos_fix_speed()
213 writel(value, eqos->regs + SDMEMCOMPPADCTRL); in tegra_eqos_fix_speed()
217 value = readl(eqos->regs + AUTO_CAL_CONFIG); in tegra_eqos_fix_speed()
219 writel(value, eqos->regs + AUTO_CAL_CONFIG); in tegra_eqos_fix_speed()
221 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
226 dev_err(eqos->dev, "calibration did not start\n"); in tegra_eqos_fix_speed()
230 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
235 dev_err(eqos->dev, "calibration didn't finish\n"); in tegra_eqos_fix_speed()
[all …]
/openbmc/u-boot/doc/device-tree-bindings/net/
H A Dsnps,dwc-qos-ethernet.txt11 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10"
13 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10"
17 "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10". It is supported to be
69 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10":
75 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10":
91 - "eqos". The reset to the entire module. The HW signal name is hreset_n
96 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10":
97 - "eqos".
98 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10":
/openbmc/linux/Documentation/devicetree/bindings/net/
H A 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
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
97 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10":
98 - "eqos".
99 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10":
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-venice-gw7905-2x.dts22 &eqos {
H A Dimx8dxl-ss-conn.dtsi17 eqos: ethernet@5b050000 { label
18 compatible = "nxp,imx8dxl-dwmac-eqos", "snps,dwmac-5.10a";
H A Dimx8mp-debix-som-a-bmb-08.dts17 ethernet0 = &eqos;
98 &eqos {
H A Dimx8mp-verdin-dahlia.dtsi56 &eqos {
H A Dimx8mp-verdin-yavia.dtsi95 &eqos {
H A Dimx8mp-icore-mx8mp-edimm2.2.dts47 &eqos {
H A Dimx8mp-dhcom-som.dtsi13 ethernet0 = &eqos;
92 &eqos { /* First ethernet */
730 pinctrl_eqos_rgmii: dhcom-eqos-rgmii-grp { /* RGMII */
749 pinctrl_eqos_rmii: dhcom-eqos-rmii-grp { /* RMII */
H A Dimx8mp-venice-gw702x.dtsi12 ethernet0 = &eqos;
82 &eqos {
H A Dimx8mp-phyboard-pollux-rdk.dts36 &eqos {
H A Dimx8mp-verdin-dev.dtsi74 &eqos {
H A Dimx93-11x11-evk.dts106 &eqos {
H A Dimx93-tqma9352-mba93xxla.dts129 &eqos {
225 ethphy-eqos-irq-hog {
H A Dimx8dxl.dtsi21 ethernet1 = &eqos;
H A Dimx8mp-beacon-som.dtsi47 &eqos {
H A Dimx8mp-venice-gw74xx.dts20 ethernet0 = &eqos;
200 &eqos {
H A Dimx8mp-data-modul-edm-sbc.dts146 &eqos { /* First ethernet */
557 pinctrl_eqos: eqos-grp {
H A Dimx8mp-debix-model-a.dts75 &eqos {
H A Dimx93.dtsi794 eqos: ethernet@428a0000 { label
795 compatible = "nxp,imx93-dwmac-eqos", "snps,dwmac-5.10a";
H A Dimx8dxl-evk.dts117 &eqos {
H A Dimx8mp-beacon-kit.dts18 ethernet0 = &eqos;
/openbmc/u-boot/arch/arm/dts/
H A Dtegra186.dtsi35 compatible = "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10";
49 reset-names = "eqos";

12