/u-boot/arch/mips/mach-octeon/ |
H A D | cvmx-helper-bgx.c | 99 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 101 lmacs.u64 = csr_rd_node(xi.node, CVMX_BGXX_CMR_TX_LMACS(xi.interface)); 121 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 126 xi.node, CVMX_BGXX_CMRX_CONFIG(index, xi.interface)); 139 xi.node, 140 CVMX_BGXX_SPUX_BR_PMD_CONTROL(index, xi.interface)); 150 xi.node, 151 CVMX_BGXX_SPUX_BR_PMD_CONTROL(index, xi 290 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 361 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 404 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 560 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 657 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 803 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 958 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1028 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1360 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1473 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1525 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2018 struct cvmx_xiface xi = local 2069 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2204 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2258 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2335 struct cvmx_xiface xi = local 2426 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2460 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2519 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2604 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 2629 struct cvmx_xiface xi; local [all...] |
H A D | cvmx-helper-cfg.c | 106 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 122 pkind = cvmx_cfg_port[xi.node][xi.interface][index].ccpp_pknd; 128 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 143 return cvmx_cfg_port[xi.node][xi.interface][index].ccpp_bpid; 148 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 153 return cvmx_cfg_port[xi.node][xi.interface][index].ccpp_pko_port_base; 158 struct cvmx_xiface xi local 569 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 578 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 587 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 596 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 605 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 614 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 623 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 632 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 641 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 650 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 659 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 668 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 677 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 686 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 695 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 704 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1022 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1039 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1056 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1073 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1091 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1109 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1127 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1144 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1162 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1181 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1201 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1222 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1241 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1258 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1274 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-helper.c | 363 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 366 if (xi.interface >= cvmx_helper_get_number_of_interfaces()) 369 piface = &cvmx_interfaces[xi.node][xi.interface]; 375 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 378 if (xi.interface >= cvmx_helper_get_number_of_interfaces()) 381 piface = &cvmx_interfaces[xi.node][xi.interface]; 388 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 396 if (xi 433 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 451 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 476 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 608 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 754 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 831 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1098 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1178 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1210 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1388 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1670 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1709 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1757 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-pko-internal-ports-range.c | 84 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 87 inf_port.s.interface = xi.interface; 96 cvmx_cfg_port[xi.node][xi.interface][port].ccpp_pko_port_base = ret_val; 97 cvmx_cfg_port[xi.node][xi.interface][port].ccpp_pko_num_ports = count;
|
H A D | cvmx-helper-ilk.c | 46 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 48 xi.interface -= CVMX_ILK_GBL_BASE(); 49 return cvmx_ilk_chans[xi.node][xi.interface]; 442 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 447 interface = xi.interface - CVMX_ILK_GBL_BASE(); 453 return cvmx_ilk_chans[xi.node][interface]; 456 res = cvmx_ilk_start_interface(((xi.node << 4) | interface), 457 cvmx_ilk_lane_mask[xi.node][interface]); 475 struct cvmx_xiface xi local 630 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 713 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-helper-pko3.c | 178 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 179 unsigned int node = xi.node; 194 __func__, xi.node, xi.interface, num_chans, num_queues); 318 __func__, xi.node, xi.interface, i); 343 cvmx_xiface_t xi = cvmx_helper_xiface_to_node_interface(xiface); local 344 unsigned int node = xi.node; 352 __func__, node, xi.interface, port, num_chans); 376 res = cvmx_pko3_pq_config(xi 490 cvmx_xiface_t xi = cvmx_helper_xiface_to_node_interface(xiface); local 767 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 830 cvmx_xiface_t xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-helper-util.c | 577 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 588 gmx_tx_prts.u64 = csr_rd(CVMX_GMXX_TX_PRTS(xi.interface)); 590 csr_wr(CVMX_GMXX_TX_PRTS(xi.interface), gmx_tx_prts.u64); 608 gmx_rx_prts.u64 = csr_rd(CVMX_GMXX_RX_PRTS(xi.interface)); 610 csr_wr(CVMX_GMXX_RX_PRTS(xi.interface), gmx_rx_prts.u64); 624 if (xi.interface == 0) { 656 gmx_tx_thresh.u64 = csr_rd(CVMX_GMXX_TXX_THRESH(0, xi.interface)); 675 csr_wr(CVMX_GMXX_TXX_THRESH(index, xi.interface), gmx_tx_thresh.u64); 680 if (OCTEON_IS_MODEL(OCTEON_CN68XX) && xi.interface < CVMX_HELPER_MAX_GMX) { 688 xi 709 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-helper-board.c | 277 struct cvmx_xiface xi = local 284 0, xi.interface) == 655 struct cvmx_xiface xi = { -1, -1 }; local 657 xi.node = cvmx_csr_addr_to_node(bgx_addr); 662 xi.node = -1; 663 return xi; 665 xi.interface = (bgx_addr >> 24) & 0x0F; 667 return xi; 1364 struct cvmx_xiface xi; local 1413 xi 1511 struct cvmx_xiface xi; local 1612 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
H A D | cvmx-helper-ipd.c | 116 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 121 cvmx_helper_pki_set_fcs_op(xi.node, xi.interface, nports, 254 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 263 if (xi.interface < CVMX_HELPER_MAX_GMX) 271 __cvmx_helper_pki_port_setup(xi.node, ipd_port);
|
H A D | cvmx-pko3.c | 719 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 722 debug("%s: intf %u:%u/%u fcs=%d pad=%d\n", __func__, xi.node, 723 xi.interface, index, fcs_enable, pad_enable); 728 xi.node, xi.interface, index); 732 pko_mac_cfg.u64 = csr_rd_node(xi.node, CVMX_PKO_MACX_CFG(mac_num)); 737 xi.node, xi.interface, index); 756 csr_wr_node(xi.node, CVMX_PKO_MACX_CFG(mac_num), pko_mac_cfg.u64); 759 csr_wr_node(xi [all...] |
H A D | cvmx-helper-loop.c | 79 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 92 cvmx_pki_endis_l2_errs(xi.node, offset, 1, 0, 0); 93 cvmx_pki_endis_fcs_check(xi.node, offset, 0, 0); 172 csr_wr_node(xi.node, CVMX_LBK_CHX_PKIND(index),
|
H A D | cvmx-qlm.c | 99 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 102 return (xi.interface == 0) ? 2 : 0; 104 return 2 - xi.interface; 106 if (xi.interface == 0) 110 __func__, xi.interface); 117 switch (xi.interface) { 121 return xi.interface; 137 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 145 if (xi.interface < 6) { 146 if (xi [all...] |
H A D | cvmx-helper-xaui.c | 41 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 42 int interface = xi.interface; 74 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 75 int interface = xi.interface; 337 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 338 int interface = xi.interface;
|
H A D | cvmx-helper-npi.c | 83 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 84 int interface = xi.interface;
|
H A D | cvmx-helper-agl.c | 54 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 57 return xi.interface - 4;
|
H A D | cvmx-helper-rgmii.c | 44 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 48 mode.u64 = csr_rd(CVMX_GMXX_INF_MODE(xi.interface)); 68 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 69 int interface = xi.interface;
|
H A D | cvmx-ilk.c | 356 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 357 int interface = xi.interface - CVMX_ILK_GBL_BASE(); 366 ilk_txx_pipe.u64 = csr_rd_node(xi.node, CVMX_ILK_TXX_PIPE(interface)); 369 csr_wr_node(xi.node, CVMX_ILK_TXX_PIPE(interface), ilk_txx_pipe.u64); 454 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 455 int interface = xi.interface - CVMX_ILK_GBL_BASE(); 1111 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 1112 int node = xi.node; 1113 int interface = xi.interface - CVMX_ILK_GBL_BASE(); 1196 struct cvmx_xiface xi local [all...] |
H A D | cvmx-helper-sgmii.c | 441 struct cvmx_xiface xi = local 444 cvmx_qlm_get_dlm_mode(0, xi.interface); 467 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 468 int interface = xi.interface; 514 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 515 int interface = xi.interface;
|
H A D | cvmx-helper-sfp.c | 1049 struct cvmx_xiface xi; local 1102 xi.node = cvmx_csr_addr_to_node(reg_addr); 1109 xi.node = -1; 1115 xi.interface = (reg_addr >> 24) & 0x0F; 1117 xiface = cvmx_helper_node_interface_to_xiface(xi.node, 1118 xi.interface); 1129 debug("%s: sfp %s (%p) xi: 0x%x, index: 0x%x, node: %d, mode: 0x%x, next: %p\n", 1131 sfp->index, xi.node, mode,
|
H A D | cvmx-pko3-queue.c | 199 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 203 ipd_port = cvmx_helper_node_to_ipd_port(xi.node, 225 dq_table = __cvmx_pko3_dq_table + CVMX_PKO3_IPD_NUM_MAX * xi.node;
|
/u-boot/drivers/net/octeon/ |
H A D | octeon_eth.c | 362 struct cvmx_xiface xi = { -1, -1 }; local 364 xi.node = cvmx_csr_addr_to_node(bgx_addr); 369 xi.node = -1; 370 return xi; 372 xi.interface = (bgx_addr >> 24) & 0x0F; 374 return xi; 381 struct cvmx_xiface xi; local 391 xi = __cvmx_bgx_reg_addr_to_xiface(dev_read_addr(dev)); 392 intf = xi.interface; 393 debug("%s: Found BGX node %d, interface %d\n", __func__, xi 932 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local [all...] |
/u-boot/arch/mips/mach-octeon/include/mach/ |
H A D | cvmx-pko3.h | 490 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local 515 interface_index = (xi.interface - CVMX_ILK_GBL_BASE()); 520 return (4 + 2 * xi.interface + index); 522 if (xi.interface >= CVMX_ILK_GBL_BASE() && ilk_mac_base >= 0) 525 return (bgx_mac_base + bgx_ports * xi.interface + index);
|
/u-boot/board/Marvell/octeon_ebb7304/ |
H A D | board.c | 62 struct cvmx_xiface xi; local 70 xi = cvmx_helper_xiface_to_node_interface(xiface); 72 *env_bgx = xi.interface;
|
/u-boot/lib/ |
H A D | bch.c | 624 * let u = sum(li.a^i) i=0..m-1; then compute r = sum(li.xi): 625 * r^2+r = sum(li.(xi^2+xi)) = sum(li.(a^i+Tr(a^i).a^k)) = 1165 unsigned int sum, x, y, remaining, ak = 0, xi[m]; local 1177 /* find xi, i=0..m-1 such that xi^2+xi = a^i+Tr(a^i).a^k */ 1179 memset(xi, 0, sizeof(xi)); 1185 if (y && (r < m) && !xi[ [all...] |
/u-boot/scripts/ |
H A D | checkpatch.pl | 612 our $signature_tags = qr{(?xi: 624 our $tracing_logging_tags = qr{(?xi:
|