| /linux/Documentation/networking/dsa/ |
| A D | dsa.rst | 39 interfaces in DSA terminology and code. 130 CPU port can be configured to use either the DSA or the Ethertype DSA (EDSA) 142 no DSA links in this fabric, and each switch constitutes a disjoint DSA switch 143 tree. The DSA links are viewed as simply a pair of a DSA master (the out-facing 145 downstream DSA switch). 162 for the DSA master. 187 Packet Steering) on the DSA master would be broken. The DSA framework deals 373 Lack of CPU/DSA network devices 376 DSA does not currently create slave network devices for the CPU or DSA ports, as 388 Common pitfalls using DSA setups [all …]
|
| A D | configuration.rst | 4 DSA switch configuration from userspace 7 The DSA switch configuration is not integrated into the main userspace 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 slave interface is brought up, the master interface is 44 - when the master interface is brought down, all DSA slave interfaces are 320 explicit) are treated by DSA as ``static`` even if they are ``local``. 326 # behaves the same for DSA as this command: 335 such, will not forward it, as opposed to DSA. 346 Since kernel v5.14, DSA has gained stronger integration with the bridge's [all …]
|
| A D | bcm_sf2.rst | 41 The driver is located in ``drivers/net/dsa/bcm_sf2.c`` and is implemented as a DSA 51 Overall, the SF2 driver is a fairly regular DSA driver; there are a few 57 The DSA platform device driver is probed using a specific compatible string 58 provided in ``net/dsa/dsa.c``. The reason for that is because the DSA subsystem gets 59 registered as a platform device driver currently. DSA will provide the needed 70 Broadcom switches connected to a SF2 require the use of the DSA slave MDIO bus 74 "double" programming. Using DSA, and setting ``ds->phys_mii_mask`` accordingly, we
|
| A D | lan9303.rst | 13 The driver is implemented as a DSA driver, see ``Documentation/networking/dsa/dsa.rst``. 21 interfaces (which is the default state of a DSA device). Due to HW limitations,
|
| A D | b53.rst | 17 DSA driver; see ``Documentation/networking/dsa/dsa.rst`` for details on the 36 DSA driver and will work like all DSA drivers which supports tagging.
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-class-net-dsa | 7 tagging protocol used by the DSA network devices that are 10 attached DSA switches, if this operation is supported by the 11 driver. Changing the tagging protocol must be done with the DSA
|
| A D | sysfs-bus-event_source-devices-dsa | 7 perf_event_attr.config1 for the IDXD DSA pmu. (See also 13 IDXD DSA Spec for possible attribute values):: 29 IDXD DSA pmu is bound for access to all dsa pmu
|
| /linux/Documentation/devicetree/bindings/net/dsa/ |
| A D | ocelot.txt | 36 operate as an entire slave DSA chip. NPI functionality (and therefore DSA 42 well, regardless of whether it is configured as the DSA master or not. This is 55 For the rest of the device tree binding definitions, which are standard DSA and
|
| A D | dsa.yaml | 29 A two element list indicates which DSA cluster, and position within the 64 Should be a list of phandles to other switch's DSA port. This
|
| A D | lan9303.txt | 21 Note: always use 'reg = <0/1/2>;' for the three DSA ports, even if the device is
|
| A D | marvell.txt | 1 Marvell DSA Switch Device Tree Bindings
|
| A D | vitesse,vsc73xx.txt | 43 and subnodes of DSA switches.
|
| /linux/Documentation/networking/ |
| A D | timestamping.rst | 604 3.2.1 DSA (Distributed Switch Architecture) switches 609 a port multiplier with optional forwarding acceleration features. Each DSA 614 When a DSA switch is attached to a host port, PTP synchronization has to 616 jitter between the host port and its PTP partner. For this reason, some DSA 619 measure wire and PHY propagation latencies. Timestamping DSA switches are 623 interfaces of a DSA switch to share the same PHC. 625 By design, PTP timestamping with a DSA switch does not need any special 633 In the generic layer, DSA provides the following infrastructure for PTP 661 - ``.port_rxtstamp()``: On RX, the BPF classifier is run by DSA to 667 DSA header, or attached in other ways to the packet), or out-of-band [all …]
|
| /linux/net/dsa/ |
| A D | Kconfig | 70 tristate "Tag driver for Marvell switches using DSA headers" 74 Marvell switches which use DSA headers. 77 tristate "Tag driver for Marvell switches using EtherType DSA headers" 81 Marvell switches which use EtherType DSA headers.
|
| /linux/drivers/net/dsa/sja1105/ |
| A D | Kconfig | 32 the SJA1105 DSA driver. 41 engine in the SJA1105 DSA driver, which is controlled using a
|
| /linux/drivers/net/dsa/ |
| A D | Kconfig | 20 tristate "DSA mock-up Ethernet switch chip support" 24 exercises the DSA APIs.
|
| /linux/Documentation/devicetree/bindings/net/ |
| A D | hisilicon-hns-dsaf.txt | 1 Hisilicon DSA Fabric device controller 12 - interrupts: should contain the DSA Fabric and rcb interrupt.
|
| A D | brcm,bcm7445-switch-v4.0.txt | 11 Example using the old DSA DeviceTree binding:
|
| /linux/drivers/net/ethernet/mscc/ |
| A D | Kconfig | 23 used by switchdev as well as by DSA drivers.
|
| /linux/arch/arm/boot/dts/ |
| A D | intel-ixp42x-ixdpg425.dts | 93 * of Realtek DSA switch on the board.
|
| A D | kirkwood-linksys-viper.dts | 227 /* eth1 is connected to the switch at port 6. However DSA only supports a
|
| A D | orion5x-netgear-wnr854t.dts | 213 /* Hardwired to DSA switch */
|
| A D | kirkwood-dir665.dts | 257 /* eth1 is connected to the switch as well. However DSA only supports a
|
| /linux/Documentation/networking/devlink/ |
| A D | devlink-port.rst | 28 - This indicates a DSA interconnect port. 30 - This indicates a CPU port applicable only to DSA.
|
| /linux/drivers/video/fbdev/ |
| A D | imsttfb.c | 47 DSA = 3, /* 0x0C */ enumerator 1009 write_reg_le32(par->dc_regs, DSA, dy + dx); in imsttfb_fillrect() 1020 write_reg_le32(par->dc_regs, DSA, dy + dx); in imsttfb_fillrect() 1077 write_reg_le32(par->dc_regs, DSA, fb_offset_new); in imsttfb_copyarea()
|