Home
last modified time | relevance | path

Searched refs:cpu_port (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/drivers/bus/
A Darm-cci.c116 struct cpu_port { struct
138 static inline bool cpu_port_is_valid(struct cpu_port *port) in cpu_port_is_valid()
148 static struct cpu_port cpu_port[NR_CPUS]; variable
205 init_cpu_port(&cpu_port[cpu], port, cpu_logical_map(cpu)); in cci_ace_init_ports()
209 WARN(!cpu_port_is_valid(&cpu_port[cpu]), in cci_ace_init_ports()
270 is_valid = cpu_port_is_valid(&cpu_port[cpu]); in cci_disable_port_by_cpu()
271 if (is_valid && cpu_port_match(&cpu_port[cpu], mpidr)) { in cci_disable_port_by_cpu()
272 cci_port_control(cpu_port[cpu].port, false); in cci_disable_port_by_cpu()
362 [sizeof_cpu_port] "i" (sizeof(cpu_port)), in cci_enable_port_for_self()
371 [sizeof_struct_cpu_port] "i" (sizeof(struct cpu_port)), in cci_enable_port_for_self()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dam65-cpsw-switchdev.c152 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_vlan_add() local
161 if (cpu_port) { in am65_cpsw_port_vlan_add()
183 if (cpu_port) in am65_cpsw_port_vlan_add()
200 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_vlan_del() local
205 if (cpu_port) in am65_cpsw_port_vlan_del()
217 if (cpu_port) in am65_cpsw_port_vlan_del()
260 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_mdb_add() local
265 if (cpu_port) in am65_cpsw_port_mdb_add()
283 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_mdb_del() local
287 if (cpu_port) in am65_cpsw_port_mdb_del()
A Dcpsw_switchdev.c168 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_add() local
177 if (cpu_port) { in cpsw_port_vlan_add()
199 if (cpu_port) in cpsw_port_vlan_add()
215 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_del() local
220 if (cpu_port) in cpsw_port_vlan_del()
232 if (cpu_port) in cpsw_port_vlan_del()
268 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_mdb_add() local
273 if (cpu_port) in cpsw_port_mdb_add()
291 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_mdb_del() local
296 if (cpu_port) in cpsw_port_mdb_del()
/linux-6.3-rc2/drivers/net/dsa/
A Dlantiq_gswip.c254 int cpu_port; member
648 unsigned int cpu_port = priv->hw_info->cpu_port; in gswip_add_single_port_br() local
813 unsigned int cpu_port = priv->hw_info->cpu_port; in gswip_setup() local
972 unsigned int cpu_port = priv->hw_info->cpu_port; in gswip_vlan_add_unaware() local
1034 unsigned int cpu_port = priv->hw_info->cpu_port; in gswip_vlan_add_aware() local
1109 unsigned int cpu_port = priv->hw_info->cpu_port; in gswip_vlan_remove() local
1470 int cpu_port = priv->hw_info->cpu_port; in gswip_port_change_mtu() local
1475 if (port == cpu_port) { in gswip_port_change_mtu()
2183 priv->hw_info->cpu_port); in gswip_probe()
2249 .cpu_port = 6,
[all …]
A Dbcm_sf2.c1012 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in bcm_sf2_sw_set_wol() local
1029 if (priv->wol_ports_mask && priv->wol_ports_mask != (1 << cpu_port)) in bcm_sf2_sw_set_wol()
1030 priv->wol_ports_mask |= (1 << cpu_port); in bcm_sf2_sw_set_wol()
1032 priv->wol_ports_mask &= ~(1 << cpu_port); in bcm_sf2_sw_set_wol()
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_mdb.c109 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_ip_add() local
125 if (cpu_port) in lan966x_mdb_ip_add()
144 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_ip_del() local
155 if (cpu_port) { in lan966x_mdb_ip_del()
252 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_l2_add() local
269 if (cpu_port) { in lan966x_mdb_l2_add()
301 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_l2_del() local
313 if (cpu_port) { in lan966x_mdb_l2_del()
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/
A Daudio-graph-card2.yaml47 links = <&cpu_port>;
53 cpu_port: port { cpu_ep: endpoint { remote-endpoint = <&codec_ep>; }; };
/linux-6.3-rc2/drivers/net/dsa/microchip/
A Dlan937x_main.c172 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port) in lan937x_port_setup() argument
180 if (cpu_port) in lan937x_port_setup()
200 if (cpu_port) in lan937x_port_setup()
215 dev->cpu_port = dp->index; in lan937x_config_cpu_port()
A Dksz9477.c402 vlan_table[1] &= ~(BIT(dev->cpu_port)); in ksz9477_port_vlan_add()
404 vlan_table[2] |= BIT(port) | BIT(dev->cpu_port); in ksz9477_port_vlan_add()
999 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port) in ksz9477_port_setup() argument
1006 if (cpu_port) in ksz9477_port_setup()
1047 if (cpu_port) in ksz9477_port_setup()
1072 dev->cpu_port = i; in ksz9477_config_cpu_port()
1111 if (i == dev->cpu_port) in ksz9477_config_cpu_port()
1130 ALU_V_OVERRIDE | BIT(dev->cpu_port)); in ksz9477_enable_stp_addr()
A Dlan937x.h12 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port);
A Dksz8.h19 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port);
A Dksz9477.h18 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port);
A Dksz8795.c1098 port != dev->cpu_port) { in ksz8_port_vlan_add()
1239 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port) in ksz8_port_setup() argument
1263 if (cpu_port) { in ksz8_port_setup()
1289 p = &dev->ports[dev->cpu_port]; in ksz8_config_cpu_port()
1292 ksz8_port_setup(dev, dev->cpu_port, true); in ksz8_config_cpu_port()
1427 dev->cpu_port = fls(dev->info->cpu_ports) - 1; in ksz8_switch_init()
A Dksz_common.h149 int cpu_port; /* port connected to CPU */ member
311 void (*port_setup)(struct ksz_device *dev, int port, bool cpu_port);
/linux-6.3-rc2/sound/soc/generic/
A Daudio-graph-card2.c744 struct device_node *cpu_port = lnk; in audio_graph2_link_normal() local
745 struct device_node *cpu_ep = port_to_endpoint(cpu_port); in audio_graph2_link_normal()
761 ret = graph_parse_node(priv, GRAPH_NORMAL, cpu_port, li, 1); in audio_graph2_link_normal()
765 graph_link_init(priv, cpu_port, li, 1); in audio_graph2_link_normal()
1040 struct device_node *cpu_port = lnk; in graph_count_normal() local
1041 struct device_node *cpu_ep = port_to_endpoint(cpu_port); in graph_count_normal()
1050 li->num[li->link].platforms = graph_counter(cpu_port); in graph_count_normal()
A Daudio-graph-card.c440 struct device_node *cpu_port; in __graph_for_each_link() local
450 cpu_port = it.node; in __graph_for_each_link()
455 cpu_ep = of_get_next_child(cpu_port, cpu_ep); in __graph_for_each_link()
/linux-6.3-rc2/drivers/net/dsa/b53/
A Db53_common.c510 pvlan |= BIT(cpu_port); in b53_imp_vlan_setup()
565 unsigned int cpu_port; in b53_enable_port() local
572 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_enable_port()
596 b53_imp_vlan_setup(ds, cpu_port); in b53_enable_port()
1866 if ((reg & BIT(cpu_port)) == BIT(cpu_port)) in b53_br_join()
1867 reg &= ~BIT(cpu_port); in b53_br_join()
1932 if (!(reg & BIT(cpu_port))) in b53_br_leave()
1933 reg |= BIT(cpu_port); in b53_br_leave()
1937 vl->members |= BIT(port) | BIT(cpu_port); in b53_br_leave()
1938 vl->untag |= BIT(port) | BIT(cpu_port); in b53_br_leave()
[all …]
A Db53_priv.h324 void b53_imp_vlan_setup(struct dsa_switch *ds, int cpu_port);
/linux-6.3-rc2/drivers/net/dsa/qca/
A Dqca8k-common.c596 int port_mask, cpu_port; in qca8k_port_bridge_join() local
599 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in qca8k_port_bridge_join()
600 port_mask = BIT(cpu_port); in qca8k_port_bridge_join()
630 int cpu_port, i; in qca8k_port_bridge_leave() local
632 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in qca8k_port_bridge_leave()
651 QCA8K_PORT_LOOKUP_MEMBER, BIT(cpu_port)); in qca8k_port_bridge_leave()
A Dqca8k-8xxx.c1775 int cpu_port, ret, i; in qca8k_setup() local
1778 cpu_port = qca8k_find_cpu_port(ds); in qca8k_setup()
1779 if (cpu_port < 0) { in qca8k_setup()
1781 return cpu_port; in qca8k_setup()
1854 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_IGMP_DP_MASK, BIT(cpu_port)) | in qca8k_setup()
1855 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_BC_DP_MASK, BIT(cpu_port)) | in qca8k_setup()
1856 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_MC_DP_MASK, BIT(cpu_port)) | in qca8k_setup()
1857 FIELD_PREP(QCA8K_GLOBAL_FW_CTRL1_UC_DP_MASK, BIT(cpu_port))); in qca8k_setup()
1877 BIT(cpu_port)); in qca8k_setup()
/linux-6.3-rc2/drivers/net/ethernet/mscc/
A Docelot.c1445 if (!cpu_port) in ocelot_port_assigned_dsa_8021q_cpu_mask()
1448 if (cpu_port->bond) in ocelot_port_assigned_dsa_8021q_cpu_mask()
1449 return ocelot_get_bond_mask(ocelot, cpu_port->bond); in ocelot_port_assigned_dsa_8021q_cpu_mask()
1451 return BIT(cpu_port->index); in ocelot_port_assigned_dsa_8021q_cpu_mask()
1576 struct ocelot_port *cpu_port = ocelot->ports[cpu]; in ocelot_port_setup_dsa_8021q_cpu() local
1581 cpu_port->is_dsa_8021q_cpu = true; in ocelot_port_setup_dsa_8021q_cpu()
1594 struct ocelot_port *cpu_port = ocelot->ports[cpu]; in ocelot_port_teardown_dsa_8021q_cpu() local
1599 cpu_port->is_dsa_8021q_cpu = false; in ocelot_port_teardown_dsa_8021q_cpu()
1602 ocelot_vlan_member_del(ocelot, cpu_port->index, vid); in ocelot_port_teardown_dsa_8021q_cpu()
1613 struct ocelot_port *cpu_port = ocelot->ports[cpu]; in ocelot_port_assign_dsa_8021q_cpu() local
[all …]
/linux-6.3-rc2/drivers/net/dsa/realtek/
A Drealtek.h69 unsigned int cpu_port; member
A Drtl8366rb.c926 BIT(priv->cpu_port)); in rtl8366rb_setup()
932 BIT(priv->cpu_port), in rtl8366rb_setup()
1060 if (port != priv->cpu_port) in rtl8366rb_mac_link_up()
1097 if (port != priv->cpu_port) in rtl8366rb_mac_link_down()
1777 priv->cpu_port = RTL8366RB_PORT_NUM_CPU; in rtl8366rb_detect()
/linux-6.3-rc2/drivers/net/dsa/xrs700x/
A Dxrs700x.c387 bool cpu_port = dsa_is_cpu_port(ds, port); in xrs700x_port_setup() local
405 val = cpu_port ? XRS_PORT_MODE_MANAGEMENT : XRS_PORT_MODE_NORMAL; in xrs700x_port_setup()
410 if (!cpu_port) { in xrs700x_port_setup()
/linux-6.3-rc2/arch/arm/boot/dts/
A Dam335x-sl50.dts184 dais = <&cpu_port>;
555 cpu_port: port { label

Completed in 84 milliseconds

12