Searched refs:xi (Results 1 - 25 of 25) sorted by relevance

/u-boot/arch/mips/mach-octeon/
H A Dcvmx-helper-bgx.c99 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 Dcvmx-helper-cfg.c106 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 Dcvmx-helper.c363 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 Dcvmx-pko-internal-ports-range.c84 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 Dcvmx-helper-ilk.c46 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 Dcvmx-helper-pko3.c178 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 Dcvmx-helper-util.c577 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 Dcvmx-helper-board.c277 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 Dcvmx-helper-ipd.c116 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 Dcvmx-pko3.c719 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 Dcvmx-helper-loop.c79 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 Dcvmx-qlm.c99 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 Dcvmx-helper-xaui.c41 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 Dcvmx-helper-npi.c83 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local
84 int interface = xi.interface;
H A Dcvmx-helper-agl.c54 struct cvmx_xiface xi = cvmx_helper_xiface_to_node_interface(xiface); local
57 return xi.interface - 4;
H A Dcvmx-helper-rgmii.c44 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 Dcvmx-ilk.c356 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 Dcvmx-helper-sgmii.c441 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 Dcvmx-helper-sfp.c1049 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 Dcvmx-pko3-queue.c199 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 Docteon_eth.c362 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 Dcvmx-pko3.h490 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 Dboard.c62 struct cvmx_xiface xi; local
70 xi = cvmx_helper_xiface_to_node_interface(xiface);
72 *env_bgx = xi.interface;
/u-boot/lib/
H A Dbch.c624 * 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 Dcheckpatch.pl612 our $signature_tags = qr{(?xi:
624 our $tracing_logging_tags = qr{(?xi:

Completed in 176 milliseconds