| /linux/Documentation/ABI/stable/ |
| A D | sysfs-driver-dma-idxd | 1 What: /sys/bus/dsa/devices/dsa<m>/version 7 What: /sys/bus/dsa/devices/dsa<m>/cdev_major 14 What: /sys/bus/dsa/devices/dsa<m>/errors 20 What: /sys/bus/dsa/devices/dsa<m>/max_batch_size 33 What: /sys/bus/dsa/devices/dsa<m>/max_engines 39 What: /sys/bus/dsa/devices/dsa<m>/max_groups 76 What: /sys/bus/dsa/devices/dsa<m>/op_cap 83 What: /sys/bus/dsa/devices/dsa<m>/pasid_enabled 90 What: /sys/bus/dsa/devices/dsa<m>/state 131 What: /sys/bus/dsa/devices/dsa<m>/cmd_status [all …]
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_dsa.c | 34 int prestera_dsa_parse(struct prestera_dsa *dsa, const u8 *dsa_buf) in prestera_dsa_parse() argument 63 dsa->vlan.cfi_bit = FIELD_GET(PRESTERA_DSA_W1_CFI_BIT, words[1]); in prestera_dsa_parse() 64 dsa->vlan.vpt = FIELD_GET(PRESTERA_DSA_W0_VPT, words[0]); in prestera_dsa_parse() 65 dsa->vlan.vid = FIELD_GET(PRESTERA_DSA_W0_VID, words[0]); in prestera_dsa_parse() 66 dsa->vlan.vid &= ~PRESTERA_DSA_VID; in prestera_dsa_parse() 67 dsa->vlan.vid |= FIELD_PREP(PRESTERA_DSA_VID, field); in prestera_dsa_parse() 71 dsa->hw_dev_num = FIELD_GET(PRESTERA_DSA_W0_DEV_NUM, words[0]); in prestera_dsa_parse() 72 dsa->hw_dev_num |= FIELD_PREP(PRESTERA_DSA_DEV_NUM, field); in prestera_dsa_parse() 83 int prestera_dsa_build(const struct prestera_dsa *dsa, u8 *dsa_buf) in prestera_dsa_build() argument 86 u32 dev_num = dsa->hw_dev_num; in prestera_dsa_build() [all …]
|
| A D | prestera_rxtx.c | 216 struct prestera_dsa dsa; in prestera_rxtx_process_skb() local 228 dev_id = dsa.hw_dev_num; in prestera_rxtx_process_skb() 229 hw_port = dsa.port_num; in prestera_rxtx_process_skb() 251 if (dsa.vlan.is_tagged) { in prestera_rxtx_process_skb() 252 u16 tci = dsa.vlan.vid & VLAN_VID_MASK; in prestera_rxtx_process_skb() 254 tci |= dsa.vlan.vpt << VLAN_PRIO_SHIFT; in prestera_rxtx_process_skb() 255 if (dsa.vlan.cfi_bit) in prestera_rxtx_process_skb() 261 cpu_code = dsa.cpu_code; in prestera_rxtx_process_skb() 814 struct prestera_dsa dsa; in prestera_rxtx_xmit() local 816 dsa.hw_dev_num = port->dev_id; in prestera_rxtx_xmit() [all …]
|
| A D | prestera_dsa.h | 33 int prestera_dsa_parse(struct prestera_dsa *dsa, const u8 *dsa_buf); 34 int prestera_dsa_build(const struct prestera_dsa *dsa, u8 *dsa_buf);
|
| /linux/Documentation/devicetree/bindings/net/ |
| A 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
|
| /linux/drivers/scsi/sym53c8xx_2/ |
| A D | sym_fw1.h | 272 RADDR_1 (dsa), 275 RADDR_1 (dsa), 332 RADDR_1 (dsa), 672 RADDR_1 (dsa), 718 RADDR_1 (dsa), 824 RADDR_1 (dsa), 899 RADDR_1 (dsa), 907 RADDR_1 (dsa), 912 RADDR_1 (dsa), 918 RADDR_1 (dsa), [all …]
|
| A D | sym_fw2.h | 244 SCR_LOAD_ABS (dsa, 4), 251 SCR_LOAD_REL (dsa, 4), 693 SCR_LOAD_ABS (dsa, 4), 859 SCR_LOAD_ABS (dsa, 4), 867 SCR_LOAD_REL (dsa, 4), 910 SCR_LOAD_REL (dsa, 4), 918 SCR_LOAD_REL (dsa, 4), 926 SCR_LOAD_REL (dsa, 4), 954 SCR_LOAD_REL (dsa, 4), 985 SCR_LOAD_REL (dsa, 4), [all …]
|
| /linux/drivers/net/dsa/ |
| A D | Kconfig | 5 source "drivers/net/dsa/b53/Kconfig" 27 source "drivers/net/dsa/hirschmann/Kconfig" 78 source "drivers/net/dsa/microchip/Kconfig" 80 source "drivers/net/dsa/mv88e6xxx/Kconfig" 82 source "drivers/net/dsa/ocelot/Kconfig" 84 source "drivers/net/dsa/qca/Kconfig" 86 source "drivers/net/dsa/sja1105/Kconfig" 88 source "drivers/net/dsa/xrs700x/Kconfig" 90 source "drivers/net/dsa/realtek/Kconfig"
|
| /linux/Documentation/devicetree/bindings/net/dsa/ |
| A D | dsa.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/dsa.yaml# 24 dsa,member: 46 $ref: dsa-port.yaml#
|
| A D | dsa.txt | 4 See Documentation/devicetree/bindings/net/dsa/dsa.yaml for the documentation.
|
| A D | dsa-port.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/dsa-port.yaml# 48 dsa-tag-protocol: 54 - dsa
|
| A D | microchip,ksz.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/microchip,ksz.yaml# 17 # See Documentation/devicetree/bindings/net/dsa/dsa.yaml for a list of additional 96 $ref: dsa.yaml#/$defs/ethernet-ports 102 $ref: dsa-port.yaml#
|
| A D | hirschmann,hellcreek.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/hirschmann,hellcreek.yaml# 10 - $ref: dsa.yaml#/$defs/ethernet-ports 86 dsa,member = <0 0>;
|
| A D | lantiq,gswip.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/lantiq,gswip.yaml# 10 - $ref: dsa.yaml#/$defs/ethernet-ports 107 dsa,member = <0 0>;
|
| A D | renesas,rzn1-a5psw.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/renesas,rzn1-a5psw.yaml# 17 - $ref: dsa.yaml#/$defs/ethernet-ports 104 dsa,member = <0 0>;
|
| A D | arrow,xrs700x.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/arrow,xrs700x.yaml# 10 - $ref: dsa.yaml#/$defs/ethernet-ports
|
| /linux/drivers/iio/frequency/ |
| A D | admfm2000.c | 163 struct gpio_desc **dsa; in admfm2000_channel_config() local 187 dsa = st->dsa1_gpios; in admfm2000_channel_config() 191 dsa = st->dsa2_gpios; in admfm2000_channel_config() 206 dsa[i] = devm_fwnode_gpiod_get_index(dev, child, in admfm2000_channel_config() 209 if (IS_ERR(dsa[i])) in admfm2000_channel_config() 210 return dev_err_probe(dev, PTR_ERR(dsa[i]), in admfm2000_channel_config()
|
| /linux/arch/arm/boot/dts/nxp/vf/ |
| A D | vf610-zii-dev-rev-b.dts | 35 dsa,member = <0 0>; 66 label = "dsa"; 119 dsa,member = <0 1>; 150 label = "dsa"; 162 label = "dsa"; 204 dsa,member = <0 2>; 256 label = "dsa";
|
| A D | vf610-zii-scu4-aib.dts | 53 dsa,member = <0 0>; 113 label = "dsa"; 136 dsa,member = <0 1>; 160 label = "dsa"; 173 label = "dsa"; 194 dsa,member = <0 2>; 259 label = "dsa"; 282 dsa,member = <0 3>; 315 label = "dsa"; 327 label = "dsa";
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-bus-event_source-devices-dsa | 1 What: /sys/bus/event_source/devices/dsa*/format 24 What: /sys/bus/event_source/devices/dsa*/cpumask 29 IDXD DSA pmu is bound for access to all dsa pmu
|
| /linux/Documentation/networking/dsa/ |
| A D | b53.rst | 16 The driver is located in ``drivers/net/dsa/b53/`` and is implemented as a 17 DSA driver; see ``Documentation/networking/dsa/dsa.rst`` for details on the 24 ``net/dsa/tag_brcm.c``. 30 configuration described in the :ref:`dsa-config-showcases`. 38 See :ref:`dsa-tagged-configuration`. 48 The configuration slightly differ from the :ref:`dsa-vlan-configuration`. 54 In difference to the configuration described in :ref:`dsa-vlan-configuration`
|
| A D | lan9303.rst | 13 The driver is implemented as a DSA driver, see ``Documentation/networking/dsa/dsa.rst``. 15 See ``Documentation/devicetree/bindings/net/dsa/lan9303.txt`` for device tree
|
| A D | bcm_sf2.rst | 41 The driver is located in ``drivers/net/dsa/bcm_sf2.c`` and is implemented as a DSA 42 driver; see ``Documentation/networking/dsa/dsa.rst`` for details on the subsystem 49 ``net/dsa/tag_brcm.c``. 58 provided in ``net/dsa/dsa.c``. The reason for that is because the DSA subsystem gets
|
| /linux/Documentation/driver-api/crypto/iaa/ |
| A D | iaa-crypto.rst | 226 /sys/bus/dsa/drivers/crypto/ 240 echo 0 > /sys/bus/dsa/drivers/crypto/verify_compress 277 echo async > /sys/bus/dsa/drivers/crypto/sync_mode 282 echo sync > /sys/bus/dsa/drivers/crypto/sync_mode 456 # cat /sys/bus/dsa/devices/iax1/state 458 # cat /sys/bus/dsa/devices/iax1/wq1.0/state 807 Similarly /sys/bus/dsa/drivers/idxd/unbind and 823 # echo iax3 > /sys/bus/dsa/drivers/idxd/unbind 838 # echo iax3 > /sys/bus/dsa/drivers/idxd/bind 843 # echo wq3.0 > /sys/bus/dsa/drivers/crypto/bind [all …]
|
| /linux/arch/arm64/boot/dts/marvell/ |
| A D | armada-3720-turris-mox.dts | 315 dsa,member = <0 0>; 419 label = "dsa"; 441 dsa,member = <0 0>; 509 dsa,member = <0 1>; 605 label = "dsa"; 613 label = "dsa"; 635 dsa,member = <0 1>; 691 label = "dsa"; 703 dsa,member = <0 2>; 799 label = "dsa"; [all …]
|