Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x.h34 static inline bool lan969x_port_is_2g5(int portno) in lan969x_port_is_2g5() argument
36 return portno == 1 || portno == 2 || portno == 3 || in lan969x_port_is_2g5()
37 portno == 5 || portno == 6 || portno == 7 || in lan969x_port_is_2g5()
38 portno == 10 || portno == 11 || portno == 14 || in lan969x_port_is_2g5()
39 portno == 15 || portno == 18 || portno == 19 || in lan969x_port_is_2g5()
40 portno == 22 || portno == 23; in lan969x_port_is_2g5()
43 static inline bool lan969x_port_is_5g(int portno) in lan969x_port_is_5g() argument
45 return portno == 9 || portno == 13 || portno == 17 || in lan969x_port_is_5g()
46 portno == 21; in lan969x_port_is_5g()
49 static inline bool lan969x_port_is_10g(int portno) in lan969x_port_is_10g() argument
[all …]
H A Dlan969x.c190 u32 portno = port->portno; in lan969x_port_mux_set() local
198 inst = (portno - portno % 4) / 4; in lan969x_port_mux_set()
H A Dlan969x_calendar.c92 u32 portno = data->taxi_ports[i]; in lan969x_dsm_calendar_calc() local
95 bw = sparx5_get_port_cal_speed(sparx5, portno); in lan969x_dsm_calendar_calc()
97 if (portno < sparx5->data->consts->n_ports_all) in lan969x_dsm_calendar_calc()
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ethtool.c201 static void sparx5_get_queue_sys_stats(struct sparx5 *sparx5, int portno) in sparx5_get_queue_sys_stats() argument
208 portstats = &sparx5->stats[portno * sparx5->num_stats]; in sparx5_get_queue_sys_stats()
210 spx5_wr(XQS_STAT_CFG_STAT_VIEW_SET(portno), sparx5, XQS_STAT_CFG); in sparx5_get_queue_sys_stats()
230 static void sparx5_get_ana_ac_stats_stats(struct sparx5 *sparx5, int portno) in sparx5_get_ana_ac_stats_stats() argument
232 u64 *portstats = &sparx5->stats[portno * sparx5->num_stats]; in sparx5_get_ana_ac_stats_stats()
235 spx5_rd(sparx5, ANA_AC_PORT_STAT_LSB_CNT(portno, in sparx5_get_ana_ac_stats_stats()
505 static void sparx5_get_device_stats(struct sparx5 *sparx5, int portno) in sparx5_get_device_stats() argument
507 u64 *portstats = &sparx5->stats[portno * sparx5->num_stats]; in sparx5_get_device_stats()
508 u32 tinst = sparx5_port_dev_index(sparx5, portno); in sparx5_get_device_stats()
509 u32 dev = sparx5_to_high_dev(sparx5, portno); in sparx5_get_device_stats()
[all …]
H A Dsparx5_port.c82 u32 portno = port->portno; in sparx5_get_dev2g5_status() local
87 value = spx5_rd(sparx5, DEV2G5_PCS1G_STICKY(portno)); in sparx5_get_dev2g5_status()
90 spx5_wr(value, sparx5, DEV2G5_PCS1G_STICKY(portno)); in sparx5_get_dev2g5_status()
93 value = spx5_rd(sparx5, DEV2G5_PCS1G_LINK_STATUS(portno)); in sparx5_get_dev2g5_status()
105 value = spx5_rd(sparx5, DEV2G5_PCS1G_ANEG_STATUS(portno)); in sparx5_get_dev2g5_status()
113 value = spx5_rd(sparx5, DEV2G5_PCS1G_ANEG_CFG(portno)); in sparx5_get_dev2g5_status()
126 u32 portno = port->portno; in sparx5_get_sfi_status() local
135 dev = sparx5_to_high_dev(sparx5, portno); in sparx5_get_sfi_status()
136 tinst = sparx5_port_dev_index(sparx5, portno); in sparx5_get_sfi_status()
218 if ((ops->is_port_2g5(port->portno) && in sparx5_port_verify_speed()
[all …]
H A Dsparx5_mirror.c37 static void sparx5_mirror_port_add(struct sparx5 *sparx5, u32 idx, u32 portno) in sparx5_mirror_port_add() argument
39 u64 reg = portno; in sparx5_mirror_port_add()
51 static void sparx5_mirror_port_del(struct sparx5 *sparx5, u32 idx, u32 portno) in sparx5_mirror_port_del() argument
53 u64 reg = portno; in sparx5_mirror_port_del()
65 static bool sparx5_mirror_contains(struct sparx5 *sparx5, u32 idx, u32 portno) in sparx5_mirror_contains() argument
67 return (sparx5_mirror_port_get(sparx5, idx) & BIT_ULL(portno)) != 0; in sparx5_mirror_contains()
94 u32 portno) in sparx5_mirror_monitor_set() argument
96 spx5_rmw(QFWD_FRAME_COPY_CFG_FRMC_PORT_VAL_SET(portno), in sparx5_mirror_monitor_set()
112 u32 portno) in sparx5_mirror_has_monitor() argument
114 return sparx5_mirror_monitor_get(sparx5, idx) == portno; in sparx5_mirror_has_monitor()
[all …]
H A Dsparx5_calendar.c118 enum sparx5_cal_bw sparx5_get_port_cal_speed(struct sparx5 *sparx5, u32 portno) in sparx5_get_port_cal_speed() argument
122 if (portno >= sparx5->data->consts->n_ports) { in sparx5_get_port_cal_speed()
124 if (portno == in sparx5_get_port_cal_speed()
126 portno == in sparx5_get_port_cal_speed()
130 } else if (portno == in sparx5_get_port_cal_speed()
134 } else if (portno == in sparx5_get_port_cal_speed()
138 } else if (portno == in sparx5_get_port_cal_speed()
147 port = sparx5->ports[portno]; in sparx5_get_port_cal_speed()
157 u32 cal[7], value, idx, portno; in sparx5_config_auto_calendar() local
172 for (portno = 0; portno < consts->n_ports_all; portno++) { in sparx5_config_auto_calendar()
[all …]
H 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()
H A Dsparx5_main.c41 u32 portno; member
323 ndev = sparx5_create_netdev(sparx5, config->portno); in sparx5_create_port()
326 config->portno); in sparx5_create_port()
344 sparx5->ports[config->portno] = spx5_port; in sparx5_create_port()
354 sparx5_vlan_port_setup(sparx5, spx5_port->portno); in sparx5_create_port()
363 if (ops->is_port_rgmii(spx5_port->portno)) in sparx5_create_port()
896 u32 portno; in mchp_sparx5_probe() local
898 err = of_property_read_u32(portnp, "reg", &portno); in mchp_sparx5_probe()
910 portno); in mchp_sparx5_probe()
917 portno); in mchp_sparx5_probe()
[all …]
H A Dsparx5_ptp.c93 if (test_bit(port->portno, sparx5->bridge_mask)) in sparx5_ptp_hwtstamp_set()
/linux/drivers/staging/media/tegra-video/
H A Dtegra210.c159 static void vi_csi_write(struct tegra_vi_channel *chan, u8 portno, in vi_csi_write() argument
164 vi_csi_base = chan->vi->iomem + TEGRA210_VI_CSI_BASE(portno); in vi_csi_write()
169 static u32 vi_csi_read(struct tegra_vi_channel *chan, u8 portno, in vi_csi_read() argument
174 vi_csi_base = chan->vi->iomem + TEGRA210_VI_CSI_BASE(portno); in vi_csi_read()
261 u8 portno) in tegra_channel_capture_setup() argument
292 vi_csi_write(chan, portno, TEGRA_VI_CSI_ERROR_STATUS, 0xffffffff); in tegra_channel_capture_setup()
293 vi_csi_write(chan, portno, TEGRA_VI_CSI_IMAGE_DEF, in tegra_channel_capture_setup()
297 vi_csi_write(chan, portno, TEGRA_VI_CSI_IMAGE_DT, data_type); in tegra_channel_capture_setup()
298 vi_csi_write(chan, portno, TEGRA_VI_CSI_IMAGE_SIZE_WC, word_count); in tegra_channel_capture_setup()
299 vi_csi_write(chan, portno, TEGRA_VI_CSI_IMAGE_SIZE, in tegra_channel_capture_setup()
[all …]
/linux/drivers/ata/
H A Dsata_sx4.c301 static inline void pdc20621_ata_sg(u8 *buf, unsigned int portno, in pdc20621_ata_sg() argument
310 (PDC_DIMM_DATA_STEP * portno); in pdc20621_ata_sg()
316 static inline void pdc20621_host_sg(u8 *buf, unsigned int portno, in pdc20621_host_sg() argument
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()
[all …]
/linux/drivers/s390/net/
H A Dlcs.h212 __u8 portno; member
224 __u8 portno; member
240 __u8 portno; member
335 __s16 portno; member
H 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()
1612 if (card->portno != LCS_INVALID_PORT_NO) { in lcs_startlan()
1619 card->portno = i; in lcs_startlan()
[all …]
H 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);
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_dcb.c36 static bool lan966x_dcb_apptrust_contains(int portno, u8 selector) in lan966x_dcb_apptrust_contains() argument
38 const struct lan966x_dcb_apptrust *conf = lan966x_port_apptrust[portno]; in lan966x_dcb_apptrust_contains()
/linux/drivers/media/pci/cx23885/
H A Dcx23885-core.c732 struct cx23885_tsport *port, int portno) in cx23885_init_tsport() argument
734 dprintk(1, "%s(portno=%d)\n", __func__, portno); in cx23885_init_tsport()
744 port->nr = portno; in cx23885_init_tsport()
758 switch (portno) { in cx23885_init_tsport()
/linux/tools/testing/selftests/net/openvswitch/
H A Dovs-dpctl.py2084 def info(self, vport_name, dpifindex=0, portno=None): argument
2092 if portno is None:
2095 msg["attrs"].append(["OVS_VPORT_ATTR_PORT_NO", portno])