/linux-6.1.9/scripts/coccinelle/api/debugfs/ |
D | debugfs_simple_attr.cocci | 18 @dsa@ 28 identifier dsa.dsa_fops; 35 identifier dsa.dsa_fops; 36 expression dsa.dsa_get, dsa.dsa_set, dsa.dsa_fmt; 43 identifier dsa.dsa_fops; 49 identifier dsa.dsa_fops; 50 expression dsa.dsa_get, dsa.dsa_set, dsa.dsa_fmt; 57 fops << dsa.dsa_fops; 58 p << dsa.p; 64 fops << dsa.dsa_fops; [all …]
|
/linux-6.1.9/Documentation/ABI/stable/ |
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 27 What: /sys/bus/dsa/devices/dsa<m>/max_work_queues_size 33 What: /sys/bus/dsa/devices/dsa<m>/max_engines 39 What: /sys/bus/dsa/devices/dsa<m>/max_groups 45 What: /sys/bus/dsa/devices/dsa<m>/max_read_buffers 56 What: /sys/bus/dsa/devices/dsa<m>/max_transfer_size 64 What: /sys/bus/dsa/devices/dsa<m>/max_work_queues [all …]
|
/linux-6.1.9/drivers/net/ethernet/marvell/prestera/ |
D | prestera_dsa.c | 34 int prestera_dsa_parse(struct prestera_dsa *dsa, const u8 *dsa_buf) in prestera_dsa_parse() argument 62 dsa->vlan.is_tagged = FIELD_GET(PRESTERA_DSA_W0_IS_TAGGED, words[0]); in prestera_dsa_parse() 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() 74 dsa->port_num = (FIELD_GET(PRESTERA_DSA_W0_PORT_NUM, words[0]) << 0) | in prestera_dsa_parse() [all …]
|
D | prestera_rxtx.c | 219 struct prestera_dsa dsa; in prestera_rxtx_process_skb() local 227 err = prestera_dsa_parse(&dsa, skb->data - ETH_TLEN); in prestera_rxtx_process_skb() 231 dev_id = dsa.hw_dev_num; in prestera_rxtx_process_skb() 232 hw_port = dsa.port_num; in prestera_rxtx_process_skb() 254 if (dsa.vlan.is_tagged) { in prestera_rxtx_process_skb() 255 u16 tci = dsa.vlan.vid & VLAN_VID_MASK; in prestera_rxtx_process_skb() 257 tci |= dsa.vlan.vpt << VLAN_PRIO_SHIFT; in prestera_rxtx_process_skb() 258 if (dsa.vlan.cfi_bit) in prestera_rxtx_process_skb() 264 cpu_code = dsa.cpu_code; in prestera_rxtx_process_skb() 808 struct prestera_dsa dsa; in prestera_rxtx_xmit() local [all …]
|
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-6.1.9/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
|
/linux-6.1.9/drivers/scsi/sym53c8xx_2/ |
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), 861 SCR_LOAD_REG (dsa, 0xff), 899 RADDR_1 (dsa), 900 SCR_SFBR_REG (dsa, SCR_SHL, 0), 902 SCR_REG_REG (dsa, SCR_SHL, 0), [all …]
|
D | sym_fw2.h | 244 SCR_LOAD_ABS (dsa, 4), 251 SCR_LOAD_REL (dsa, 4), 691 SCR_STORE_ABS (dsa, 4), 693 SCR_LOAD_ABS (dsa, 4), 824 SCR_LOAD_REG (dsa, 0xff), 859 SCR_LOAD_ABS (dsa, 4), 861 SCR_SFBR_REG (dsa, SCR_SHL, 0), 863 SCR_REG_REG (dsa, SCR_SHL, 0), 865 SCR_REG_REG (dsa, SCR_AND, 0x3c), 867 SCR_LOAD_REL (dsa, 4), [all …]
|
/linux-6.1.9/drivers/net/dsa/ |
D | Kconfig | 5 source "drivers/net/dsa/b53/Kconfig" 26 source "drivers/net/dsa/hirschmann/Kconfig" 51 source "drivers/net/dsa/microchip/Kconfig" 53 source "drivers/net/dsa/mv88e6xxx/Kconfig" 55 source "drivers/net/dsa/ocelot/Kconfig" 57 source "drivers/net/dsa/qca/Kconfig" 59 source "drivers/net/dsa/sja1105/Kconfig" 61 source "drivers/net/dsa/xrs700x/Kconfig" 63 source "drivers/net/dsa/realtek/Kconfig"
|
/linux-6.1.9/Documentation/devicetree/bindings/net/dsa/ |
D | dsa.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/dsa.yaml# 25 dsa,member: 49 $ref: dsa-port.yaml#
|
D | dsa.txt | 4 See Documentation/devicetree/bindings/net/dsa/dsa.yaml for the documentation.
|
D | dsa-port.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/dsa-port.yaml# 46 dsa-tag-protocol: 52 - dsa
|
D | microchip,ksz.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/microchip,ksz.yaml# 14 - $ref: dsa.yaml# 18 # See Documentation/devicetree/bindings/net/dsa/dsa.yaml for a list of additional
|
D | hirschmann,hellcreek.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/hirschmann,hellcreek.yaml# 10 - $ref: dsa.yaml# 86 dsa,member = <0 0>;
|
D | renesas,rzn1-a5psw.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/renesas,rzn1-a5psw.yaml# 17 - $ref: dsa.yaml# 110 dsa,member = <0 0>;
|
D | arrow,xrs700x.yaml | 4 $id: http://devicetree.org/schemas/net/dsa/arrow,xrs700x.yaml# 10 - $ref: dsa.yaml#
|
D | lantiq-gswip.txt | 16 See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of 56 dsa,member = <0 0>;
|
/linux-6.1.9/arch/arm/boot/dts/ |
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";
|
D | vf610-zii-scu4-aib.dts | 53 dsa,member = <0 0>; 113 label = "dsa"; 131 dsa,member = <0 1>; 155 label = "dsa"; 163 label = "dsa"; 179 dsa,member = <0 2>; 244 label = "dsa"; 262 dsa,member = <0 3>; 295 label = "dsa"; 302 label = "dsa";
|
D | bcm958625-meraki-alamo.dtsi | 111 dsa,member = <1 0>; 189 dsa,member = <2 0>; 244 dsa,member = <0 0>;
|
/linux-6.1.9/Documentation/ABI/testing/ |
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-6.1.9/Documentation/networking/dsa/ |
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`
|
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
|
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-6.1.9/arch/arm64/boot/dts/marvell/ |
D | armada-3720-turris-mox.dts | 310 dsa,member = <0 0>; 414 label = "dsa"; 435 dsa,member = <0 0>; 502 dsa,member = <0 1>; 598 label = "dsa"; 606 label = "dsa"; 627 dsa,member = <0 1>; 683 label = "dsa"; 694 dsa,member = <0 2>; 790 label = "dsa"; [all …]
|