Lines Matching refs:speed
46 * Correct the speed map entry. This is necessary
47 * - for nodes with link speed < phy speed,
48 * - for 1394b nodes with negotiated phy port speed < IEEE1394_SPEED_MAX.
49 * A possible speed is determined by trial and error, using quadlet reads.
55 u8 i, *speed, old_speed, good_speed;
58 speed = &(ci->host->speed[NODEID_TO_NODE(ci->nodeid)]);
59 old_speed = *speed;
62 /* Try every speed from S100 to old_speed.
63 * If we did it the other way around, a too low speed could be caught
67 *speed = i;
79 *speed = good_speed;
83 *speed = old_speed;
104 /* The ieee1394_core guessed the node's speed capability from
105 * the self ID. Check whether a lower speed works. */
1301 u8 *speed;
1311 /* Prepare for speed probe which occurs when reading the ROM */
1312 speed = &(host->speed[NODEID_TO_NODE(nodeid)]);
1313 if (*speed > host->csr.lnk_spd)
1314 *speed = host->csr.lnk_spd;
1315 ci->speed_unverified = *speed > IEEE1394_SPEED_100;