Searched full:dpsw (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpsw.c | 9 #include "dpsw.h" 10 #include "dpsw-cmd.h" 26 * @dpsw_id: DPSW unique ID 67 * @token: Token of DPSW object 88 * dpsw_enable() - Enable DPSW functionality 91 * @token: Token of DPSW object 109 * dpsw_disable() - Disable DPSW functionality 112 * @token: Token of DPSW object 130 * dpsw_reset() - Reset the DPSW, returns the object to initial state. 133 * @token: Token of DPSW object [all …]
|
| H A D | dpsw.h | 12 * Contains API for handling DPSW topology and functionality 17 /* DPSW general definitions */ 29 /* DPSW options */ 76 * @DPSW_BROADCAST_PER_OBJECT: There is only one broadcast replicator per DPSW 93 /* DPSW IRQ Index and Events */ 133 * struct dpsw_attr - Structure representing DPSW attributes 134 * @id: DPSW object ID 135 * @options: Enable/Disable DPSW features 145 * @mem_size: DPSW frame storage memory size 262 * struct dpsw_link_cfg - Structure representing DPSW link configuration [all …]
|
| H A D | dpsw-cmd.h | 11 #include "dpsw.h" 13 /* DPSW Version */
|
| H A D | dpaa2-switch.c | 22 /* Minimal supported DPSW version */ 1994 * DPSW perspective in dpaa2_switch_port_vlans_add() 2416 "Interface from a different DPSW is in the bridge already"); in dpaa2_switch_prechangeupper_sanity_checks() 2439 "LAG offload is supported only for DPSW >= v8.13"); in dpaa2_switch_pre_lag_join() 2482 "Interface from a different DPSW is in the bond already"); in dpaa2_switch_pre_lag_join() 2539 * amount of DPSW ports as LAG groups, meaning that each port can have in dpaa2_switch_port_set_lag_group() 3722 dev_err(dev, "DPSW device has no interfaces\n"); in dpaa2_switch_init() 3728 dev_err(dev, "DPSW num_ifs %u exceeds max %u\n", in dpaa2_switch_init() 3742 /* Minimum supported DPSW version check */ in dpaa2_switch_init() 3746 dev_err(dev, "DPSW version %d:%d not supported. Use firmware 10.28.0 or greater.\n", in dpaa2_switch_init() [all …]
|
| H A D | dpaa2-switch.h | 25 #include "dpsw.h"
|
| /linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
| H A D | switch-driver.rst | 10 The DPAA2 Switch driver probes on the Datapath Switch (DPSW) object which can 18 The DPSW can have ports connected to DPNIs or to DPMACs for external access. 28 [DPNI] [DPNI] [============= DPSW =================] 38 The dpaa2-switch driver probes on DPSW devices found on the fsl-mc bus. These 44 the DPSW object that it will probe: 51 fsl_dpaa2_switch dpsw.0: The number of FDBs is lower than the number of ports, cannot probe 59 fsl_dpaa2_switch dpsw.0: Flooding domain is not per FDB, cannot probe 60 fsl_dpaa2_switch dpsw.0: Broadcast domain is not per FDB, cannot probe 68 fsl_dpaa2_switch dpsw.0: Control Interface is disabled, cannot probe 70 Besides the configuration of the actual DPSW object, the dpaa2-switch driver [all …]
|
| /linux/drivers/bus/fsl-mc/ |
| H A D | obj-api.c | 21 { DPSW_CMDID_OPEN, "dpsw" }, in fsl_mc_get_open_cmd_id()
|
| /linux/ |
| H A D | MAINTAINERS | 7910 F: drivers/net/ethernet/freescale/dpaa2/dpsw*
|