Searched refs:qlm (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-helper-jtag.h68 * @param qlm QLM to shift value into
76 extern uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data);
85 * @param qlm QLM to shift zeros into
88 extern void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits);
95 * @param qlm QLM to program
97 extern void cvmx_helper_qlm_jtag_update(int qlm);
102 * @param qlm QLM to program
104 extern void cvmx_helper_qlm_jtag_capture(int qlm);
H A Dcvmx-helper-errata.h90 * @param qlm QLM to disable 2nd order CDR for.
92 extern void __cvmx_helper_errata_qlm_disable_2nd_order_cdr(int qlm);
H A Dcvmx-qlm.h44 * Helper utilities for qlm.
70 * Return the qlm number based on the interface
77 * Return number of lanes for a given qlm
81 extern int cvmx_qlm_get_lanes(int qlm);
106 * @param qlm QLM to get
112 extern uint64_t cvmx_qlm_jtag_get(int qlm, int lane, const char *name);
117 * @param qlm QLM to set
122 extern void cvmx_qlm_jtag_set(int qlm, int lane, const char *name, uint64_t value);
142 * @param qlm QLM to examine
146 extern int cvmx_qlm_get_gbaud_mhz(int qlm);
[all...]
H A Dcvmx-qlm.c44 * Helper utilities for qlm.
52 #include <asm/octeon/cvmx-qlm.h>
64 #include "cvmx-qlm.h"
69 #include "cvmx-qlm.h"
127 * Return the qlm number based on the interface
149 * Return number of lanes for a given qlm
153 int cvmx_qlm_get_lanes(int qlm) argument
155 if (OCTEON_IS_MODEL(OCTEON_CN61XX) && qlm == 1)
216 int qlm; local
272 for (qlm
327 cvmx_qlm_jtag_get(int qlm, int lane, const char *name) argument
353 cvmx_qlm_jtag_set(int qlm, int lane, const char *name, uint64_t value) argument
418 int qlm; local
452 int qlm; local
477 cvmx_qlm_get_gbaud_mhz(int qlm) argument
592 cvmx_qlm_get_status(int qlm) argument
[all...]
H A Dcvmx-qlm-tables.c3 #include <asm/octeon/cvmx-qlm.h>
7 #include <cvmx-qlm.h>
10 #include "cvmx-qlm.h"
H A Dcvmx-helper-jtag.c112 * @param qlm QLM to shift value into
120 uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data) argument
126 jtgc.s.mux_sel = qlm;
128 jtgc.s.bypass = 1<<qlm;
137 jtgd.s.select = 1 << qlm;
154 * @param qlm QLM to shift zeros into
157 void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits) argument
164 cvmx_helper_qlm_jtag_shift(qlm, n, 0);
175 * @param qlm QLM to program
177 void cvmx_helper_qlm_jtag_update(int qlm) argument
208 cvmx_helper_qlm_jtag_capture(int qlm) argument
[all...]
H A Dcvmx-helper-errata.c300 * @param qlm QLM to disable 2nd order CDR for.
302 void __cvmx_helper_errata_qlm_disable_2nd_order_cdr(int qlm) argument
318 cvmx_helper_qlm_jtag_shift_zeros(qlm, 63 - 0 + 1);
320 cvmx_helper_qlm_jtag_shift(qlm, 67 - 64 + 1, 3);
322 cvmx_helper_qlm_jtag_shift_zeros(qlm, 76 - 68 + 1);
324 cvmx_helper_qlm_jtag_shift(qlm, 77 - 77 + 1, 1);
326 cvmx_helper_qlm_jtag_shift_zeros(qlm, 267 - 78 + 1);
328 cvmx_helper_qlm_jtag_update(qlm);
H A Dcvmx-helper-xaui.c58 #include <asm/octeon/cvmx-qlm.h>
77 #include "cvmx-qlm.h"
82 #include "cvmx-qlm.h"
150 int qlm, status; local
152 qlm = cvmx_qlm_interface(interface);
153 status = cvmx_qlm_get_status(qlm);
376 int qlm = (interface == 1) ? 0 : interface; local
378 qlm_cfg.u64 = cvmx_read_csr(CVMX_MIO_QLMX_CFG(qlm));
379 result.s.speed = cvmx_qlm_get_gbaud_mhz(qlm) * 8 / 10;
385 int qlm local
[all...]
H A Dcvmx-helper-sgmii.c58 #include <asm/octeon/cvmx-qlm.h>
79 #include "cvmx-qlm.h"
87 #include "cvmx-qlm.h"
456 int qlm = cvmx_qlm_interface(interface); local
458 if (cvmx_qlm_get_status(qlm) != 1)
572 int qlm; local
594 qlm = cvmx_qlm_interface(interface);
596 speed = cvmx_qlm_get_gbaud_mhz(qlm) * 8 / 10;
H A Dcvmx-pcie.c72 #include <asm/octeon/cvmx-qlm.h>
90 #include "cvmx-qlm.h"
925 int qlm = pcie_port; local
928 qlm = 3 - (pcie_port * 2);
934 qlm = 1;
939 qlm = 1;
940 status = cvmx_qlm_get_status(qlm);
H A Dcvmx-helper-srio.c59 #include <asm/octeon/cvmx-qlm.h>
75 #include "cvmx-qlm.h"
79 #include "cvmx-qlm.h"
H A Dcvmx-helper-ilk.c59 #include <asm/octeon/cvmx-qlm.h>
72 #include "cvmx-qlm.h"
H A Dcvmx-srio.c63 #include <asm/octeon/cvmx-qlm.h>
76 #include "cvmx-qlm.h"

Completed in 188 milliseconds