Lines Matching defs:dsa_switch
315 struct dsa_switch { struct
323 struct dsa_switch_tree *dst; argument
343 const struct dsa_switch_ops *ops; argument
348 u32 phys_mii_mask;
349 struct mii_bus *slave_mii_bus;
352 unsigned int ageing_time_min;
353 unsigned int ageing_time_max;
356 struct dsa_8021q_context *tag_8021q_ctx;
359 struct devlink *devlink;
362 unsigned int num_tx_queues;
367 bool vlan_filtering_is_global;
370 bool needs_standalone_vlan_filtering;
377 bool configure_vlan_while_not_filtering;
385 bool untag_bridge_pvid;
390 bool assisted_learning_on_cpu_port;
395 bool vlan_filtering;
400 bool pcs_poll;
426 static inline struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port() argument