/linux-master/drivers/bus/ |
H A D | arm-cci.c | 116 struct cpu_port { struct 132 static inline void init_cpu_port(struct cpu_port *port, u32 index, u64 mpidr) 138 static inline bool cpu_port_is_valid(struct cpu_port *port) 143 static inline bool cpu_port_match(struct cpu_port *port, u64 mpidr) 148 static struct cpu_port cpu_port[NR_CPUS]; variable in typeref:struct:cpu_port 205 init_cpu_port(&cpu_port[cpu], port, cpu_logical_map(cpu)); 209 WARN(!cpu_port_is_valid(&cpu_port[cpu]), 270 is_valid = cpu_port_is_valid(&cpu_port[cpu]); 271 if (is_valid && cpu_port_match(&cpu_port[cp [all...] |
/linux-master/drivers/net/dsa/microchip/ |
H A D | lan937x.h | 12 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port);
|
H A D | lan937x_main.c | 172 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port) argument 180 if (cpu_port) 200 if (cpu_port) 215 dev->cpu_port = dp->index;
|
H A D | ksz8.h | 19 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port);
|
H A D | ksz9477.h | 18 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port);
|
H A D | ksz9477.c | 599 vlan_table[1] &= ~(BIT(dev->cpu_port)); 601 vlan_table[2] |= BIT(port) | BIT(dev->cpu_port); 1140 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port) argument 1147 if (cpu_port) 1178 if (cpu_port) 1213 dev->cpu_port = i; 1252 if (i == dev->cpu_port) 1271 ALU_V_OVERRIDE | BIT(dev->cpu_port));
|
H A D | ksz8795.c | 1367 port != dev->cpu_port) { 1511 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port) argument 1535 if (cpu_port) 1545 struct dsa_port *cpu_dp = dsa_to_port(dev->ds, dev->cpu_port); 1572 ksz8_port_setup(dev, dev->cpu_port, true); 1574 ksz8795_cpu_interface_select(dev, dev->cpu_port); 1712 if (dev->cpu_port == port) 1819 dev->cpu_port = fls(dev->info->cpu_ports) - 1;
|
H A D | ksz_common.h | 164 int cpu_port; /* port connected to CPU */ member in struct:ksz_device 314 void (*port_setup)(struct ksz_device *dev, int port, bool cpu_port);
|
H A D | ksz_common.c | 1927 u8 port_member = 0, cpu_port; local 1935 cpu_port = BIT(dsa_upstream_port(ds, port)); 1993 dev->dev_ops->cfg_port_member(dev, i, val | cpu_port); 1996 dev->dev_ops->cfg_port_member(dev, port, port_member | cpu_port); 2319 p = &dev->ports[dev->cpu_port];
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-switchdev.c | 152 bool cpu_port = netif_is_bridge_master(orig_dev); local 161 if (cpu_port) { 183 if (cpu_port) 200 bool cpu_port = netif_is_bridge_master(orig_dev); local 205 if (cpu_port) 217 if (cpu_port) 260 bool cpu_port = netif_is_bridge_master(orig_dev); local 265 if (cpu_port) 283 bool cpu_port = netif_is_bridge_master(orig_dev); local 287 if (cpu_port) [all...] |
H A D | cpsw_switchdev.c | 168 bool cpu_port = netif_is_bridge_master(orig_dev); local 177 if (cpu_port) { 199 if (cpu_port) 215 bool cpu_port = netif_is_bridge_master(orig_dev); local 220 if (cpu_port) 232 if (cpu_port) 268 bool cpu_port = netif_is_bridge_master(orig_dev); local 273 if (cpu_port) 291 bool cpu_port = netif_is_bridge_master(orig_dev); local 296 if (cpu_port) [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_mdb.c | 109 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); local 125 if (cpu_port) 144 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); local 155 if (cpu_port) { 252 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); local 269 if (cpu_port) { 301 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); local 313 if (cpu_port) {
|
/linux-master/drivers/net/dsa/ |
H A D | lantiq_gswip.c | 254 int cpu_port; member in struct:gswip_hw_info 655 unsigned int cpu_port = priv->hw_info->cpu_port; local 681 vlan_mapping.val[1] = BIT(port) | BIT(cpu_port); 820 unsigned int cpu_port = priv->hw_info->cpu_port; local 844 gswip_switch_w(priv, BIT(cpu_port), GSWIP_PCE_PMAP1); 845 gswip_switch_w(priv, BIT(cpu_port), GSWIP_PCE_PMAP2); 846 gswip_switch_w(priv, BIT(cpu_port), GSWIP_PCE_PMAP3); 877 GSWIP_FDMA_PCTRLp(cpu_port)); 979 unsigned int cpu_port = priv->hw_info->cpu_port; local 1041 unsigned int cpu_port = priv->hw_info->cpu_port; local 1116 unsigned int cpu_port = priv->hw_info->cpu_port; local 1477 int cpu_port = priv->hw_info->cpu_port; local [all...] |
H A D | bcm_sf2.c | 1016 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; local 1033 if (priv->wol_ports_mask && priv->wol_ports_mask != (1 << cpu_port)) 1034 priv->wol_ports_mask |= (1 << cpu_port); 1036 priv->wol_ports_mask &= ~(1 << cpu_port);
|
H A D | bcm_sf2_cfp.c | 850 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; local 861 ring_cookie = cpu_port * SF2_NUM_EGRESS_QUEUES;
|
/linux-master/sound/soc/generic/ |
H A D | audio-graph-card2.c | 817 struct device_node *cpu_port = lnk; local 818 struct device_node *cpu_ep = port_to_endpoint(cpu_port); 834 ret = graph_parse_node(priv, GRAPH_NORMAL, cpu_port, li, 1); 838 graph_link_init(priv, cpu_port, li, 1); 1129 struct device_node *cpu_port = lnk; local 1130 struct device_node *cpu_ep = port_to_endpoint(cpu_port); 1144 li->num[li->link].platforms = graph_counter(cpu_port);
|
H A D | audio-graph-card.c | 332 struct device_node *cpu_port; local 342 cpu_port = it.node; 347 cpu_ep = of_get_next_child(cpu_port, cpu_ep);
|
/linux-master/drivers/net/dsa/b53/ |
H A D | b53_common.c | 498 void b53_imp_vlan_setup(struct dsa_switch *ds, int cpu_port) argument 510 pvlan |= BIT(cpu_port); 578 unsigned int cpu_port; local 585 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; 609 b53_imp_vlan_setup(ds, cpu_port); 1907 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; local 1923 if ((reg & BIT(cpu_port)) == BIT(cpu_port)) 1924 reg &= ~BIT(cpu_port); 1959 s8 cpu_port local 2317 u8 cpu_port; member in struct:b53_chip_data [all...] |
H A D | b53_priv.h | 335 void b53_imp_vlan_setup(struct dsa_switch *ds, int cpu_port);
|
/linux-master/drivers/net/dsa/realtek/ |
H A D | realtek.h | 70 unsigned int cpu_port; member in struct:realtek_priv
|
H A D | rtl8366rb.c | 925 BIT(priv->cpu_port)); 931 BIT(priv->cpu_port), 943 if (i == priv->cpu_port) 1059 if (port == priv->cpu_port) { 1091 if (port != priv->cpu_port) 1156 if (port != priv->cpu_port) 1833 priv->cpu_port = RTL8366RB_PORT_NUM_CPU;
|
/linux-master/drivers/net/dsa/qca/ |
H A D | qca8k-8xxx.c | 1827 int cpu_port, ret; local 1830 cpu_port = qca8k_find_cpu_port(ds); 1831 if (cpu_port < 0) { 1833 return cpu_port; 1910 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_IGMP_DP_MASK, BIT(cpu_port)) | 1911 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_BC_DP_MASK, BIT(cpu_port)) | 1912 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_MC_DP_MASK, BIT(cpu_port)) | 1913 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_UC_DP_MASK, BIT(cpu_port))); 1918 ret = qca8k_rmw(priv, QCA8K_PORT_LOOKUP_CTRL(cpu_port), 1931 BIT(cpu_port)); [all...] |
H A D | qca8k-common.c | 649 int port_mask, cpu_port; local 652 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; 653 port_mask = BIT(cpu_port); 683 int cpu_port, i; local 685 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; 704 QCA8K_PORT_LOOKUP_MEMBER, BIT(cpu_port));
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 1546 struct ocelot_port *cpu_port = ocelot_port->dsa_8021q_cpu; local 1548 if (!cpu_port) 1551 if (cpu_port->bond) 1552 return ocelot_get_bond_mask(ocelot, cpu_port->bond); 1554 return BIT(cpu_port->index); 1679 struct ocelot_port *cpu_port = ocelot->ports[cpu]; local 1684 cpu_port->is_dsa_8021q_cpu = true; 1697 struct ocelot_port *cpu_port = ocelot->ports[cpu]; local 1702 cpu_port->is_dsa_8021q_cpu = false; 1705 ocelot_vlan_member_del(ocelot, cpu_port 1716 struct ocelot_port *cpu_port = ocelot->ports[cpu]; local [all...] |
/linux-master/drivers/net/dsa/xrs700x/ |
H A D | xrs700x.c | 387 bool cpu_port = dsa_is_cpu_port(ds, port); local 405 val = cpu_port ? XRS_PORT_MODE_MANAGEMENT : XRS_PORT_MODE_NORMAL; 410 if (!cpu_port) {
|