Home
last modified time | relevance | path

Searched refs:inband_status (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-helper-sgmii.c620 cvmx_pcsx_anx_results_reg_t inband_status; in __cvmx_helper_sgmii_link_get() local
629 inband_status.u64 = cvmx_read_csr(CVMX_PCSX_ANX_RESULTS_REG(index, interface)); in __cvmx_helper_sgmii_link_get()
631 result.s.link_up = inband_status.s.link_ok;/* this is only accurate for 1000-base x */ in __cvmx_helper_sgmii_link_get()
633 result.s.full_duplex = inband_status.s.dup; in __cvmx_helper_sgmii_link_get()
634 switch (inband_status.s.spd) in __cvmx_helper_sgmii_link_get()
H A Dcvmx-helper-board.c759 cvmx_gmxx_rxx_rx_inbnd_t inband_status; in __get_inband_link_state() local
764 inband_status.u64 = cvmx_read_csr(CVMX_GMXX_RXX_RX_INBND(index, interface)); in __get_inband_link_state()
765 result.s.link_up = inband_status.s.status; in __get_inband_link_state()
766 result.s.full_duplex = inband_status.s.duplex; in __get_inband_link_state()
767 switch (inband_status.s.speed) in __get_inband_link_state()