Home
last modified time | relevance | path

Searched full:dpsw (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpsw.c9 #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 Ddpsw.h12 * 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 Ddpsw-cmd.h11 #include "dpsw.h"
13 /* DPSW Version */
H A Ddpaa2-switch.c22 /* 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 Ddpaa2-switch.h25 #include "dpsw.h"
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dswitch-driver.rst10 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 Dobj-api.c21 { DPSW_CMDID_OPEN, "dpsw" }, in fsl_mc_get_open_cmd_id()
/linux/
H A DMAINTAINERS7910 F: drivers/net/ethernet/freescale/dpaa2/dpsw*