/linux/drivers/net/ethernet/microchip/sparx5/lan969x/ |
H A D | lan969x.h | 34 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 D | lan969x.c | 190 u32 portno = port->portno; in lan969x_port_mux_set() local 198 inst = (portno - portno % 4) / 4; in lan969x_port_mux_set()
|
H A D | lan969x_calendar.c | 92 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 D | sparx5_ethtool.c | 201 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 D | sparx5_port.c | 82 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 D | sparx5_mirror.c | 37 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 D | sparx5_calendar.c | 118 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 D | sparx5_vcap_debugfs.c | 84 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 D | sparx5_main.c | 41 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 D | sparx5_ptp.c | 93 if (test_bit(port->portno, sparx5->bridge_mask)) in sparx5_ptp_hwtstamp_set()
|
/linux/drivers/staging/media/tegra-video/ |
H A D | tegra210.c | 159 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 D | sata_sx4.c | 301 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 D | lcs.h | 212 __u8 portno; member 224 __u8 portno; member 240 __u8 portno; member 335 __s16 portno; member
|
H A D | lcs.c | 932 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 D | qeth_core_sys.c | 106 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 D | lan966x_dcb.c | 36 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 D | cx23885-core.c | 732 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 D | ovs-dpctl.py | 2084 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])
|