Lines Matching defs:loopback
53 uint loopback;
54 module_param_named(loopback, loopback, uint, S_IRUGO);
55 MODULE_PARM_DESC(loopback, "Put into loopback mode (1 = serdes, 3 = external cable");
969 FLAG_ENTRY0("Serdes internal loopback failure",
9187 * in loopback.
9197 if (loopback) {
9209 /* simulator only loopback steps */
9210 if (loopback && dd->icode == ICODE_FUNCTIONAL_SIMULATOR) {
9223 if (!loopback) {
9225 * When doing quick linkup and not in loopback, both
9263 * Do all special steps to set up loopback.
9267 dd_dev_info(dd, "Entering loopback mode\n");
9274 * The simulator has only one loopback option - LCB. Switch
9277 * Accept all valid loopback values.
9280 (loopback == LOOPBACK_SERDES || loopback == LOOPBACK_LCB ||
9281 loopback == LOOPBACK_CABLE)) {
9282 loopback = LOOPBACK_LCB;
9288 * SerDes loopback init sequence is handled in set_local_link_attributes
9290 if (loopback == LOOPBACK_SERDES)
9293 /* LCB loopback - handled at poll time */
9294 if (loopback == LOOPBACK_LCB) {
9300 "LCB loopback not supported in emulation\n");
9306 /* external cable loopback requires no extra steps */
9307 if (loopback == LOOPBACK_CABLE)
9310 dd_dev_err(dd, "Invalid loopback mode %d\n", loopback);
9405 * SerDes loopback init sequence requires
9408 if (loopback == LOOPBACK_SERDES)
9755 /* simulator does not correctly handle LCB cclk loopback, skip */
9761 /* set LCB for cclk loopback on the port */
9863 if (loopback) {
10367 * Bring link up in LCB loopback
10713 * Whether in normal or loopback mode, the