Home
last modified time | relevance | path

Searched refs:portno (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_ethtool.c521 portno) in sparx5_get_asm_phy_stats() argument
532 portno) in sparx5_get_asm_mac_stats() argument
635 portno) in sparx5_get_asm_rmon_stats() argument
742 portno) in sparx5_get_asm_misc_stats() argument
816 int portno = port->portno; in sparx5_get_eth_phy_stats() local
841 int portno = port->portno; in sparx5_get_eth_mac_stats() local
909 int portno = port->portno; in sparx5_get_eth_mac_ctrl_stats() local
941 int portno = port->portno; in sparx5_get_eth_rmon_stats() local
1023 int portno = port->portno; in sparx5_get_sset_data() local
1232 int portno; in sparx_stats_init() local
[all …]
A Dsparx5_port.c82 u32 portno = port->portno; in sparx5_get_dev2g5_status() local
126 u32 portno = port->portno; in sparx5_get_sfi_status() local
135 dev = sparx5_to_high_dev(portno); in sparx5_get_sfi_status()
240 if (port->portno > 47) in sparx5_port_verify_speed()
307 portno, mem); in sparx5_port_flush_poll()
319 sparx5_port_dev_index(port->portno) : port->portno; in sparx5_port_disable()
520 u32 portno = port->portno; in sparx5_port_mux_set() local
528 inst = (portno - portno % 4) / 4; in sparx5_port_mux_set()
534 if ((portno / 4 % 2) == 0) { in sparx5_port_mux_set()
650 DSM_MAC_CFG(port->portno)); in sparx5_port_fc_setup()
[all …]
A Dsparx5_netdev.c278 spx5_port->portno = portno; in sparx5_create_netdev()
290 int portno; in sparx5_register_netdevs() local
293 for (portno = 0; portno < SPX5_PORTS; portno++) in sparx5_register_netdevs()
294 if (sparx5->ports[portno]) { in sparx5_register_netdevs()
299 portno); in sparx5_register_netdevs()
310 int portno; in sparx5_destroy_netdevs() local
312 for (portno = 0; portno < SPX5_PORTS; portno++) { in sparx5_destroy_netdevs()
313 port = sparx5->ports[portno]; in sparx5_destroy_netdevs()
328 int portno; in sparx5_unregister_netdevs() local
330 for (portno = 0; portno < SPX5_PORTS; portno++) in sparx5_unregister_netdevs()
[all …]
A Dsparx5_port.h23 static inline bool sparx5_port_is_2g5(int portno) in sparx5_port_is_2g5() argument
25 return portno >= 16 && portno <= 47; in sparx5_port_is_2g5()
28 static inline bool sparx5_port_is_5g(int portno) in sparx5_port_is_5g() argument
30 return portno <= 11 || portno == 64; in sparx5_port_is_5g()
33 static inline bool sparx5_port_is_10g(int portno) in sparx5_port_is_10g() argument
35 return (portno >= 12 && portno <= 15) || (portno >= 48 && portno <= 55); in sparx5_port_is_10g()
38 static inline bool sparx5_port_is_25g(int portno) in sparx5_port_is_25g() argument
40 return portno >= 56 && portno <= 63; in sparx5_port_is_25g()
A Dsparx5_mirror.c34 u64 reg = portno; in sparx5_mirror_port_add()
48 u64 reg = portno; in sparx5_mirror_port_del()
89 u32 portno) in sparx5_mirror_monitor_set() argument
91 spx5_rmw(QFWD_FRAME_COPY_CFG_FRMC_PORT_VAL_SET(portno), in sparx5_mirror_monitor_set()
107 u32 portno) in sparx5_mirror_has_monitor() argument
109 return sparx5_mirror_monitor_get(sparx5, idx) == portno; in sparx5_mirror_has_monitor()
121 if (sparx5_mirror_has_monitor(sparx5, i, sport->portno)) in sparx5_mirror_get()
129 sparx5_mirror_has_monitor(sparx5, i, mport->portno)) { in sparx5_mirror_get()
159 if (sport->portno == mport->portno) in sparx5_mirror_add()
170 sparx5_mirror_port_add(sparx5, mirror_idx, sport->portno); in sparx5_mirror_add()
[all …]
A Dsparx5_vlan.c44 struct sparx5_port *port = sparx5->ports[portno]; in sparx5_vlan_port_setup()
52 ANA_CL_VLAN_CTRL(port->portno)); in sparx5_vlan_port_setup()
73 set_bit(port->portno, sparx5->vlan_mask[vid]); in sparx5_vlan_vid_add()
124 if (port->portno < 32) { in sparx5_pgid_update_mask()
125 mask = BIT(port->portno); in sparx5_pgid_update_mask()
128 } else if (port->portno < 64) { in sparx5_pgid_update_mask()
129 mask = BIT(port->portno - 32); in sparx5_pgid_update_mask()
132 } else if (port->portno < SPX5_PORTS) { in sparx5_pgid_update_mask()
133 mask = BIT(port->portno - 64); in sparx5_pgid_update_mask()
220 ANA_CL_VLAN_FILTER_CTRL(port->portno, 0)); in sparx5_vlan_port_apply()
[all …]
A Dsparx5_vcap_impl.c428 int portno = port->portno; in sparx5_vcap_is0_get_port_keysets() local
482 int portno = port->portno; in sparx5_vcap_is2_get_port_keysets() local
611 int portno = port->portno; in sparx5_vcap_es0_get_port_keysets() local
1807 for (portno = 0; portno < SPX5_PORTS; ++portno) { in sparx5_vcap_is0_port_key_selection()
1832 for (portno = 0; portno < SPX5_PORTS; ++portno) { in sparx5_vcap_is2_port_key_selection()
1838 for (portno = 0; portno < SPX5_PORTS; ++portno) in sparx5_vcap_is2_port_key_selection()
1853 for (portno = 0; portno < SPX5_PORTS; ++portno) in sparx5_vcap_es0_port_key_selection()
1872 for (portno = 0; portno < SPX5_PORTS; ++portno) in sparx5_vcap_es2_port_key_selection()
1909 for (portno = 0; portno < SPX5_PORTS; ++portno) in sparx5_vcap_port_key_deselection()
1916 for (portno = 0; portno < SPX5_PORTS; ++portno) in sparx5_vcap_port_key_deselection()
[all …]
A Dsparx5_calendar.c130 u32 portno) in sparx5_get_port_cal_speed() argument
134 if (portno >= SPX5_PORTS) { in sparx5_get_port_cal_speed()
136 if (portno == SPX5_PORT_CPU_0 || portno == SPX5_PORT_CPU_1) { in sparx5_get_port_cal_speed()
139 } else if (portno == SPX5_PORT_VD0) { in sparx5_get_port_cal_speed()
153 port = sparx5->ports[portno]; in sparx5_get_port_cal_speed()
162 u32 cal[7], value, idx, portno; in sparx5_config_auto_calendar() local
177 for (portno = 0; portno < SPX5_PORTS_ALL; portno++) { in sparx5_config_auto_calendar()
185 if (portno < SPX5_PORTS) in sparx5_config_auto_calendar()
191 reg = portno; in sparx5_config_auto_calendar()
305 u32 portno = data->taxi_ports[idx]; in sparx5_dsm_calendar_calc() local
[all …]
A Dsparx5_packet.c153 if (test_bit(port->portno, sparx5->bridge_mask)) in sparx5_xtr_grp()
238 sparx5_set_port_ifh(ifh, port->portno); in sparx5_port_xmit_impl()
299 DSM_DEV_TX_STOP_WM_CFG(port->portno)); in sparx5_injection_timeout()
308 int portno; in sparx5_manual_injection_mode() local
320 for (portno = SPX5_PORT_CPU_0; portno <= SPX5_PORT_CPU_1; portno++) { in sparx5_manual_injection_mode()
325 sparx5, ASM_PORT_CFG(portno)); in sparx5_manual_injection_mode()
331 DSM_DEV_TX_STOP_WM_CFG(portno)); in sparx5_manual_injection_mode()
337 DSM_DEV_TX_STOP_WM_CFG(portno)); in sparx5_manual_injection_mode()
344 DSM_BUF_CFG(portno)); in sparx5_manual_injection_mode()
A Dsparx5_dcb.c122 static bool sparx5_dcb_apptrust_contains(int portno, u8 selector) in sparx5_dcb_apptrust_contains() argument
124 const struct sparx5_dcb_apptrust *conf = sparx5_port_apptrust[portno]; in sparx5_dcb_apptrust_contains()
143 int portno = port->portno; in sparx5_dcb_app_update() local
201 if (sparx5_dcb_apptrust_contains(portno, DCB_APP_SEL_PCP)) { in sparx5_dcb_app_update()
212 if (sparx5_dcb_apptrust_contains(portno, IEEE_8021QAZ_APP_SEL_DSCP)) { in sparx5_dcb_app_update()
309 sparx5_port_apptrust[port->portno] = &sparx5_dcb_apptrust_policies[idx]; in sparx5_dcb_setapptrust()
320 trust = sparx5_port_apptrust[port->portno]; in sparx5_dcb_getapptrust()
395 sparx5_port_apptrust[port->portno] = in sparx5_dcb_init()
A Dsparx5_fdma.c175 if (test_bit(port->portno, sparx5->bridge_mask)) in sparx5_fdma_rx_get_frame()
352 int portno; in sparx5_fdma_injection_mode() local
365 for (portno = SPX5_PORT_CPU_0; portno <= SPX5_PORT_CPU_1; portno++) { in sparx5_fdma_injection_mode()
370 sparx5, ASM_PORT_CFG(portno)); in sparx5_fdma_injection_mode()
376 DSM_DEV_TX_STOP_WM_CFG(portno)); in sparx5_fdma_injection_mode()
382 DSM_DEV_TX_STOP_WM_CFG(portno)); in sparx5_fdma_injection_mode()
391 QFWD_SWITCH_PORT_MODE(portno)); in sparx5_fdma_injection_mode()
399 DSM_BUF_CFG(portno)); in sparx5_fdma_injection_mode()
405 HSCH_PORT_MODE(portno)); in sparx5_fdma_injection_mode()
A Dsparx5_switchdev.c60 if (!test_bit(port->portno, sparx5->bridge_mask)) { in sparx5_attr_stp_state_set()
68 set_bit(port->portno, sparx5->bridge_fwd_mask); in sparx5_attr_stp_state_set()
71 set_bit(port->portno, sparx5->bridge_lrn_mask); in sparx5_attr_stp_state_set()
76 clear_bit(port->portno, sparx5->bridge_fwd_mask); in sparx5_attr_stp_state_set()
77 clear_bit(port->portno, sparx5->bridge_lrn_mask); in sparx5_attr_stp_state_set()
111 if (!test_bit(port->portno, e->port_mask) && in sparx5_port_attr_mrouter_set()
183 set_bit(port->portno, sparx5->bridge_mask); in sparx5_port_bridge_join()
201 clear_bit(port->portno, sparx5->bridge_mask); in sparx5_port_bridge_join()
212 clear_bit(port->portno, sparx5->bridge_mask); in sparx5_port_bridge_leave()
561 set_bit(port->portno, entry->port_mask); in sparx5_handle_port_mdb_add()
[all …]
A Dsparx5_tc.c63 static void sparx5_tc_get_layer_and_idx(u32 parent, u32 portno, u32 *layer, in sparx5_tc_get_layer_and_idx() argument
68 *idx = portno; in sparx5_tc_get_layer_and_idx()
72 *idx = SPX5_HSCH_L0_GET_IDX(portno, queue); in sparx5_tc_get_layer_and_idx()
93 sparx5_tc_get_layer_and_idx(qopt->parent, port->portno, &layer, in sparx5_tc_setup_qdisc_tbf()
A Dsparx5_vcap_debugfs.c84 out->prf(out->dst, " port[%02d] (%s): ", port->portno, in sparx5_vcap_is0_port_keys()
91 ANA_CL_ADV_CL_CFG(port->portno, lookup)); in sparx5_vcap_is0_port_keys()
127 out->prf(out->dst, " port[%02d] (%s): ", port->portno, in sparx5_vcap_is2_port_keys()
133 value = spx5_rd(sparx5, ANA_ACL_VCAP_S2_CFG(port->portno)); in sparx5_vcap_is2_port_keys()
142 ANA_ACL_VCAP_S2_KEY_SEL(port->portno, lookup)); in sparx5_vcap_is2_port_keys()
294 out->prf(out->dst, " port[%02d] (%s): ", port->portno, in sparx5_vcap_es0_port_keys()
307 value = spx5_rd(sparx5, REW_RTAG_ETAG_CTRL(port->portno)); in sparx5_vcap_es0_port_keys()
333 out->prf(out->dst, " port[%02d] (%s): ", port->portno, in sparx5_vcap_es2_port_keys()
339 value = spx5_rd(sparx5, EACL_VCAP_ES2_KEY_SEL(port->portno, in sparx5_vcap_es2_port_keys()
A Dsparx5_main.c37 u32 portno; member
266 ndev = sparx5_create_netdev(sparx5, config->portno); in sparx5_create_port()
269 config->portno); in sparx5_create_port()
287 sparx5->ports[config->portno] = spx5_port; in sparx5_create_port()
297 sparx5_vlan_port_setup(sparx5, spx5_port->portno); in sparx5_create_port()
791 u32 portno; in mchp_sparx5_probe() local
793 err = of_property_read_u32(portnp, "reg", &portno); in mchp_sparx5_probe()
805 portno); in mchp_sparx5_probe()
812 portno); in mchp_sparx5_probe()
824 portno); in mchp_sparx5_probe()
[all …]
A Dsparx5_mactable.c291 u16 portno, in sparx5_add_mact_entry() argument
308 mact_entry = find_mact_entry(sparx5, addr, vid, portno); in sparx5_add_mact_entry()
315 mact_entry = alloc_mact_entry(sparx5, addr, vid, portno); in sparx5_add_mact_entry()
324 ret = sparx5_mact_learn(sparx5, portno, addr, vid); in sparx5_add_mact_entry()
A Dsparx5_main.h155 u16 portno; member
333 u16 portno,
349 void sparx5_vlan_port_setup(struct sparx5 *sparx5, int portno);
378 void sparx5_set_port_ifh(void *ifh_hdr, u16 portno);
380 struct net_device *sparx5_create_netdev(struct sparx5 *sparx5, u32 portno);
/linux/drivers/staging/media/tegra-video/
A Dtegra210.c261 u8 portno) in tegra_channel_capture_setup() argument
305 u8 portno) in tegra_channel_vi_soft_reset() argument
322 u8 portno) in tegra_channel_capture_error_recover() argument
344 tegra_channel_vi_soft_reset(chan, portno); in tegra_channel_capture_error_recover()
345 tegra_channel_capture_setup(chan, portno); in tegra_channel_capture_error_recover()
385 u8 portno, u32 buf_offset, in tegra_channel_vi_buffer_setup() argument
906 u8 portno) in tegra210_csi_port_recover() argument
968 u8 portno) in tegra210_csi_port_start_streaming() argument
1016 val = ((portno & 1) == PORT_A) ? in tegra210_csi_port_start_streaming()
1034 (portno & 1)); in tegra210_csi_port_start_streaming()
[all …]
A Dcsi.c535 unsigned int lanes, portno, num_pads; in tegra_csi_channels_alloc() local
542 ret = of_property_read_u32(channel, "reg", &portno); in tegra_csi_channels_alloc()
546 if (portno >= csi->soc->csi_max_channels) { in tegra_csi_channels_alloc()
548 portno, channel); in tegra_csi_channels_alloc()
575 (lanes > CSI_LANES_PER_BRICK && ((portno & 1) != 0))) { in tegra_csi_channels_alloc()
584 ret = tegra_csi_channel_alloc(csi, channel, portno, in tegra_csi_channels_alloc()
/linux/drivers/usb/host/
A Dohci-s3c2410.c108 int portno; in ohci_s3c2410_hub_status_data() local
119 for (portno = 0; portno < 2; port++, portno++) { in ohci_s3c2410_hub_status_data()
123 "oc change on port %d\n", portno); in ohci_s3c2410_hub_status_data()
128 buf[0] |= 1<<(portno+1); in ohci_s3c2410_hub_status_data()
295 int portno; in s3c2410_hcd_oc() local
304 for (portno = 0; portno < 2; port++, portno++) { in s3c2410_hcd_oc()
305 if (port_oc & (1<<portno) && in s3c2410_hcd_oc()
312 s3c2410_usb_set_power(info, portno+1, 0); in s3c2410_hcd_oc()
/linux/drivers/ata/
A Dsata_sx4.c310 (PDC_DIMM_DATA_STEP * portno); in pdc20621_ata_sg()
325 (PDC_DIMM_DATA_STEP * portno); in pdc20621_host_sg()
333 unsigned int portno) in pdc20621_ata_pkt() argument
340 (PDC_DIMM_WINDOW_STEP * portno) + in pdc20621_ata_pkt()
355 buf[i++] = portno + 1; /* seq. id */ in pdc20621_ata_pkt()
384 unsigned int portno) in pdc20621_host_pkt() argument
391 (PDC_DIMM_WINDOW_STEP * portno) + in pdc20621_host_pkt()
394 (PDC_DIMM_WINDOW_STEP * portno) + in pdc20621_host_pkt()
406 tmp |= ((portno + 1 + 4) << 16); /* seq. id */ in pdc20621_host_pkt()
421 unsigned int portno = ap->port_no; in pdc20621_dma_prep() local
[all …]
/linux/drivers/net/ethernet/cirrus/
A Dmac89x0.c126 readreg_io(struct net_device *dev, int portno) in readreg_io() argument
128 nubus_writew(swab16(portno), dev->base_addr + ADD_PORT); in readreg_io()
133 writereg_io(struct net_device *dev, int portno, int value) in writereg_io() argument
135 nubus_writew(swab16(portno), dev->base_addr + ADD_PORT); in writereg_io()
141 readreg(struct net_device *dev, int portno) in readreg() argument
143 return swab16(nubus_readw(dev->mem_start + portno)); in readreg()
147 writereg(struct net_device *dev, int portno, int value) in writereg() argument
149 nubus_writew(swab16(value), dev->mem_start + portno); in writereg()
/linux/drivers/s390/net/
A Dlcs.h212 __u8 portno; member
224 __u8 portno; member
240 __u8 portno; member
335 __s16 portno; member
A Dlcs.c932 cmd->cmd.lcs_std_cmd.portno = card->portno; in lcs_send_lanstat()
951 cmd->cmd.lcs_std_cmd.portno = card->portno; in lcs_send_stoplan()
963 card->portno = cmd->cmd.lcs_std_cmd.portno; in __lcs_send_startlan_cb()
978 cmd->cmd.lcs_std_cmd.portno = card->portno; in lcs_send_startlan()
998 cmd->cmd.lcs_qipassist.portno = card->portno; in lcs_send_setipm()
1022 cmd->cmd.lcs_qipassist.portno = card->portno; in lcs_send_delipm()
1058 cmd->cmd.lcs_qipassist.portno = card->portno; in lcs_check_multicast_support()
1561 header->slot = card->portno; in __lcs_start_xmit()
1910 card->portno = value; in lcs_portno_store()
1912 card->dev->dev_port = card->portno; in lcs_portno_store()
[all …]
A Dqeth_core_sys.c106 unsigned int portno, limit; in qeth_dev_portno_store() local
109 rc = kstrtouint(buf, 16, &portno); in qeth_dev_portno_store()
112 if (portno > QETH_MAX_PORTNO) in qeth_dev_portno_store()
122 if (portno > limit) { in qeth_dev_portno_store()
126 card->dev->dev_port = portno; in qeth_dev_portno_store()
132 static DEVICE_ATTR(portno, 0644, qeth_dev_portno_show, qeth_dev_portno_store);

Completed in 819 milliseconds

12