Searched +full:dsa +full:- +full:v4 (Results 1 – 12 of 12) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | brcm,bcm7445-switch-v4.0.txt | 3 See dsa/brcm,bcm7445-switch-v4.0.yaml for the documentation. 7 - dsa,mii-bus: phandle to the MDIO bus controller, see dsa/dsa.txt 8 - dsa,ethernet: phandle to the CPU network interface controller, see dsa/dsa.txt 9 - #address-cells: must be 2, see dsa/dsa.txt 11 Example using the old DSA DeviceTree binding: 14 compatible = "simple-bus"; 15 #size-cells = <1>; 16 #address-cells = <1>; 20 compatible = "brcm,bcm7445-switch-v4.0"; 21 #size-cells = <0>; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/dsa/ |
D | brcm,sf2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/dsa/brcm,sf2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Florian Fainelli <[email protected]> 15 - enum: 16 - brcm,bcm4908-switch 17 - brcm,bcm7278-switch-v4.0 18 - brcm,bcm7278-switch-v4.8 19 - brcm,bcm7445-switch-v4.0 [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/frequency/ |
D | adi,admfm2000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Kim Seer Paller <[email protected]> 16 It consists of a LNA, mixer, IF filter, DSA, and IF amplifier for each down 22 - adi,admfm2000 24 '#address-cells': 27 '#size-cells': 31 "^channel@[0-1]$": 44 adi,mixer-mode: [all …]
|
/linux-6.14.4/Documentation/networking/dsa/ |
D | configuration.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 DSA switch configuration from userspace 7 The DSA switch configuration is not integrated into the main userspace 10 .. _dsa-config-showcases: 13 ----------------------- 15 To configure a DSA switch a couple of commands need to be executed. In this 32 Through DSA every port of a switch is handled like a normal linux Ethernet 42 - when a DSA user interface is brought up, the conduit interface is 44 - when the conduit interface is brought down, all DSA user interfaces are 71 * lan1: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3) [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. 15 #include "dsa.h" 22 * dsa_port_notify - Notify the switching fabric of changes to a port 25 * @v: event-specific value. 27 * Notify all switches in the DSA tree that this port's switch belongs to, 29 * reconfigure themselves for cross-chip operations. Can also be used to 30 * reconfigure ports without net_devices (CPU ports, DSA links) whenever 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() [all …]
|
/linux-6.14.4/drivers/net/ethernet/mediatek/ |
D | mtk_ppe_offload.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <net/dsa.h> 23 } v4; member 59 data->v4.src_addr, data->src_port, in mtk_flow_set_ipv4_addr() 60 data->v4.dst_addr, data->dst_port); in mtk_flow_set_ipv4_addr() 68 data->v6.src_addr.s6_addr32, data->src_port, in mtk_flow_set_ipv6_addr() 69 data->v6.dst_addr.s6_addr32, data->dst_port); in mtk_flow_set_ipv6_addr() 75 void *dest = eth + act->mangle.offset; in mtk_flow_offload_mangle_eth() 76 const void *src = &act->mangle.val; in mtk_flow_offload_mangle_eth() 78 if (act->mangle.offset > 8) in mtk_flow_offload_mangle_eth() [all …]
|
/linux-6.14.4/drivers/net/dsa/ |
D | bcm_sf2.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Broadcom Starfighter 2 DSA switch driver 23 #include <net/dsa.h> 37 switch (priv->type) { in bcm_sf2_reg_rgmii_cntrl() 76 switch (priv->type) { in bcm_sf2_reg_led_base() 99 switch (priv->type) { in bcm_sf2_port_override_offset() 108 WARN_ONCE(1, "Unsupported device: %d\n", priv->type); in bcm_sf2_port_override_offset() 121 for (port = 0; port < ds->num_ports; port++) { in bcm_sf2_num_active_ports() 124 if (priv->port_sts[port].enabled) in bcm_sf2_num_active_ports() 145 if (ports_active == 0 || !priv->clk_mdiv) in bcm_sf2_recalc_clock() [all …]
|
/linux-6.14.4/include/net/ |
D | nexthop.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (c) 2017-19 Cumulus Networks 6 * Copyright (c) 2017-19 David Ahern <dsa@cumulusnetworks.com> 144 struct list_head fi_list; /* v4 entries using nh */ 264 return refcount_inc_not_zero(&nh->refcnt); in nexthop_get() 269 if (refcount_dec_and_test(&nh->refcnt)) in nexthop_put() 270 call_rcu_hurry(&nh->rcu, nexthop_free_rcu); in nexthop_put() 281 if (nh->is_group) { in nexthop_is_fdb() 284 nh_grp = rcu_dereference_rtnl(nh->nh_grp); in nexthop_is_fdb() 285 return nh_grp->fdb_nh; in nexthop_is_fdb() [all …]
|
/linux-6.14.4/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 18 #include <net/dsa.h> 33 dev_err(bgmac->dev, "Timeout waiting for reg 0x%X\n", reg); in bgmac_wait_value() 46 if (!ring->mmio_base) in bgmac_dma_tx_reset() 53 bgmac_write(bgmac, ring->mmio_base + BGMAC_DMA_TX_CTL, in bgmac_dma_tx_reset() 56 val = bgmac_read(bgmac, ring->mmio_base + BGMAC_DMA_TX_STATUS); in bgmac_dma_tx_reset() 67 dev_err(bgmac->dev, "Timeout suspending DMA TX ring 0x%X (BGMAC_DMA_TX_STAT: 0x%08X)\n", in bgmac_dma_tx_reset() 68 ring->mmio_base, val); in bgmac_dma_tx_reset() 71 bgmac_write(bgmac, ring->mmio_base + BGMAC_DMA_TX_CTL, 0); in bgmac_dma_tx_reset() 73 ring->mmio_base + BGMAC_DMA_TX_STATUS, in bgmac_dma_tx_reset() 76 dev_warn(bgmac->dev, "DMA TX ring 0x%X wasn't disabled on time, waiting additional 300us\n", in bgmac_dma_tx_reset() [all …]
|
/linux-6.14.4/drivers/dma/ |
D | imx-sdma.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // drivers/dma/imx-sdma.c 11 // Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved. 28 #include <linux/dma-mapping.h> 39 #include <linux/dma/imx-dma.h> 42 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 45 #include "virt-dma.h" 130 * 0-7 Lower WML Lower watermark level 145 * 15 --------- MUST BE 0 146 * 16-23 Higher WML HWML [all …]
|
/linux-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-[email protected] 88 F: drivers/scsi/3w-* [all …]
|
D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 51 D: in-kernel DRM Maintainer 76 E: tim_alpaerts@toyota-motor-europe.com 80 S: B-2610 Wilrijk-Antwerpen 85 W: http://www-stu.christs.cam.ac.uk/~aia21/ 106 D: Maintainer of ide-cd and Uniform CD-ROM driver, 107 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. [all …]
|