Lines Matching refs:speed
33 nvkm_pcie_speed(enum pci_bus_speed speed)
35 switch (speed) {
44 if (speed == 0x17)
83 nvkm_debug(&pci->subdev, "pcie max speed: %s\n",
108 if (pci->pcie.speed != -1)
109 nvkm_pcie_set_link(pci, pci->pcie.speed, pci->pcie.width);
115 nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
128 nvkm_trace(subdev, "requested %s\n", nvkm_pcie_speeds[speed]);
139 nvkm_trace(subdev, "current speed: %s\n", nvkm_pcie_speeds[cur_speed]);
141 if (speed > max_speed) {
143 "requested speed to %s", nvkm_pcie_speeds[speed],
145 speed = max_speed;
148 pci->pcie.speed = speed;
151 if (speed == cur_speed) {
152 nvkm_debug(subdev, "requested matches current speed\n");
153 return speed;
157 nvkm_pcie_speeds[speed], width);
159 ret = pci->func->pcie.set_link(pci, speed, width);