Searched refs:cpu_port (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/drivers/bus/
H A Darm-cci.c116 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 Dlan937x.h12 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port);
H A Dlan937x_main.c172 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 Dksz8.h19 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port);
H A Dksz9477.h18 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port);
H A Dksz9477.c599 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 Dksz8795.c1367 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 Dksz_common.h164 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 Dksz_common.c1927 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 Dam65-cpsw-switchdev.c152 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 Dcpsw_switchdev.c168 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 Dlan966x_mdb.c109 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 Dlantiq_gswip.c254 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 Dbcm_sf2.c1016 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 Dbcm_sf2_cfp.c850 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 Daudio-graph-card2.c817 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 Daudio-graph-card.c332 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 Db53_common.c498 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 Db53_priv.h335 void b53_imp_vlan_setup(struct dsa_switch *ds, int cpu_port);
/linux-master/drivers/net/dsa/realtek/
H A Drealtek.h70 unsigned int cpu_port; member in struct:realtek_priv
H A Drtl8366rb.c925 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 Dqca8k-8xxx.c1827 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 Dqca8k-common.c649 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 Docelot.c1546 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 Dxrs700x.c387 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) {

Completed in 274 milliseconds

12