Lines Matching refs:vlan_mapping
656 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_add_single_port_br() local
674 vlan_mapping.index = port + 1; in gswip_add_single_port_br()
675 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_add_single_port_br()
676 vlan_mapping.val[0] = 0 /* vid */; in gswip_add_single_port_br()
677 vlan_mapping.val[1] = BIT(port) | BIT(cpu_port); in gswip_add_single_port_br()
678 vlan_mapping.val[2] = 0; in gswip_add_single_port_br()
679 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_add_single_port_br()
963 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_add_unaware() local
988 vlan_mapping.index = idx; in gswip_vlan_add_unaware()
989 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_unaware()
991 vlan_mapping.val[0] = 0; in gswip_vlan_add_unaware()
994 vlan_mapping.index = idx; in gswip_vlan_add_unaware()
995 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_unaware()
996 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_add_unaware()
1005 vlan_mapping.val[1] |= BIT(cpu_port); in gswip_vlan_add_unaware()
1006 vlan_mapping.val[1] |= BIT(port); in gswip_vlan_add_unaware()
1007 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_add_unaware()
1025 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_add_aware() local
1056 vlan_mapping.index = idx; in gswip_vlan_add_aware()
1057 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_aware()
1059 vlan_mapping.val[0] = vid; in gswip_vlan_add_aware()
1062 vlan_mapping.index = idx; in gswip_vlan_add_aware()
1063 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_add_aware()
1064 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_add_aware()
1072 vlan_mapping.val[0] = vid; in gswip_vlan_add_aware()
1074 vlan_mapping.val[1] |= BIT(cpu_port); in gswip_vlan_add_aware()
1075 vlan_mapping.val[2] |= BIT(cpu_port); in gswip_vlan_add_aware()
1076 vlan_mapping.val[1] |= BIT(port); in gswip_vlan_add_aware()
1078 vlan_mapping.val[2] &= ~BIT(port); in gswip_vlan_add_aware()
1080 vlan_mapping.val[2] |= BIT(port); in gswip_vlan_add_aware()
1081 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_add_aware()
1100 struct gswip_pce_table_entry vlan_mapping = {0,}; in gswip_vlan_remove() local
1121 vlan_mapping.index = idx; in gswip_vlan_remove()
1122 vlan_mapping.table = GSWIP_TABLE_VLAN_MAPPING; in gswip_vlan_remove()
1123 err = gswip_pce_table_entry_read(priv, &vlan_mapping); in gswip_vlan_remove()
1129 vlan_mapping.val[1] &= ~BIT(port); in gswip_vlan_remove()
1130 vlan_mapping.val[2] &= ~BIT(port); in gswip_vlan_remove()
1131 err = gswip_pce_table_entry_write(priv, &vlan_mapping); in gswip_vlan_remove()
1138 if ((vlan_mapping.val[1] & ~BIT(cpu_port)) == 0) { in gswip_vlan_remove()