Lines Matching refs:index

112  * @param index    index of port to set MAC address for
125 int index = priv->index;
141 xipd_port = cvmx_helper_get_ipd_port(interface, index);
153 gmx_reg = CVMX_GMXX_RXX_INT_REG(index, interface);
154 csr_wr(CVMX_GMXX_SMACX(index, interface), mac);
306 * @param index port index on interface
313 int index, int port,
319 eth = cvmx_helper_get_port_fdt_node_offset(interface, index);
321 debug("ERROR: No fdt node for interface %d, index %d\n",
322 interface, index);
333 oct_eth_info->index = index;
338 debug("Setting up port: %d, int: %d, index: %d, device: octeth%d\n",
339 oct_eth_info->port, oct_eth_info->interface, oct_eth_info->index,
346 CVMX_GMXX_RXX_INT_REG(index, interface);
459 * @param index Port index (should be 0 for RGMII)
462 static void octeon_bgx_xcv_rgmii_enable(int interface, int index, bool enable)
466 debug("%s(%d, %d, %sable)\n", __func__, interface, index,
482 int index, interface;
487 index = oct_eth_info->index;
489 debug("%s(%s) (%d.%d)\n", __func__, dev->name, interface, index);
494 csr_rd(CVMX_BGXX_CMRX_CONFIG(index, interface));
498 csr_wr(CVMX_BGXX_CMRX_CONFIG(index, interface), cmr_config.u64);
500 if (cvmx_helper_bgx_is_rgmii(interface, index))
501 octeon_bgx_xcv_rgmii_enable(interface, index, true);
511 pcsx_miscx_ctl_reg.u64 = csr_rd(CVMX_PCSX_MISCX_CTL_REG(index, interface));
513 csr_wr(CVMX_PCSX_MISCX_CTL_REG(index, interface),
812 printf("\nRX packet: interface: %d, index: %d\n",
813 oct_eth_info->interface, oct_eth_info->index);
906 printf("\nTX packet: interface: %d, index: %d\n",
907 oct_eth_info->interface, oct_eth_info->index);
930 int index = oct_eth_info->index;
934 debug("%s(%s(%d.%d), %d)\n", __func__, dev->name, xiface, index, mode);
937 if (cvmx_helper_bgx_is_rgmii(xiface, index)) {
939 octeon_bgx_xcv_rgmii_enable(xi.interface, index, false);
942 CVMX_BGXX_CMRX_CONFIG(index, xi.interface));
945 csr_wr_node(xi.node, CVMX_BGXX_CMRX_CONFIG(index, xi.interface),
949 CVMX_BGXX_CMR_RX_ADRX_CAM(index * 8, xi.interface));
952 CVMX_BGXX_CMR_RX_ADRX_CAM(index * 8, xi.interface),
968 int index = oct_eth_info->index;
992 tmp &= ~(1ull << index);
996 tmp &= ~(1ull << index);
1022 mode, interface, index);