Searched refs:qlm (Results 1 - 13 of 13) sorted by relevance
/freebsd-10.0-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-helper-jtag.h | 68 * @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 D | cvmx-helper-errata.h | 90 * @param qlm QLM to disable 2nd order CDR for. 92 extern void __cvmx_helper_errata_qlm_disable_2nd_order_cdr(int qlm);
|
H A D | cvmx-qlm.h | 44 * 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 D | cvmx-qlm.c | 44 * 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 D | cvmx-qlm-tables.c | 3 #include <asm/octeon/cvmx-qlm.h> 7 #include <cvmx-qlm.h> 10 #include "cvmx-qlm.h"
|
H A D | cvmx-helper-jtag.c | 112 * @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 D | cvmx-helper-errata.c | 300 * @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 D | cvmx-helper-xaui.c | 58 #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 D | cvmx-helper-sgmii.c | 58 #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 D | cvmx-pcie.c | 72 #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 D | cvmx-helper-srio.c | 59 #include <asm/octeon/cvmx-qlm.h> 75 #include "cvmx-qlm.h" 79 #include "cvmx-qlm.h"
|
H A D | cvmx-helper-ilk.c | 59 #include <asm/octeon/cvmx-qlm.h> 72 #include "cvmx-qlm.h"
|
H A D | cvmx-srio.c | 63 #include <asm/octeon/cvmx-qlm.h> 76 #include "cvmx-qlm.h"
|
Completed in 188 milliseconds