Searched refs:CVMX_MIXX_CTL (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-mgmt-port.c179 mix_ctl.u64 = cvmx_read_csr(CVMX_MIXX_CTL(port));
185 mix_ctl.u64 = cvmx_read_csr(CVMX_MIXX_CTL(port));
187 cvmx_write_csr(CVMX_MIXX_CTL(port), mix_ctl.u64);
190 mix_ctl.u64 = cvmx_read_csr(CVMX_MIXX_CTL(port));
193 cvmx_write_csr(CVMX_MIXX_CTL(port), mix_ctl.u64);
194 cvmx_read_csr(CVMX_MIXX_CTL(port));
223 mix_ctl.u64 = cvmx_read_csr(CVMX_MIXX_CTL(port));
225 cvmx_write_csr(CVMX_MIXX_CTL(port), mix_ctl.u64);
228 if (CVMX_WAIT_FOR_FIELD64(CVMX_MIXX_CTL(port), cvmx_mixx_ctl_t, reset, ==, 0, 300000000))
328 cvmx_write_csr(CVMX_MIXX_CTL(por
[all...]
H A Dcvmx-mixx-defs.h72 static inline uint64_t CVMX_MIXX_CTL(unsigned long offset) function
81 cvmx_warn("CVMX_MIXX_CTL(%lu) is invalid on this chip\n", offset);
85 #define CVMX_MIXX_CTL(offset) (CVMX_ADD_IO_SEG(0x0001070000100020ull) + ((offset) & 1) * 2048) macro

Completed in 191 milliseconds