Lines Matching refs:gmxx_prtx_cfg
51 union cvmx_gmxx_prtx_cfg gmxx_prtx_cfg;
57 gmxx_prtx_cfg.u64 = csr_rd(CVMX_GMXX_PRTX_CFG(index, interface));
58 gmxx_prtx_cfg.s.en = 0;
59 csr_wr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64);
272 union cvmx_gmxx_prtx_cfg gmxx_prtx_cfg;
279 gmxx_prtx_cfg.u64 = csr_rd(CVMX_GMXX_PRTX_CFG(index, interface));
280 is_enabled = gmxx_prtx_cfg.s.en;
281 gmxx_prtx_cfg.s.en = 0;
282 csr_wr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64);
297 gmxx_prtx_cfg.u64 = csr_rd(CVMX_GMXX_PRTX_CFG(index, interface));
314 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex;
319 gmxx_prtx_cfg.s.speed = 0;
320 gmxx_prtx_cfg.s.speed_msb = 1;
321 gmxx_prtx_cfg.s.slottime = 0;
328 gmxx_prtx_cfg.s.speed = 0;
329 gmxx_prtx_cfg.s.speed_msb = 0;
330 gmxx_prtx_cfg.s.slottime = 0;
336 gmxx_prtx_cfg.s.speed = 1;
337 gmxx_prtx_cfg.s.speed_msb = 0;
338 gmxx_prtx_cfg.s.slottime = 1;
341 if (gmxx_prtx_cfg.s.duplex)
357 csr_wr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64);
360 gmxx_prtx_cfg.u64 = csr_rd(CVMX_GMXX_PRTX_CFG(index, interface));
363 gmxx_prtx_cfg.s.en = is_enabled;
364 csr_wr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64);
523 union cvmx_gmxx_prtx_cfg gmxx_prtx_cfg;
528 gmxx_prtx_cfg.u64 =
530 gmxx_prtx_cfg.s.pknd =
533 gmxx_prtx_cfg.u64);
581 union cvmx_gmxx_prtx_cfg gmxx_prtx_cfg;
596 gmxx_prtx_cfg.u64 =
598 gmxx_prtx_cfg.s.en = 1;
599 csr_wr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64);