Home
last modified time | relevance | path

Searched +full:xrx200 +full:- +full:net (Results 1 – 7 of 7) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/net/
Dlantiq,xrx200-net.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/lantiq,xrx200-net.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Lantiq xRX200 GSWIP PMAC Ethernet driver
10 - Hauke Mehrtens <hauke@hauke-m.de>
14 pattern: "^ethernet@[0-9a-f]+$"
17 const: lantiq,xrx200-net
24 - description: TX interrupt
25 - description: RX interrupt
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/dsa/
Dlantiq,gswip.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/dsa/lantiq,gswip.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: dsa.yaml#/$defs/ethernet-ports
13 - Hauke Mehrtens <hauke@hauke-m.de>
18 - lantiq,xrx200-gswip
19 - lantiq,xrx300-gswip
20 - lantiq,xrx330-gswip
26 reg-names:
[all …]
/linux-6.14.4/drivers/net/dsa/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 source "drivers/net/dsa/b53/Kconfig"
20 tristate "DSA mock-up Ethernet switch chip support"
24 This enables support for a fake mock-up switch chip which
27 source "drivers/net/dsa/hirschmann/Kconfig"
35 the xrx200 / VR9 SoC.
44 switch chips. Multi-chip module MT7530 in MT7621AT, MT7621DAT,
45 MT7621ST and MT7623AI SoCs, and built-in switch in MT7988 SoC are
55 chips which are connected via MDIO, as well as multi-chip
65 This enables support for the built-in Ethernet switch found
[all …]
Dlantiq_gswip.c1 // SPDX-License-Identifier: GPL-2.0
7 * Copyright (C) 2017 - 2019 Hauke Mehrtens <hauke@hauke-m.de>
45 #include <net/dsa.h>
46 #include <dt-bindings/mips/lantiq_rcu_gphy.h>
64 #define GSWIP_MDIO_PHYp(p) (0x15 - (p))
135 #define GSWIP_BM_RAM_VAL(x) (0x043 - (x))
153 #define GSWIP_PCE_TBL_KEY(x) (0x447 - (x))
155 #define GSWIP_PCE_TBL_VAL(x) (0x44D - (x))
241 #define GSWIP_TABLE_MAC_BRIDGE_VAL1_STATIC BIT(0) /* Static, non-aging entry */
246 * but long packets currently cause lock-ups with an MTU of over 2526. Medium
[all …]
/linux-6.14.4/drivers/net/ethernet/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 depends on NET
18 source "drivers/net/ethernet/3com/Kconfig"
19 source "drivers/net/ethernet/actions/Kconfig"
20 source "drivers/net/ethernet/adaptec/Kconfig"
21 source "drivers/net/ethernet/aeroflex/Kconfig"
22 source "drivers/net/ethernet/agere/Kconfig"
23 source "drivers/net/ethernet/alacritech/Kconfig"
24 source "drivers/net/ethernet/allwinner/Kconfig"
25 source "drivers/net/ethernet/alteon/Kconfig"
[all …]
Dlantiq_xrx200.c1 // SPDX-License-Identifier: GPL-2.0
3 * Lantiq / Intel PMAC driver for XRX200 SoCs
7 * Copyright (C) 2017 - 2018 Hauke Mehrtens <hauke@hauke-m.de>
25 #define XRX200_DMA_DATA_LEN (SZ_64K - 1)
48 /* Remove Layer-2 header from packets from PMAC to DMA */
95 return __raw_readl(priv->pmac_reg + offset); in xrx200_pmac_r32()
100 __raw_writel(val, priv->pmac_reg + offset); in xrx200_pmac_w32()
135 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->dma.desc]; in xrx200_flush_dma()
137 if ((desc->ctl & (LTQ_DMA_OWN | LTQ_DMA_C)) != LTQ_DMA_C) in xrx200_flush_dma()
140 desc->ctl = LTQ_DMA_OWN | LTQ_DMA_RX_OFFSET(NET_IP_ALIGN) | in xrx200_flush_dma()
[all …]
/linux-6.14.4/drivers/net/phy/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
35 Adds support for a set of LED trigger events per-PHY. Link
39 logical-or of all the link speed ones.
64 Currently tested with mpc866ads and mpc8349e-mitx.
104 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY
105 - ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit
113 - ADIN1100 - Robust,Industrial, Low Power 10BASE-T1L Ethernet PHY
122 source "drivers/net/phy/aquantia/Kconfig"
127 Currently supports the Asix Electronics PHY found in the X-Surf 100
136 found in the X-Surf 100 AX88796B package.
[all …]