Lines Matching defs:dsa_switch
378 struct dsa_switch { struct
384 struct dsa_switch_tree *dst; argument
385 unsigned int index;
391 u32 setup:1;
396 u32 vlan_filtering_is_global:1;
399 u32 needs_standalone_vlan_filtering:1;
406 u32 configure_vlan_while_not_filtering:1;
415 u32 untag_bridge_pvid:1;
420 u32 assisted_learning_on_cpu_port:1;
425 u32 vlan_filtering:1;
431 u32 mtu_enforcement_ingress:1;
459 const struct dsa_switch_ops *ops; argument
464 u32 phys_mii_mask;
465 struct mii_bus *slave_mii_bus;
468 unsigned int ageing_time_min;
469 unsigned int ageing_time_max;
472 struct dsa_8021q_context *tag_8021q_ctx;
498 static inline struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port() argument