• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/octeon/

Lines Matching refs:index

106 	int index = port & 0xf;
114 cvmx_write_csr(CVMX_GMXX_TXX_CLK(index, interface), 1);
115 cvmx_write_csr(CVMX_GMXX_TXX_SLOT(index, interface), 0x200);
116 cvmx_write_csr(CVMX_GMXX_TXX_BURST(index, interface), 0x2000);
117 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), gmx_cfg.u64);
119 cvmx_write_csr(CVMX_ASXX_PRT_LOOP(interface), (1 << index) | tmp);
121 cvmx_write_csr(CVMX_ASXX_TX_PRT_EN(interface), (1 << index) | tmp);
123 cvmx_write_csr(CVMX_ASXX_RX_PRT_EN(interface), (1 << index) | tmp);
125 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), gmx_cfg.u64);
263 int index = cvmx_helper_get_interface_index_num(ipd_port);
267 if (asxx_prt_loop.s.int_loop & (1 << index)) {
296 int index = cvmx_helper_get_interface_index_num(ipd_port);
311 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface));
317 ~(1 << index));
334 gmx_tx_ovr_bp.s.bp &= ~(1 << index);
335 gmx_tx_ovr_bp.s.en |= 1 << index;
347 interface * 0x800 + index * 0x100 + 0x880);
355 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), new_gmx_cfg.u64);
356 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface));
382 cvmx_write_csr(CVMX_GMXX_TXX_CLK(index, interface), 50);
383 cvmx_write_csr(CVMX_GMXX_TXX_SLOT(index, interface), 0x40);
384 cvmx_write_csr(CVMX_GMXX_TXX_BURST(index, interface), 0);
386 cvmx_write_csr(CVMX_GMXX_TXX_CLK(index, interface), 5);
387 cvmx_write_csr(CVMX_GMXX_TXX_SLOT(index, interface), 0x40);
388 cvmx_write_csr(CVMX_GMXX_TXX_BURST(index, interface), 0);
390 cvmx_write_csr(CVMX_GMXX_TXX_CLK(index, interface), 1);
391 cvmx_write_csr(CVMX_GMXX_TXX_SLOT(index, interface), 0x200);
392 cvmx_write_csr(CVMX_GMXX_TXX_BURST(index, interface), 0x2000);
412 if (((index == 0) && (mode.s.p0mii == 1))
413 || ((index != 0) && (mode.s.type == 1))) {
415 (index, interface), 1);
421 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface));
424 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), new_gmx_cfg.u64);
429 index));
444 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), new_gmx_cfg.u64);
466 int index = cvmx_helper_get_interface_index_num(ipd_port);
472 gmx_cfg.u64 = cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface));
481 cvmx_write_csr(CVMX_GMXX_TXX_CLK(index, interface), 1);
482 cvmx_write_csr(CVMX_GMXX_TXX_SLOT(index, interface), 0x200);
483 cvmx_write_csr(CVMX_GMXX_TXX_BURST(index, interface), 0x2000);
485 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), gmx_cfg.u64);
490 asxx_prt_loop.s.int_loop |= 1 << index;
492 asxx_prt_loop.s.int_loop &= ~(1 << index);
494 asxx_prt_loop.s.ext_loop |= 1 << index;
496 asxx_prt_loop.s.ext_loop &= ~(1 << index);
504 (1 << index) | tmp);
507 (1 << index) | tmp);
513 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), gmx_cfg.u64);