Lines Matching defs:dsa_switch
371 struct dsa_switch { struct
377 struct dsa_switch_tree *dst; argument
378 unsigned int index;
384 u32 setup:1;
389 u32 vlan_filtering_is_global:1;
392 u32 needs_standalone_vlan_filtering:1;
399 u32 configure_vlan_while_not_filtering:1;
408 u32 untag_bridge_pvid:1;
413 u32 assisted_learning_on_cpu_port:1;
418 u32 vlan_filtering:1;
424 u32 mtu_enforcement_ingress:1;
452 const struct dsa_switch_ops *ops; argument
457 u32 phys_mii_mask;
458 struct mii_bus *slave_mii_bus;
461 unsigned int ageing_time_min;
462 unsigned int ageing_time_max;
465 struct dsa_8021q_context *tag_8021q_ctx;
491 static inline struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port() argument