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

/linux-4.4.14/arch/mips/cavium-octeon/executive/
H A Dcvmx-helper-errata.c47 * @qlm: QLM to disable 2nd order CDR for.
49 void __cvmx_helper_errata_qlm_disable_2nd_order_cdr(int qlm) __cvmx_helper_errata_qlm_disable_2nd_order_cdr() argument
61 cvmx_helper_qlm_jtag_shift_zeros(qlm, 63 - 0 + 1); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
63 cvmx_helper_qlm_jtag_shift(qlm, 67 - 64 + 1, 3); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
65 cvmx_helper_qlm_jtag_shift_zeros(qlm, 76 - 68 + 1); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
67 cvmx_helper_qlm_jtag_shift(qlm, 77 - 77 + 1, 1); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
69 cvmx_helper_qlm_jtag_shift_zeros(qlm, 267 - 78 + 1); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
71 cvmx_helper_qlm_jtag_update(qlm); __cvmx_helper_errata_qlm_disable_2nd_order_cdr()
H A Dcvmx-helper-jtag.c79 * @qlm: QLM to shift value into
87 uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data) cvmx_helper_qlm_jtag_shift() argument
95 jtgd.s.select = 1 << qlm; cvmx_helper_qlm_jtag_shift()
110 * @qlm: QLM to shift zeros into
113 void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits) cvmx_helper_qlm_jtag_shift_zeros() argument
119 cvmx_helper_qlm_jtag_shift(qlm, n, 0); cvmx_helper_qlm_jtag_shift_zeros()
129 * @qlm: QLM to program
131 void cvmx_helper_qlm_jtag_update(int qlm) cvmx_helper_qlm_jtag_update() argument
139 jtgd.s.select = 1 << qlm; cvmx_helper_qlm_jtag_update()
/linux-4.4.14/arch/mips/include/asm/octeon/
H A Dcvmx-helper-jtag.h39 extern uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data);
40 extern void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits);
41 extern void cvmx_helper_qlm_jtag_update(int qlm);
H A Dcvmx-helper-errata.h31 extern void __cvmx_helper_errata_qlm_disable_2nd_order_cdr(int qlm);

Completed in 99 milliseconds