Searched +full:xrx200 +full:- +full:gswip (Results 1 – 6 of 6) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/net/dsa/ |
D | lantiq,gswip.yaml | 1 # 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# 7 title: Lantiq GSWIP Ethernet switches 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 [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | lantiq,xrx200-net.yaml | 1 # 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/drivers/net/dsa/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 tristate "DSA mock-up Ethernet switch chip support" 24 This enables support for a fake mock-up switch chip which 30 tristate "Lantiq / Intel GSWIP" 34 This enables support for the Lantiq / Intel GSWIP 2.1 found in 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 …]
|
D | lantiq_gswip.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Lantiq / Intel GSWIP switch driver for VRX200, xRX300 and xRX330 SoCs 7 * Copyright (C) 2017 - 2019 Hauke Mehrtens <hauke@hauke-m.de> 9 * The VLAN and bridge model the GSWIP hardware uses does not directly 46 #include <dt-bindings/mips/lantiq_rcu_gphy.h> 50 /* GSWIP MDIO Registers */ 64 #define GSWIP_MDIO_PHYp(p) (0x15 - (p)) 94 /* GSWIP MII Registers */ 121 /* GSWIP Core Registers */ 123 #define GSWIP_SWRES_R1 BIT(1) /* GSWIP Software reset */ [all …]
|
/linux-6.14.4/drivers/net/ethernet/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 87 tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 92 This driver supports the PCI-Express gigabit ethernet adapters 114 tristate "Lantiq / Intel xRX200 PMAC network driver" 117 Support for the PMAC of the Gigabit switch (GSWIP) inside the 134 tristate "Myson MTD-8xx PCI Ethernet support" 139 Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 149 source "drivers/net/ethernet/oki-semi/Kconfig" 162 tristate "OPEN Alliance TC6 10BASE-T1x MAC-PHY support" if COMPILE_TEST 166 This library implements OPEN Alliance TC6 10BASE-T1x MAC-PHY [all …]
|
/linux-6.14.4/net/dsa/ |
D | port.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2017 Savoir-faire Linux Inc. 22 * dsa_port_notify - Notify the switching fabric of changes to a port 25 * @v: event-specific value. 29 * reconfigure themselves for cross-chip operations. Can also be used to 35 return dsa_tree_notify(dp->ds->dst, e, v); in dsa_port_notify() 57 struct dsa_switch *ds = dp->ds; in dsa_port_fast_age() 59 if (!ds->ops->port_fast_age) in dsa_port_fast_age() 62 ds->ops->port_fast_age(ds, dp->index); in dsa_port_fast_age() 70 struct dsa_switch *ds = dp->ds; in dsa_port_vlan_fast_age() [all …]
|