Symbol: speed
arch/arm/include/asm/mach/dma.h
35
int speed; /* DMA speed */
arch/arm/kernel/dma.c
247
dma->speed = ret;
arch/arm/mach-mv78xx0/common.c
238
eth_data->speed = SPEED_1000;
arch/arm/mach-mv78xx0/common.c
260
eth_data->speed = SPEED_1000;
arch/arm/mach-rpc/dma.c
207
int tcr, speed;
arch/arm/mach-rpc/dma.c
210
speed = 3;
arch/arm/mach-rpc/dma.c
212
speed = 2;
arch/arm/mach-rpc/dma.c
214
speed = 1;
arch/arm/mach-rpc/dma.c
216
speed = 0;
arch/arm/mach-rpc/dma.c
219
speed &= 3;
arch/arm/mach-rpc/dma.c
223
tcr = (tcr & ~0x03) | speed;
arch/arm/mach-rpc/dma.c
227
tcr = (tcr & ~0x0c) | (speed << 2);
arch/arm/mach-rpc/dma.c
231
tcr = (tcr & ~0x30) | (speed << 4);
arch/arm/mach-rpc/dma.c
235
tcr = (tcr & ~0xc0) | (speed << 6);
arch/arm/mach-rpc/dma.c
244
return speed;
arch/arm/mach-rpc/ecard.c
584
static void __iomem *__ecard_address(ecard_t *ec, card_type_t type, card_speed_t speed)
arch/arm/mach-rpc/ecard.c
606
address += speed << 19;
arch/arm/mach-rpc/ecard.c
611
if (speed == ECARD_FAST)
arch/m68k/amiga/pcmcia.c
100
else if (speed <= PCMCIA_SPEED_250NS)
arch/m68k/amiga/pcmcia.c
92
void pcmcia_access_speed(int speed)
arch/m68k/amiga/pcmcia.c
96
if (speed <= PCMCIA_SPEED_100NS)
arch/m68k/amiga/pcmcia.c
98
else if (speed <= PCMCIA_SPEED_150NS)
arch/m68k/include/asm/amipcmcia.h
23
void pcmcia_access_speed(int speed);
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
224
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
246
switch (inband_status.s.speed) {
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
248
result.s.speed = 10;
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
251
result.s.speed = 100;
arch/mips/cavium-octeon/executive/cvmx-helper-board.c
254
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
108
gmx_cfg.s.speed = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
277
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
373
if (link_info.s.speed == 10) {
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
375
new_gmx_cfg.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
376
} else if (link_info.s.speed == 100) {
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
378
new_gmx_cfg.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
381
new_gmx_cfg.s.speed = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
385
if (link_info.s.speed == 10) {
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
389
} else if (link_info.s.speed == 100) {
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c
400
if ((link_info.s.speed == 10) || (link_info.s.speed == 100)) {
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
117
pcsx_sgmx_an_adv_reg.s.speed = 2;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
250
switch (link_info.s.speed) {
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
252
gmxx_prtx_cfg.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
261
gmxx_prtx_cfg.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
269
gmxx_prtx_cfg.s.speed = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
411
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
421
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
467
result.s.speed = 10;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
470
result.s.speed = 100;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
473
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
476
result.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c
485
result.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
154
result.s.speed = 10000;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
160
switch (inband.s.speed) {
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
162
result.s.speed = 10;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
165
result.s.speed = 100;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
168
result.s.speed = 1000;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
171
result.s.speed = 0;
arch/mips/cavium-octeon/executive/cvmx-helper-spi.c
180
result.s.speed = 10000;
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c
201
gmx_cfg.s.speed = 1;
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c
282
result.s.speed = 10000;
arch/mips/cavium-octeon/executive/cvmx-helper.c
1102
result.s.speed = 1000;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
305
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
309
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
330
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
334
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
832
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-agl-defs.h
836
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
1589
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
1593
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
369
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
383
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
416
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
428
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
435
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
447
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
456
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
468
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
477
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
489
uint64_t speed:4;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
509
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
513
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
531
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
535
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
551
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-gmxx-defs.h
555
uint64_t speed:1;
arch/mips/include/asm/octeon/cvmx-helper.h
60
uint64_t speed:18; /**< Speed of the link in Mbps */
arch/mips/include/asm/octeon/cvmx-pcsx-defs.h
751
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-pcsx-defs.h
757
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-pcsx-defs.h
775
uint64_t speed:2;
arch/mips/include/asm/octeon/cvmx-pcsx-defs.h
781
uint64_t speed:2;
arch/powerpc/include/asm/udbg.h
29
void __init udbg_uart_setup(unsigned int speed, unsigned int clock);
arch/powerpc/kernel/legacy_serial.c
148
legacy_info->speed = spd ? be32_to_cpup(spd) : 0;
arch/powerpc/kernel/legacy_serial.c
159
&base, &taddr, irq, legacy_port->uartclk, legacy_info->speed);
arch/powerpc/kernel/legacy_serial.c
34
unsigned int speed;
arch/powerpc/kernel/legacy_serial.c
349
if (info->speed == 0)
arch/powerpc/kernel/legacy_serial.c
350
info->speed = udbg_probe_uart_speed(info->clock);
arch/powerpc/kernel/legacy_serial.c
353
DBG("default console speed = %d\n", info->speed);
arch/powerpc/kernel/legacy_serial.c
354
udbg_uart_setup(info->speed, info->clock);
arch/powerpc/kernel/legacy_serial.c
612
int i, speed = 0, offset = 0;
arch/powerpc/kernel/legacy_serial.c
656
speed = be32_to_cpup(spd);
arch/powerpc/kernel/legacy_serial.c
666
speed = legacy_serial_infos[i].speed;
arch/powerpc/kernel/legacy_serial.c
676
if (speed) {
arch/powerpc/kernel/legacy_serial.c
678
sprintf(opt, "%d", speed);
arch/powerpc/kernel/udbg_16550.c
104
if (speed == 0)
arch/powerpc/kernel/udbg_16550.c
105
speed = 9600;
arch/powerpc/kernel/udbg_16550.c
108
dll = base_bauds / speed;
arch/powerpc/kernel/udbg_16550.c
126
unsigned int dll, dlm, divisor, prescaler, speed;
arch/powerpc/kernel/udbg_16550.c
149
speed = (clock / prescaler) / (divisor * 16);
arch/powerpc/kernel/udbg_16550.c
152
if (speed > (clock / 16))
arch/powerpc/kernel/udbg_16550.c
153
speed = 9600;
arch/powerpc/kernel/udbg_16550.c
155
return speed;
arch/powerpc/kernel/udbg_16550.c
95
void __init udbg_uart_setup(unsigned int speed, unsigned int clock)
arch/powerpc/platforms/powermac/low_i2c.c
110
int speed; /* speed */
arch/powerpc/platforms/powermac/low_i2c.c
401
u8 mode_reg = host->speed;
arch/powerpc/platforms/powermac/low_i2c.c
520
host->speed = KW_I2C_MODE_25KHZ;
arch/powerpc/platforms/powermac/low_i2c.c
524
host->speed = KW_I2C_MODE_100KHZ;
arch/powerpc/platforms/powermac/low_i2c.c
527
host->speed = KW_I2C_MODE_50KHZ;
arch/powerpc/platforms/powermac/low_i2c.c
530
host->speed = KW_I2C_MODE_25KHZ;
arch/riscv/kernel/unaligned_access_speed.c
105
speed = RISCV_HWPROBE_MISALIGNED_SCALAR_FAST;
arch/riscv/kernel/unaligned_access_speed.c
112
(speed == RISCV_HWPROBE_MISALIGNED_SCALAR_FAST) ? "fast" : "slow");
arch/riscv/kernel/unaligned_access_speed.c
114
per_cpu(misaligned_access_speed, cpu) = speed;
arch/riscv/kernel/unaligned_access_speed.c
120
if (speed == RISCV_HWPROBE_MISALIGNED_SCALAR_FAST)
arch/riscv/kernel/unaligned_access_speed.c
292
long speed = RISCV_HWPROBE_MISALIGNED_VECTOR_SLOW;
arch/riscv/kernel/unaligned_access_speed.c
363
speed = RISCV_HWPROBE_MISALIGNED_VECTOR_FAST;
arch/riscv/kernel/unaligned_access_speed.c
370
(speed == RISCV_HWPROBE_MISALIGNED_VECTOR_FAST) ? "fast" : "slow");
arch/riscv/kernel/unaligned_access_speed.c
372
per_cpu(vector_misaligned_access, cpu) = speed;
arch/riscv/kernel/unaligned_access_speed.c
44
long speed = RISCV_HWPROBE_MISALIGNED_SCALAR_SLOW;
arch/s390/kernel/perf_cpum_cf.c
360
unsigned int speed:1; /* CPU speed set */
arch/s390/kernel/perf_cpum_cf.c
402
te->speed = 1;
crypto/tcrypt.c
867
struct hash_speed *speed, unsigned mask)
crypto/tcrypt.c
907
for (i = 0; speed[i].blen != 0; i++) {
crypto/tcrypt.c
908
if (speed[i].blen > TVMEMSIZE * PAGE_SIZE) {
crypto/tcrypt.c
910
speed[i].blen, TVMEMSIZE * PAGE_SIZE);
crypto/tcrypt.c
919
i, speed[i].blen, speed[i].plen, speed[i].blen / speed[i].plen);
crypto/tcrypt.c
921
ahash_request_set_crypt(req, sg, output, speed[i].plen);
crypto/tcrypt.c
924
ret = test_ahash_jiffies(req, speed[i].blen,
crypto/tcrypt.c
925
speed[i].plen, output, secs);
crypto/tcrypt.c
928
ret = test_ahash_cycles(req, speed[i].blen,
crypto/tcrypt.c
929
speed[i].plen, output);
crypto/tcrypt.c
948
struct hash_speed *speed)
crypto/tcrypt.c
950
return test_ahash_speed_common(algo, secs, speed, 0);
crypto/tcrypt.c
954
struct hash_speed *speed)
crypto/tcrypt.c
956
return test_ahash_speed_common(algo, secs, speed, CRYPTO_ALG_ASYNC);
crypto/xor.c
109
speed = (1000 * reps * BENCH_SIZE) / (unsigned int)ktime_to_ns(min);
crypto/xor.c
110
tmpl->speed = speed;
crypto/xor.c
112
pr_info(" %-16s: %5d MB/sec\n", tmpl->name, speed);
crypto/xor.c
149
if (f->speed > fastest->speed)
crypto/xor.c
153
fastest->name, fastest->speed);
crypto/xor.c
85
int speed;
drivers/accessibility/speakup/speakup_dtlk.c
313
status.speed = *t++;
drivers/accessibility/speakup/speakup_dtlk.h
48
u_char speed; /* nS; 0-9 */
drivers/acpi/fan.h
33
u64 speed;
drivers/acpi/fan.h
50
u64 speed;
drivers/acpi/fan.h
83
static inline bool acpi_fan_speed_valid(u64 speed)
drivers/acpi/fan.h
85
return speed < U32_MAX;
drivers/acpi/fan_attr.c
34
if (fps->speed == 0xFFFFFFFF)
drivers/acpi/fan_attr.c
37
count += sysfs_emit_at(buf, count, "%lld:", fps->speed);
drivers/acpi/fan_attr.c
62
return sysfs_emit(buf, "%lld\n", fst.speed);
drivers/acpi/fan_core.c
101
fst->speed = obj->package.elements[2].integer.value;
drivers/acpi/fan_core.c
284
return fps1->speed - fps2->speed;
drivers/acpi/fan_core.c
445
if (!acpi_fan_speed_valid(fst->speed))
drivers/acpi/fan_core.c
448
upper = roundup_u64(fst->speed + min_trip_distance, fan->fan_trip_granularity);
drivers/acpi/fan_core.c
449
if (fst->speed <= min_trip_distance) {
drivers/acpi/fan_core.c
456
lower = rounddown((u32)fst->speed - min_trip_distance, fan->fan_trip_granularity);
drivers/acpi/fan_hwmon.c
105
if (!acpi_fan_speed_valid(fst.speed))
drivers/acpi/fan_hwmon.c
108
if (fst.speed > LONG_MAX)
drivers/acpi/fan_hwmon.c
111
*val = fst.speed;
drivers/acpi/fan_hwmon.c
118
if (fps->speed > LONG_MAX)
drivers/acpi/fan_hwmon.c
121
*val = fps->speed;
drivers/ata/ata_piix.c
668
u8 speed = adev->dma_mode;
drivers/ata/ata_piix.c
672
if (speed >= XFER_UDMA_0) {
drivers/ata/ata_piix.c
673
unsigned int udma = speed - XFER_UDMA_0;
drivers/ata/ata_piix.c
720
unsigned int mwdma = speed - XFER_MW_DMA_0;
drivers/ata/libahci.c
2602
u32 vers, cap, cap2, impl, speed;
drivers/ata/libahci.c
2610
speed = (cap >> 20) & 0xf;
drivers/ata/libahci.c
2611
if (speed == 1)
drivers/ata/libahci.c
2613
else if (speed == 2)
drivers/ata/libahci.c
2615
else if (speed == 3)
drivers/ata/libata-pata-timings.c
115
int ata_timing_compute(struct ata_device *adev, unsigned short speed,
drivers/ata/libata-pata-timings.c
125
s = ata_timing_find_mode(speed);
drivers/ata/libata-pata-timings.c
139
if (speed >= XFER_PIO_0 && speed < XFER_SW_DMA_0) {
drivers/ata/libata-pata-timings.c
140
if (speed <= XFER_PIO_2)
drivers/ata/libata-pata-timings.c
142
else if ((speed <= XFER_PIO_4) ||
drivers/ata/libata-pata-timings.c
143
(speed == XFER_PIO_5 && !ata_id_is_cfa(id)))
drivers/ata/libata-pata-timings.c
145
} else if (speed >= XFER_MW_DMA_0 && speed <= XFER_MW_DMA_2)
drivers/ata/libata-pata-timings.c
163
if (speed > XFER_PIO_6) {
drivers/ata/pata_amd.c
43
static void timing_setup(struct ata_port *ap, struct ata_device *adev, int offset, int speed, int clock)
drivers/ata/pata_amd.c
62
if (ata_timing_compute(adev, speed, &at, T, UT) < 0) {
drivers/ata/pata_amd.c
63
dev_err(&pdev->dev, "unknown mode %d\n", speed);
drivers/ata/pata_amd.c
77
if (speed == XFER_UDMA_5 && amd_clock <= 33333) at.udma = 1;
drivers/ata/pata_amd.c
78
if (speed == XFER_UDMA_6 && amd_clock <= 33333) at.udma = 15;
drivers/ata/pata_atp867x.c
111
u8 speed = adev->dma_mode;
drivers/ata/pata_atp867x.c
113
u8 mode = speed - XFER_UDMA_0 + 1;
drivers/ata/pata_atp867x.c
207
u8 speed = adev->pio_mode;
drivers/ata/pata_atp867x.c
215
ata_timing_compute(adev, speed, &t, T, UT);
drivers/ata/pata_efar.c
163
u8 speed = adev->dma_mode;
drivers/ata/pata_efar.c
180
if (speed >= XFER_UDMA_0) {
drivers/ata/pata_ftide010.c
143
u8 speed = adev->dma_mode;
drivers/ata/pata_ftide010.c
164
if (speed & XFER_UDMA_0) {
drivers/ata/pata_ftide010.c
165
i = speed & ~XFER_UDMA_0;
drivers/ata/pata_ftide010.c
167
speed, i);
drivers/ata/pata_ftide010.c
189
i = speed & ~XFER_MW_DMA_0;
drivers/ata/pata_ftide010.c
191
speed, i);
drivers/ata/pata_hpt366.c
120
static u32 hpt36x_find_mode(struct ata_port *ap, int speed)
drivers/ata/pata_hpt366.c
125
if (clocks->xfer_mode == speed)
drivers/ata/pata_hpt37x.c
208
static u32 hpt37x_find_mode(struct ata_port *ap, int speed)
drivers/ata/pata_hpt37x.c
213
if (clocks->xfer_speed == speed)
drivers/ata/pata_hpt3x2n.c
100
if (clocks->xfer_speed == speed)
drivers/ata/pata_hpt3x2n.c
95
static u32 hpt3x2n_find_mode(struct ata_port *ap, int speed)
drivers/ata/pata_icside.c
222
state->port[ap->port_no].speed[adev->devno] = cycle;
drivers/ata/pata_icside.c
242
set_dma_speed(state->dma, state->port[ap->port_no].speed[qc->dev->devno]);
drivers/ata/pata_icside.c
288
state->port[0].speed[i] = 480;
drivers/ata/pata_icside.c
289
state->port[1].speed[i] = 480;
drivers/ata/pata_icside.c
58
unsigned int speed[ATA_MAX_DEVICES];
drivers/ata/pata_it8213.c
144
u8 speed = adev->dma_mode;
drivers/ata/pata_it8213.c
158
if (speed >= XFER_UDMA_0) {
drivers/ata/pata_mpc52xx.c
296
int speed)
drivers/ata/pata_mpc52xx.c
299
const struct mdmaspec *s = &priv->mdmaspec[speed];
drivers/ata/pata_mpc52xx.c
301
if (speed < 0 || speed > 2)
drivers/ata/pata_mpc52xx.c
313
int speed)
drivers/ata/pata_mpc52xx.c
316
const struct udmaspec *s = &priv->udmaspec[speed];
drivers/ata/pata_mpc52xx.c
318
if (speed < 0 || speed > 2)
drivers/ata/pata_pdc202xx_old.c
150
int speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_pdc202xx_old.c
151
r_bp |= udma_timing[speed][0];
drivers/ata/pata_pdc202xx_old.c
152
r_cp |= udma_timing[speed][1];
drivers/ata/pata_pdc202xx_old.c
155
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_pdc202xx_old.c
156
r_bp |= mdma_timing[speed][0];
drivers/ata/pata_pdc202xx_old.c
157
r_cp |= mdma_timing[speed][1];
drivers/ata/pata_rdc.c
176
u8 speed = adev->dma_mode;
drivers/ata/pata_rdc.c
192
if (speed >= XFER_UDMA_0) {
drivers/ata/pata_sis.c
231
int speed = adev->pio_mode - XFER_PIO_0;
drivers/ata/pata_sis.c
244
t1 |= active[speed];
drivers/ata/pata_sis.c
245
t2 |= recovery[speed];
drivers/ata/pata_sis.c
267
int speed = adev->pio_mode - XFER_PIO_0;
drivers/ata/pata_sis.c
273
pci_write_config_byte(pdev, port, actrec[speed]);
drivers/ata/pata_sis.c
293
int speed = adev->pio_mode - XFER_PIO_0;
drivers/ata/pata_sis.c
317
t1 |= timing133[speed];
drivers/ata/pata_sis.c
319
t1 |= timing100[speed];
drivers/ata/pata_sis.c
339
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_sis.c
352
timing |= mwdma_bits[speed];
drivers/ata/pata_sis.c
355
speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_sis.c
357
timing |= udma_bits[speed];
drivers/ata/pata_sis.c
378
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_sis.c
392
timing |= mwdma_bits[speed];
drivers/ata/pata_sis.c
395
speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_sis.c
397
timing |= udma_bits[speed];
drivers/ata/pata_sis.c
417
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_sis.c
429
speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_sis.c
431
timing |= udma_bits[speed];
drivers/ata/pata_sis.c
451
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_sis.c
463
speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_sis.c
465
timing |= udma_bits[speed];
drivers/ata/pata_sis.c
494
int speed = adev->dma_mode - XFER_MW_DMA_0;
drivers/ata/pata_sis.c
500
t1 |= timing_u133[speed];
drivers/ata/pata_sis.c
502
t1 |= timing_u100[speed];
drivers/ata/pata_sis.c
507
int speed = adev->dma_mode - XFER_UDMA_0;
drivers/ata/pata_sis.c
513
t1 |= timing_u133[speed];
drivers/ata/pata_sis.c
515
t1 |= timing_u100[speed];
drivers/ata/pata_triflex.c
73
static void triflex_load_timing(struct ata_port *ap, struct ata_device *adev, int speed)
drivers/ata/pata_triflex.c
85
switch(speed)
drivers/ata/sata_sx4.c
1216
int speed, size, length;
drivers/ata/sata_sx4.c
1284
if (!(speed = pdc20621_detect_dimm(host))) {
drivers/ata/sata_sx4.c
1288
dev_dbg(host->dev, "Local DIMM Speed = %d\n", speed);
drivers/bluetooth/btmtkuart.c
764
u32 speed = 921600;
drivers/bluetooth/btmtkuart.c
768
of_property_read_u32(node, "current-speed", &speed);
drivers/bluetooth/btmtkuart.c
770
bdev->desired_speed = speed;
drivers/bluetooth/btusb.c
1536
switch (urb->dev->speed) {
drivers/bluetooth/hci_aml.c
514
static int aml_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_aml.c
517
if (aml_update_chip_baudrate(hu->hdev, speed) != 0) {
drivers/bluetooth/hci_aml.c
523
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_bcm.c
170
static inline void host_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_bcm.c
173
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_bcm.c
175
hci_uart_set_baudrate(hu, speed);
drivers/bluetooth/hci_bcm.c
178
static int bcm_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_bcm.c
185
if (speed > 3000000 && !bcm->dev->no_uart_clock_set) {
drivers/bluetooth/hci_bcm.c
206
bt_dev_dbg(hdev, "Set Controller UART speed to %d bit/s", speed);
drivers/bluetooth/hci_bcm.c
209
param.baud_rate = cpu_to_le32(speed);
drivers/bluetooth/hci_bcm.c
585
unsigned int speed;
drivers/bluetooth/hci_bcm.c
602
speed = bcm->dev->init_speed;
drivers/bluetooth/hci_bcm.c
604
speed = hu->proto->init_speed;
drivers/bluetooth/hci_bcm.c
606
speed = 0;
drivers/bluetooth/hci_bcm.c
608
if (speed)
drivers/bluetooth/hci_bcm.c
609
host_set_baudrate(hu, speed);
drivers/bluetooth/hci_bcm.c
613
speed = hu->oper_speed;
drivers/bluetooth/hci_bcm.c
615
speed = bcm->dev->oper_speed;
drivers/bluetooth/hci_bcm.c
617
speed = hu->proto->oper_speed;
drivers/bluetooth/hci_bcm.c
619
speed = 0;
drivers/bluetooth/hci_bcm.c
621
if (speed) {
drivers/bluetooth/hci_bcm.c
622
err = bcm_set_baudrate(hu, speed);
drivers/bluetooth/hci_bcm.c
624
host_set_baudrate(hu, speed);
drivers/bluetooth/hci_intel.c
458
static int intel_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_intel.c
477
bt_dev_info(hdev, "Change controller speed to %d", speed);
drivers/bluetooth/hci_intel.c
479
speed_cmd[3] = intel_convert_speed(speed);
drivers/bluetooth/hci_intel.c
513
hci_uart_set_baudrate(hu, speed);
drivers/bluetooth/hci_intel.c
75
static u8 intel_convert_speed(unsigned int speed)
drivers/bluetooth/hci_intel.c
77
switch (speed) {
drivers/bluetooth/hci_ldisc.c
376
void hci_uart_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_ldisc.c
383
tty_termios_encode_baud_rate(&ktermios, speed, speed);
drivers/bluetooth/hci_ldisc.c
397
unsigned int speed;
drivers/bluetooth/hci_ldisc.c
402
speed = hu->init_speed;
drivers/bluetooth/hci_ldisc.c
404
speed = hu->proto->init_speed;
drivers/bluetooth/hci_ldisc.c
406
speed = 0;
drivers/bluetooth/hci_ldisc.c
408
if (speed)
drivers/bluetooth/hci_ldisc.c
409
hci_uart_set_baudrate(hu, speed);
drivers/bluetooth/hci_ldisc.c
413
speed = hu->oper_speed;
drivers/bluetooth/hci_ldisc.c
415
speed = hu->proto->oper_speed;
drivers/bluetooth/hci_ldisc.c
417
speed = 0;
drivers/bluetooth/hci_ldisc.c
419
if (hu->proto->set_baudrate && speed) {
drivers/bluetooth/hci_ldisc.c
420
err = hu->proto->set_baudrate(hu, speed);
drivers/bluetooth/hci_ldisc.c
422
hci_uart_set_baudrate(hu, speed);
drivers/bluetooth/hci_ll.c
503
&cmd->speed, HCI_INIT_TIMEOUT);
drivers/bluetooth/hci_ll.c
615
u32 speed;
drivers/bluetooth/hci_ll.c
663
speed = hu->oper_speed;
drivers/bluetooth/hci_ll.c
665
speed = hu->proto->oper_speed;
drivers/bluetooth/hci_ll.c
667
speed = 0;
drivers/bluetooth/hci_ll.c
669
if (speed) {
drivers/bluetooth/hci_ll.c
670
__le32 speed_le = cpu_to_le32(speed);
drivers/bluetooth/hci_ll.c
678
serdev_device_set_baudrate(serdev, speed);
drivers/bluetooth/hci_mrvl.c
396
static int mrvl_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_mrvl.c
400
__le32 speed_le = cpu_to_le32(speed);
drivers/bluetooth/hci_mrvl.c
422
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_qca.c
1301
static uint8_t qca_get_baudrate_value(int speed)
drivers/bluetooth/hci_qca.c
1303
switch (speed) {
drivers/bluetooth/hci_qca.c
1391
static inline void host_set_baudrate(struct hci_uart *hu, unsigned int speed)
drivers/bluetooth/hci_qca.c
1394
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_qca.c
1396
hci_uart_set_baudrate(hu, speed);
drivers/bluetooth/hci_qca.c
1440
unsigned int speed = 0;
drivers/bluetooth/hci_qca.c
1444
speed = hu->init_speed;
drivers/bluetooth/hci_qca.c
1446
speed = hu->proto->init_speed;
drivers/bluetooth/hci_qca.c
1449
speed = hu->oper_speed;
drivers/bluetooth/hci_qca.c
1451
speed = hu->proto->oper_speed;
drivers/bluetooth/hci_qca.c
1454
return speed;
drivers/bluetooth/hci_qca.c
1484
unsigned int speed, qca_baudrate;
drivers/bluetooth/hci_qca.c
1489
speed = qca_get_speed(hu, QCA_INIT_SPEED);
drivers/bluetooth/hci_qca.c
1490
if (speed)
drivers/bluetooth/hci_qca.c
1491
host_set_baudrate(hu, speed);
drivers/bluetooth/hci_qca.c
1495
speed = qca_get_speed(hu, QCA_OPER_SPEED);
drivers/bluetooth/hci_qca.c
1496
if (!speed)
drivers/bluetooth/hci_qca.c
1528
qca_baudrate = qca_get_baudrate_value(speed);
drivers/bluetooth/hci_qca.c
1529
bt_dev_dbg(hu->hdev, "Set UART speed to %d", speed);
drivers/bluetooth/hci_qca.c
1534
host_set_baudrate(hu, speed);
drivers/bluetooth/hci_qca.c
1910
unsigned int speed, qca_baudrate = QCA_BAUDRATE_115200;
drivers/bluetooth/hci_qca.c
1996
speed = qca_get_speed(hu, QCA_OPER_SPEED);
drivers/bluetooth/hci_qca.c
1997
if (speed) {
drivers/bluetooth/hci_qca.c
2002
qca_baudrate = qca_get_baudrate_value(speed);
drivers/bluetooth/hci_serdev.c
183
unsigned int speed;
drivers/bluetooth/hci_serdev.c
188
speed = hu->init_speed;
drivers/bluetooth/hci_serdev.c
190
speed = hu->proto->init_speed;
drivers/bluetooth/hci_serdev.c
192
speed = 0;
drivers/bluetooth/hci_serdev.c
194
if (speed)
drivers/bluetooth/hci_serdev.c
195
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_serdev.c
199
speed = hu->oper_speed;
drivers/bluetooth/hci_serdev.c
201
speed = hu->proto->oper_speed;
drivers/bluetooth/hci_serdev.c
203
speed = 0;
drivers/bluetooth/hci_serdev.c
205
if (hu->proto->set_baudrate && speed) {
drivers/bluetooth/hci_serdev.c
206
err = hu->proto->set_baudrate(hu, speed);
drivers/bluetooth/hci_serdev.c
210
serdev_device_set_baudrate(hu->serdev, speed);
drivers/bluetooth/hci_uart.h
118
void hci_uart_set_baudrate(struct hci_uart *hu, unsigned int speed);
drivers/bluetooth/hci_uart.h
58
int (*set_baudrate)(struct hci_uart *hu, unsigned int speed);
drivers/cdrom/cdrom.c
3450
"\t%d", cdi->speed);
drivers/char/dtlk.c
550
status.speed = *t++;
drivers/comedi/drivers/usbdux.c
1572
devpriv->high_speed = (usb->speed == USB_SPEED_HIGH);
drivers/comedi/drivers/usbduxfast.c
921
if (usb->speed != USB_SPEED_HIGH) {
drivers/comedi/drivers/usbduxsigma.c
1459
devpriv->high_speed = (usb->speed == USB_SPEED_HIGH);
drivers/cpufreq/longhaul.c
102
"%d.%dGHz", speed/1000, (speed%1000)/100);
drivers/cpufreq/longhaul.c
250
int speed, mult;
drivers/cpufreq/longhaul.c
264
speed = calc_speed(mult);
drivers/cpufreq/longhaul.c
265
if ((speed > highest_speed) || (speed < lowest_speed))
drivers/cpufreq/longhaul.c
273
freqs.new = speed;
drivers/cpufreq/longhaul.c
276
fsb, mult/10, mult%10, print_speed(speed/1000));
drivers/cpufreq/longhaul.c
350
if (unlikely(freqs.new != speed)) {
drivers/cpufreq/longhaul.c
409
int speed = cpu_khz / 1000;
drivers/cpufreq/longhaul.c
418
if ((speed <= f_max) && (speed >= f_min))
drivers/cpufreq/longhaul.c
533
unsigned int j, speed, pos, kHz_step, numvscales;
drivers/cpufreq/longhaul.c
603
speed = freq_pos->frequency;
drivers/cpufreq/longhaul.c
604
if (speed > min_vid_speed)
drivers/cpufreq/longhaul.c
605
pos = (speed - min_vid_speed) / kHz_step + minvid.pos;
drivers/cpufreq/longhaul.c
611
speed, j, vid.mV);
drivers/cpufreq/longhaul.c
90
static char *print_speed(int speed)
drivers/cpufreq/longhaul.c
92
if (speed < 1000) {
drivers/cpufreq/longhaul.c
93
snprintf(speedbuffer, sizeof(speedbuffer), "%dMHz", speed);
drivers/cpufreq/longhaul.c
97
if (speed%1000 == 0)
drivers/cpufreq/longhaul.c
99
"%dGHz", speed/1000);
drivers/cpufreq/powernow-k7.c
174
unsigned int speed;
drivers/cpufreq/powernow-k7.c
188
speed = powernow_table[j].frequency;
drivers/cpufreq/powernow-k7.c
197
if (speed < minimum_speed)
drivers/cpufreq/powernow-k7.c
198
minimum_speed = speed;
drivers/cpufreq/powernow-k7.c
199
if (speed > maximum_speed)
drivers/cpufreq/powernow-k7.c
200
maximum_speed = speed;
drivers/cpufreq/powernow-k7.c
207
fid_codes[fid] % 10, speed/1000, vid,
drivers/cpufreq/powernow-k7.c
355
unsigned int speed, speed_mhz;
drivers/cpufreq/powernow-k7.c
373
speed = powernow_table[i].frequency;
drivers/cpufreq/powernow-k7.c
374
speed_mhz = speed / 1000;
drivers/cpufreq/powernow-k7.c
384
if (speed % 1000 > 0)
drivers/cpufreq/powernow-k7.c
407
if (speed < minimum_speed)
drivers/cpufreq/powernow-k7.c
408
minimum_speed = speed;
drivers/cpufreq/powernow-k7.c
409
if (speed > maximum_speed)
drivers/cpufreq/powernow-k7.c
410
maximum_speed = speed;
drivers/cpufreq/qcom-cpufreq-nvmem.c
100
*speed = (pte_efuse >> 4) & 0xf;
drivers/cpufreq/qcom-cpufreq-nvmem.c
102
if (*speed == 0xf) {
drivers/cpufreq/qcom-cpufreq-nvmem.c
103
*speed = 0;
drivers/cpufreq/qcom-cpufreq-nvmem.c
104
dev_warn(cpu_dev, "Speed bin: Defaulting to %d\n", *speed);
drivers/cpufreq/qcom-cpufreq-nvmem.c
106
dev_dbg(cpu_dev, "Speed bin: %d\n", *speed);
drivers/cpufreq/qcom-cpufreq-nvmem.c
122
int *speed, int *pvs, int *pvs_ver,
drivers/cpufreq/qcom-cpufreq-nvmem.c
135
*speed = (pte_efuse >> 27) & 0xf;
drivers/cpufreq/qcom-cpufreq-nvmem.c
139
*speed = pte_efuse & 0x7;
drivers/cpufreq/qcom-cpufreq-nvmem.c
144
*speed = pte_efuse & 0x7;
drivers/cpufreq/qcom-cpufreq-nvmem.c
149
dev_dbg(cpu_dev, "Speed bin: %d\n", *speed);
drivers/cpufreq/qcom-cpufreq-nvmem.c
152
*speed = 0;
drivers/cpufreq/qcom-cpufreq-nvmem.c
225
int speed = 0, pvs = 0, pvs_ver = 0;
drivers/cpufreq/qcom-cpufreq-nvmem.c
237
get_krait_bin_format_a(cpu_dev, &speed, &pvs, speedbin);
drivers/cpufreq/qcom-cpufreq-nvmem.c
240
get_krait_bin_format_b(cpu_dev, &speed, &pvs, &pvs_ver,
drivers/cpufreq/qcom-cpufreq-nvmem.c
250
speed, pvs, pvs_ver);
drivers/cpufreq/qcom-cpufreq-nvmem.c
252
drv->versions = (1 << speed);
drivers/cpufreq/qcom-cpufreq-nvmem.c
275
int speed = 0, pvs = 0;
drivers/cpufreq/qcom-cpufreq-nvmem.c
289
get_krait_bin_format_a(cpu_dev, &speed, &pvs, speedbin);
drivers/cpufreq/qcom-cpufreq-nvmem.c
91
int *speed, int *pvs,
drivers/cpufreq/qcom-cpufreq-nvmem.c
98
*speed = pte_efuse & 0xf;
drivers/cpufreq/qcom-cpufreq-nvmem.c
99
if (*speed == 0xf)
drivers/cpufreq/speedstep-ich.c
236
unsigned int *speed = _speed;
drivers/cpufreq/speedstep-ich.c
238
*speed = speedstep_get_frequency(speedstep_processor);
drivers/cpufreq/speedstep-ich.c
243
unsigned int speed;
drivers/cpufreq/speedstep-ich.c
246
BUG_ON(smp_call_function_single(cpu, get_freq_data, &speed, 1));
drivers/cpufreq/speedstep-ich.c
248
pr_debug("detected %u kHz as current frequency\n", speed);
drivers/cpufreq/speedstep-ich.c
249
return speed;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
244
int speed;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
251
speed = sun50i_cpufreq_get_efuse();
drivers/cpufreq/sun50i-cpufreq-nvmem.c
252
if (speed < 0) {
drivers/cpufreq/sun50i-cpufreq-nvmem.c
254
return speed;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
262
supported_hw = 1U << speed;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
267
snprintf(name, sizeof(name), "speed%d", speed);
drivers/cxl/core/pci.c
701
int speed, bw;
drivers/cxl/core/pci.c
705
speed = pcie_link_speed_mbps(pdev);
drivers/cxl/core/pci.c
706
if (speed < 0)
drivers/cxl/core/pci.c
707
return speed;
drivers/cxl/core/pci.c
708
speed /= BITS_PER_BYTE;
drivers/cxl/core/pci.c
712
bw = speed * width;
drivers/edac/ghes_edac.c
78
u16 speed;
drivers/edac/i7core_edac.c
1859
u16 speed;
drivers/edac/i7core_edac.c
1890
(unsigned long)&memdev_dmi_entry->speed -
drivers/edac/i7core_edac.c
1905
dmi_mem_clk_speed = memdev_dmi_entry->speed;
drivers/firewire/core-cdev.c
1042
if (a->speed > SCODE_3200 || a->channel > 63)
drivers/firewire/core-cdev.c
1062
context = fw_iso_context_create(client->device->card, a->type, a->channel, a->speed,
drivers/firewire/core-cdev.c
1519
if (a->speed > client->device->card->link_speed ||
drivers/firewire/core-cdev.c
1520
a->length > 1024 << a->speed)
drivers/firewire/core-cdev.c
1533
return init_request(client, &request, dest, a->speed);
drivers/firewire/core-cdev.c
1618
e->p.speed = SCODE_100;
drivers/firewire/core-cdev.c
635
int destination_id, int speed)
drivers/firewire/core-cdev.c
642
(request->length > 4096 || request->length > 512 << speed))
drivers/firewire/core-cdev.c
681
destination_id, request->generation, speed, request->offset,
drivers/firewire/core-device.c
621
static int read_rom(struct fw_device *device, int generation, int speed, int index, u32 *data)
drivers/firewire/core-device.c
632
generation, speed, offset, data, 4);
drivers/firewire/core-device.c
659
int i, end, length, ret, speed;
drivers/firewire/core-device.c
670
speed = SCODE_100;
drivers/firewire/core-device.c
674
ret = read_rom(device, generation, speed, i, &rom[i]);
drivers/firewire/core-device.c
717
ret = read_rom(device, generation, speed, i, &rom[i]);
drivers/firewire/core-device.c
741
ret = read_rom(device, generation, speed, i, &rom[i]);
drivers/firewire/core-device.c
774
speed = SCODE_200;
drivers/firewire/core-device.c
776
speed = device->node->max_speed;
drivers/firewire/core-device.c
784
if ((rom[2] & 0x7) < speed || speed == SCODE_BETA || card->beta_repeaters_present) {
drivers/firewire/core-device.c
788
if (speed == SCODE_BETA)
drivers/firewire/core-device.c
789
speed = card->link_speed;
drivers/firewire/core-device.c
791
while (speed > SCODE_100) {
drivers/firewire/core-device.c
792
if (read_rom(device, generation, speed, 0, &dummy) ==
drivers/firewire/core-device.c
795
--speed;
drivers/firewire/core-device.c
799
device->max_speed = speed;
drivers/firewire/core-iso.c
142
int speed, size_t header_size, size_t header_storage_size,
drivers/firewire/core-iso.c
155
ctx->speed = speed;
drivers/firewire/core-iso.c
162
trace_isoc_outbound_allocate(ctx, channel, speed);
drivers/firewire/core-transaction.c
1124
trace_async_request_inbound((uintptr_t)request, card->index, p->generation, p->speed,
drivers/firewire/core-transaction.c
1186
trace_async_response_inbound((uintptr_t)t, card->index, p->generation, p->speed, p->ack,
drivers/firewire/core-transaction.c
196
packet->speed, status, packet->timestamp);
drivers/firewire/core-transaction.c
242
int destination_id, int source_id, int generation, int speed,
drivers/firewire/core-transaction.c
305
packet->speed = speed;
drivers/firewire/core-transaction.c
383
int destination_id, int generation, int speed, unsigned long long offset,
drivers/firewire/core-transaction.c
430
generation, speed, offset, payload, length);
drivers/firewire/core-transaction.c
439
trace_async_request_outbound_initiate((uintptr_t)t, card->index, generation, speed,
drivers/firewire/core-transaction.c
481
int generation, int speed, unsigned long long offset,
drivers/firewire/core-transaction.c
490
fw_send_request(card, &t, tcode, destination_id, generation, speed,
drivers/firewire/core-transaction.c
513
.speed = SCODE_100,
drivers/firewire/core-transaction.c
741
packet->speed, status, packet->timestamp);
drivers/firewire/core-transaction.c
904
request->response.speed = p->speed;
drivers/firewire/core-transaction.c
952
request->response.generation, request->response.speed,
drivers/firewire/core-transaction.c
966
return request->response.speed;
drivers/firewire/net.c
1025
ptask->generation, ptask->speed, ptask->fifo_addr,
drivers/firewire/net.c
1289
ptask->speed = SCODE_100;
drivers/firewire/net.c
1307
ptask->speed = peer->speed;
drivers/firewire/net.c
1417
peer->speed = device->max_speed;
drivers/firewire/net.c
1418
peer->max_payload = fwnet_max_payload(device->max_rec, peer->speed);
drivers/firewire/net.c
185
unsigned speed;
drivers/firewire/net.c
200
u8 speed;
drivers/firewire/net.c
470
static unsigned fwnet_max_payload(unsigned max_rec, unsigned speed)
drivers/firewire/net.c
472
max_rec = min(max_rec, speed + 8);
drivers/firewire/ohci-serdes-test.c
52
unsigned int speed = ohci1394_at_data_get_speed(expected);
drivers/firewire/ohci-serdes-test.c
60
KUNIT_EXPECT_EQ(test, 0x02, speed);
drivers/firewire/ohci-serdes-test.c
66
ohci1394_at_data_set_speed(quadlets, speed);
drivers/firewire/ohci.c
1224
ohci1394_at_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
1247
ohci1394_at_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
1259
ohci1394_it_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
3262
ohci1394_it_data_set_speed(header, ctx->base.speed);
drivers/firewire/ohci.c
742
p.speed = (status >> 21) & 0x7;
drivers/firewire/phy-packet-definitions.h
157
static inline void phy_packet_self_id_zero_set_scode(u32 *quadlet, unsigned int speed)
drivers/firewire/phy-packet-definitions.h
160
*quadlet |= (speed << SELF_ID_ZERO_SCODE_SHIFT) & SELF_ID_ZERO_SCODE_MASK;
drivers/gnss/serial.c
114
u32 speed = 4800;
drivers/gnss/serial.c
116
of_property_read_u32(node, "current-speed", &speed);
drivers/gnss/serial.c
118
gserial->speed = speed;
drivers/gnss/serial.c
32
serdev_device_set_baudrate(serdev, gserial->speed);
drivers/gnss/serial.h
17
speed_t speed;
drivers/gnss/sirf.c
386
u32 speed = 9600;
drivers/gnss/sirf.c
388
of_property_read_u32(node, "current-speed", &speed);
drivers/gnss/sirf.c
390
data->speed = speed;
drivers/gnss/sirf.c
41
speed_t speed;
drivers/gnss/sirf.c
70
serdev_device_set_baudrate(data->serdev, data->speed);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6634
enum pci_bus_speed *speed,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6639
if (!speed || !width)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6642
*speed = PCI_SPEED_UNKNOWN;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6650
*speed = pcie_get_speed_cap(parent);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6656
pcie_bandwidth_available(adev->pdev, NULL, speed, width);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6671
enum pci_bus_speed *speed,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6676
if (!speed || !width)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6682
*speed = pcie_get_speed_cap(parent);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6687
*speed = pcie_get_speed_cap(parent);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6693
*speed = pcie_get_speed_cap(adev->pdev);
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
885
int speed = adev->gmc.xgmi.max_speed;
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
917
int per_link_bw = (speed * num_lanes * unit_scale)/BITS_PER_BYTE;
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
977
if (memdev->speed != 0)
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
978
mem->mem_clk_max = memdev->speed;
drivers/gpu/drm/amd/amdkfd/kfd_topology.h
197
u16 speed;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9106
cmd.speed = 100;
drivers/gpu/drm/amd/display/dc/dc_ddc_types.h
129
uint32_t speed;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
262
uint32_t speed)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
268
if (speed == 0)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
282
prescale = (i2c_ref_clock / xtal_ref_div) / speed;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
288
FN(DC_I2C_DDC1_SPEED, DC_I2C_DDC1_START_STOP_TIMING_CNTL), speed > 50 ? 2:1);
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
542
uint32_t speed)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
547
if (!speed)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
550
period_timeout = (1000 * TRANSACTION_TIMEOUT_IN_I2C_CLOCKS) / speed;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
563
uint32_t speed)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
601
dce_i2c_hw, payload->length + 1, speed);
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
637
set_speed(dce_i2c_hw, cmd->speed);
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
647
dce_i2c_hw, payload, mot, cmd->speed)) {
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
342
uint32_t speed)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
344
ASSERT(speed);
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
346
engine->speed = speed ? speed : DCE_I2C_DEFAULT_I2C_SW_SPEED;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
348
engine->clock_delay = 1000 / engine->speed;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
475
dce_i2c_sw_engine_set_speed(dce_i2c_sw, cmd->speed);
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h
39
uint32_t speed;
drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c
178
i2c_command.speed = link->ddc->ctx->dc->caps.i2c_speed_in_khz;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
310
.speed = ddc->ctx->dc->caps.i2c_speed_in_khz };
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
334
cmd.speed = pipe_ctx->stream->ctx->dc->caps.i2c_speed_in_khz;
drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c
379
command.speed = ddc->ctx->dc->caps.i2c_speed_in_khz;
drivers/gpu/drm/amd/include/kgd_pp_interface.h
426
int (*set_fan_speed_pwm)(void *handle, u32 speed);
drivers/gpu/drm/amd/include/kgd_pp_interface.h
427
int (*get_fan_speed_pwm)(void *handle, u32 *speed);
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1480
uint32_t speed)
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1490
speed);
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1497
uint32_t *speed)
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1507
speed);
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1514
uint32_t *speed)
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1524
speed);
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1531
uint32_t speed)
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
1541
speed);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3050
u32 speed = 0;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3056
err = amdgpu_dpm_get_fan_speed_pwm(adev, &speed);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3063
return sysfs_emit(buf, "%i\n", speed);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3072
u32 speed = 0;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3078
err = amdgpu_dpm_get_fan_speed_rpm(adev, &speed);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3085
return sysfs_emit(buf, "%i\n", speed);
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
540
uint32_t speed);
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
542
uint32_t *speed);
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
544
uint32_t *speed);
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
546
uint32_t speed);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6628
u32 *speed)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6634
if (!speed)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6648
*speed = min_t(u32, tmp64, 255);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6654
u32 speed)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6668
if (speed > 255)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6676
tmp64 = (u64)speed * duty100;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6730
u32 *speed)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6745
*speed = 60 * xclk * 10000 / tach_period;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6751
u32 speed)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6762
if ((speed < adev->pm.fan_min_rpm) ||
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6763
(speed > adev->pm.fan_max_rpm))
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
6769
tach_period = 60 * xclk * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
530
static int pp_dpm_set_fan_speed_pwm(void *handle, uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
540
if (speed == U32_MAX)
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
543
return hwmgr->hwmgr_func->set_fan_speed_pwm(hwmgr, speed);
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
546
static int pp_dpm_get_fan_speed_pwm(void *handle, uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
556
if (!speed)
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
559
return hwmgr->hwmgr_func->get_fan_speed_pwm(hwmgr, speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
204
uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
213
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
224
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
262
int smu7_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
270
(!speed || speed > UINT_MAX/8) ||
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
271
(speed < hwmgr->thermal_controller.fanInfo.ulMinRPM) ||
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
272
(speed > hwmgr->thermal_controller.fanInfo.ulMaxRPM))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
280
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
55
uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
75
*speed = min_t(uint32_t, tmp64, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
80
int smu7_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
97
*speed = 60 * crystal_clock_freq * 10000 / tach_period;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.h
44
extern int smu7_fan_ctrl_get_fan_speed_pwm(struct pp_hwmgr *hwmgr, uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.h
47
extern int smu7_fan_ctrl_set_fan_speed_pwm(struct pp_hwmgr *hwmgr, uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.h
50
extern int smu7_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.h
51
extern int smu7_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
101
result = vega10_get_current_rpm(hwmgr, speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
113
*speed = 60 * crystal_clock_freq * 10000 / tach_period;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
248
uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
258
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
269
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
302
int vega10_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
310
(!speed || speed > UINT_MAX/8) ||
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
311
(speed < hwmgr->thermal_controller.fanInfo.ulMinRPM) ||
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
312
(speed > hwmgr->thermal_controller.fanInfo.ulMaxRPM))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
320
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
68
uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
84
*speed = min_t(uint32_t, tmp64, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
89
int vega10_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.h
58
uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.h
63
uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.h
68
uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.h
70
uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
55
int vega12_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
57
*speed = 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.c
59
return vega12_get_current_rpm(hwmgr, speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_thermal.h
58
uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
118
uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
134
*speed = min_t(uint32_t, tmp64, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
140
uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
147
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
158
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
181
int vega20_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
183
*speed = 0;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
185
return vega20_get_current_rpm(hwmgr, speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
188
int vega20_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
194
if (!speed || speed > UINT_MAX/8)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
204
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.h
56
uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.h
58
uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.h
60
uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.h
62
uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h
279
int (*set_fan_speed_pwm)(struct pp_hwmgr *hwmgr, uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h
280
int (*get_fan_speed_pwm)(struct pp_hwmgr *hwmgr, uint32_t *speed);
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h
281
int (*set_fan_speed_rpm)(struct pp_hwmgr *hwmgr, uint32_t speed);
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h
282
int (*get_fan_speed_rpm)(struct pp_hwmgr *hwmgr, uint32_t *speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
2857
static int smu_set_fan_speed_rpm(void *handle, uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
2868
if (speed == U32_MAX)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
2871
ret = smu->ppt_funcs->set_fan_speed_rpm(smu, speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
2874
smu->user_dpm_profile.fan_speed_rpm = speed;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3324
static int smu_get_fan_speed_pwm(void *handle, u32 *speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3335
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3338
ret = smu->ppt_funcs->get_fan_speed_pwm(smu, speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3343
static int smu_set_fan_speed_pwm(void *handle, u32 speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3354
if (speed == U32_MAX)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3357
ret = smu->ppt_funcs->set_fan_speed_pwm(smu, speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3360
smu->user_dpm_profile.fan_speed_pwm = speed;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3370
static int smu_get_fan_speed_rpm(void *handle, uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3381
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
3384
ret = smu->ppt_funcs->get_fan_speed_rpm(smu, speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
70
static int smu_set_fan_speed_pwm(void *handle, u32 speed);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
73
static int smu_set_fan_speed_rpm(void *handle, uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1008
int (*get_fan_speed_pwm)(struct smu_context *smu, uint32_t *speed);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1013
int (*get_fan_speed_rpm)(struct smu_context *smu, uint32_t *speed);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1304
int (*set_fan_speed_pwm)(struct smu_context *smu, uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1309
int (*set_fan_speed_rpm)(struct smu_context *smu, uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h
198
uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h
201
uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h
204
uint32_t *speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h
207
uint32_t *speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h
173
uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h
176
uint32_t speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1125
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1133
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1140
speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1150
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1158
*speed = (uint32_t)tmp64;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1160
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1170
uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1176
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1183
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1195
uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1205
if (!speed || speed > UINT_MAX/8)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1208
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1218
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1231
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1243
*speed = min_t(uint32_t, tmp64, 255);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1245
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1633
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1637
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1644
speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1648
speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1549
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1551
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1561
speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1176
smu_v11_0_set_fan_speed_pwm(struct smu_context *smu, uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1182
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1189
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1201
uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1211
if (!speed || speed > UINT_MAX/8)
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1221
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1231
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1244
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1257
*speed = min_t(uint32_t, tmp64, 255);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1263
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1277
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1286
*speed = (uint32_t)tmp64;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1289
*speed = 0;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1097
uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1103
speed = min_t(uint32_t, speed, 255);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1113
tmp64 = (uint64_t)speed * duty100;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1153
uint32_t speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1160
if (!speed || speed > UINT_MAX/8)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1167
tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2341
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2345
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2350
speed);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2357
*speed = min(*speed * 255 / 100, (uint32_t)255);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2363
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2365
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2370
speed);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2323
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2327
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2332
speed);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2339
*speed = min(*speed * 255 / 100, (uint32_t)255);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2345
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2347
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2352
speed);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1579
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1583
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1588
speed);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1595
*speed = min(*speed * 255 / 100, (uint32_t)255);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1601
uint32_t *speed)
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1603
if (!speed)
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1608
speed);
drivers/gpu/drm/gma500/intel_gmbus.c
449
void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed)
drivers/gpu/drm/gma500/intel_gmbus.c
459
bus->reg0 = (bus->reg0 & ~(0x3 << 8)) | (speed << 8);
drivers/gpu/drm/gma500/psb_intel_drv.h
223
extern void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1874
u8 pin, speed;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1882
speed = GMBUS_RATE_1MHZ >> 8;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1885
speed = mapping->i2c_speed;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1890
gma_intel_gmbus_set_speed(sdvo->i2c, speed);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
28
enum nvkm_pcie_speed speed;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
294
const u32 speed = sor->tmds.high_speed ? 0x14 : 0x0a;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
295
nvkm_mask(device, 0x612300 + soff, 0x007c0000, speed << 18);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
170
pci->pcie.speed = -1;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
81
g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
85
if (speed == NVKM_PCIE_SPEED_5_0)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
95
g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
97
g84_pcie_set_cap_speed(pci, speed == NVKM_PCIE_SPEED_5_0);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
98
g84_pcie_set_link_speed(pci, speed);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
72
gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
74
gf100_pcie_set_cap_speed(pci, speed == NVKM_PCIE_SPEED_5_0);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
75
g84_pcie_set_link_speed(pci, speed);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
127
gk104_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
132
switch (speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
182
gk104_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
188
if (speed > lnk_cap_speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
189
speed = lnk_cap_speed;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
194
if (speed > lnk_ctl_speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
195
speed = lnk_ctl_speed;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
200
gk104_pcie_set_link_speed(pci, speed);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
33
gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
37
switch (speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
56
int speed = gf100_pcie_cap_speed(pci);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
58
if (speed == 0)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
61
if (speed >= 1) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
78
gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
81
switch (speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
108
if (pci->pcie.speed != -1)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
109
nvkm_pcie_set_link(pci, pci->pcie.speed, pci->pcie.width);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
115
nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
128
nvkm_trace(subdev, "requested %s\n", nvkm_pcie_speeds[speed]);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
141
if (speed > max_speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
143
"requested speed to %s", nvkm_pcie_speeds[speed],
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
145
speed = max_speed;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
148
pci->pcie.speed = speed;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
151
if (speed == cur_speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
153
return speed;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
157
nvkm_pcie_speeds[speed], width);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
159
ret = pci->func->pcie.set_link(pci, speed, width);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
33
nvkm_pcie_speed(enum pci_bus_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
35
switch (speed) {
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
44
if (speed == 0x17)
drivers/gpu/drm/radeon/ci_dpm.c
1046
u32 *speed)
drivers/gpu/drm/radeon/ci_dpm.c
1062
*speed = (u32)tmp64;
drivers/gpu/drm/radeon/ci_dpm.c
1064
if (*speed > 100)
drivers/gpu/drm/radeon/ci_dpm.c
1065
*speed = 100;
drivers/gpu/drm/radeon/ci_dpm.c
1071
u32 speed)
drivers/gpu/drm/radeon/ci_dpm.c
1084
if (speed > 100)
drivers/gpu/drm/radeon/ci_dpm.c
1092
tmp64 = (u64)speed * duty100;
drivers/gpu/drm/radeon/ci_dpm.c
1133
u32 *speed)
drivers/gpu/drm/radeon/ci_dpm.c
1148
*speed = 60 * xclk * 10000 / tach_period;
drivers/gpu/drm/radeon/ci_dpm.c
1154
u32 speed)
drivers/gpu/drm/radeon/ci_dpm.c
1165
if ((speed < rdev->pm.fan_min_rpm) ||
drivers/gpu/drm/radeon/ci_dpm.c
1166
(speed > rdev->pm.fan_max_rpm))
drivers/gpu/drm/radeon/ci_dpm.c
1172
tach_period = 60 * xclk * 10000 / (8 * speed);
drivers/gpu/drm/radeon/radeon.h
1977
int (*set_fan_speed_percent)(struct radeon_device *rdev, u32 speed);
drivers/gpu/drm/radeon/radeon.h
1978
int (*get_fan_speed_percent)(struct radeon_device *rdev, u32 *speed);
drivers/gpu/drm/radeon/radeon_asic.h
768
u32 *speed);
drivers/gpu/drm/radeon/radeon_asic.h
770
u32 speed);
drivers/gpu/drm/radeon/radeon_asic.h
897
u32 *speed);
drivers/gpu/drm/radeon/radeon_asic.h
899
u32 speed);
drivers/gpu/drm/radeon/radeon_pm.c
651
u32 speed;
drivers/gpu/drm/radeon/radeon_pm.c
653
err = rdev->asic->dpm.get_fan_speed_percent(rdev, &speed);
drivers/gpu/drm/radeon/radeon_pm.c
657
speed = (speed * 255) / 100;
drivers/gpu/drm/radeon/radeon_pm.c
659
return sprintf(buf, "%i\n", speed);
drivers/gpu/drm/radeon/si_dpm.c
6080
u32 *speed)
drivers/gpu/drm/radeon/si_dpm.c
6096
*speed = (u32)tmp64;
drivers/gpu/drm/radeon/si_dpm.c
6098
if (*speed > 100)
drivers/gpu/drm/radeon/si_dpm.c
6099
*speed = 100;
drivers/gpu/drm/radeon/si_dpm.c
6105
u32 speed)
drivers/gpu/drm/radeon/si_dpm.c
6118
if (speed > 100)
drivers/gpu/drm/radeon/si_dpm.c
6126
tmp64 = (u64)speed * duty100;
drivers/gpu/drm/radeon/si_dpm.c
6167
u32 *speed)
drivers/gpu/drm/radeon/si_dpm.c
6182
*speed = 60 * xclk * 10000 / tach_period;
drivers/gpu/drm/radeon/si_dpm.c
6188
u32 speed)
drivers/gpu/drm/radeon/si_dpm.c
6199
if ((speed < rdev->pm.fan_min_rpm) ||
drivers/gpu/drm/radeon/si_dpm.c
6200
(speed > rdev->pm.fan_max_rpm))
drivers/gpu/drm/radeon/si_dpm.c
6206
tach_period = 60 * xclk * 10000 / (8 * speed);
drivers/gpu/drm/xe/tests/xe_bo.c
622
{.speed = KUNIT_SPEED_SLOW}),
drivers/hid/hid-magicmouse.c
37
unsigned long speed;
drivers/hid/hid-magicmouse.c
38
if (!val || kstrtoul(val, 0, &speed) || speed > 63)
drivers/hid/hid-magicmouse.c
40
scroll_speed = speed;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1378
static int thc_i2c_subip_set_speed(struct thc_device *dev, const u32 speed,
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1385
switch (speed) {
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1402
dev_err_once(dev->dev, "Unsupported i2c speed %d\n", speed);
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1416
val |= FIELD_PREP(THC_I2C_IC_CON_SPEED, speed);
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1454
const u32 speed, const u32 hcnt, const u32 lcnt)
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1479
ret = thc_i2c_subip_set_speed(dev, speed, hcnt, lcnt);
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.h
125
const u32 speed, const u32 hcnt, const u32 lcnt);
drivers/hid/usbhid/hid-core.c
1124
dev->speed == USB_SPEED_HIGH) {
drivers/hid/wacom_sys.c
1881
static DEVICE_ATTR(speed, DEV_ATTR_RW_PERM,
drivers/hid/wacom_sys.c
622
static int wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed,
drivers/hid/wacom_sys.c
637
rep_data[0] = speed == 0 ? 0x05 : 0x06;
drivers/hid/wacom_sys.c
644
wacom->wacom_wac.bt_high_speed = speed;
drivers/hid/wacom_sys.c
657
if (speed == 1)
drivers/hid/wacom_sys.c
668
wacom->wacom_wac.bt_high_speed = speed;
drivers/hsi/clients/hsi_char.c
393
cl->tx_cfg.speed = txc->speed;
drivers/hsi/clients/hsi_char.c
408
txc->speed = cl->tx_cfg.speed;
drivers/hsi/controllers/omap_ssi_port.c
460
if (cl->tx_cfg.speed)
drivers/hsi/controllers/omap_ssi_port.c
461
omap_ssi->max_speed = cl->tx_cfg.speed;
drivers/hsi/controllers/omap_ssi_port.c
465
cl->tx_cfg.speed, div);
drivers/hsi/hsi_core.c
231
&cl->tx_cfg.speed);
drivers/hsi/hsi_core.c
234
cl->rx_cfg.speed = cl->tx_cfg.speed;
drivers/hwmon/applesmc.c
842
unsigned int speed = 0;
drivers/hwmon/applesmc.c
853
speed = ((buffer[0] << 8 | buffer[1]) >> 2);
drivers/hwmon/applesmc.c
854
return sysfs_emit(sysfsbuf, "%u\n", speed);
drivers/hwmon/applesmc.c
862
unsigned long speed;
drivers/hwmon/applesmc.c
866
if (kstrtoul(sysfsbuf, 10, &speed) < 0 || speed >= 0x4000)
drivers/hwmon/applesmc.c
872
buffer[0] = (speed >> 6) & 0xff;
drivers/hwmon/applesmc.c
873
buffer[1] = (speed << 2) & 0xff;
drivers/hwmon/aquacomputer_d5next.c
1370
priv->fan_structure->speed);
drivers/hwmon/aquacomputer_d5next.c
522
u8 speed;
drivers/hwmon/aquacomputer_d5next.c
530
.speed = AQUAERO_FAN_SPEED_OFFSET
drivers/hwmon/aquacomputer_d5next.c
538
.speed = AQUASTREAMULT_FAN_SPEED_OFFSET
drivers/hwmon/aquacomputer_d5next.c
546
.speed = AQC_FAN_SPEED_OFFSET
drivers/hwmon/cros_ec_hwmon.c
100
*speed = resp.rpm;
drivers/hwmon/cros_ec_hwmon.c
137
static bool cros_ec_hwmon_is_error_fan(u16 speed)
drivers/hwmon/cros_ec_hwmon.c
139
return speed == EC_FAN_SPEED_NOT_PRESENT || speed == EC_FAN_SPEED_STALLED;
drivers/hwmon/cros_ec_hwmon.c
179
u16 speed;
drivers/hwmon/cros_ec_hwmon.c
184
ret = cros_ec_hwmon_read_fan_speed(priv->cros_ec, channel, &speed);
drivers/hwmon/cros_ec_hwmon.c
186
if (cros_ec_hwmon_is_error_fan(speed))
drivers/hwmon/cros_ec_hwmon.c
189
*val = speed;
drivers/hwmon/cros_ec_hwmon.c
192
ret = cros_ec_hwmon_read_fan_speed(priv->cros_ec, channel, &speed);
drivers/hwmon/cros_ec_hwmon.c
194
*val = cros_ec_hwmon_is_error_fan(speed);
drivers/hwmon/cros_ec_hwmon.c
197
ret = cros_ec_hwmon_read_fan_target(priv->cros_ec, &speed);
drivers/hwmon/cros_ec_hwmon.c
199
*val = speed;
drivers/hwmon/cros_ec_hwmon.c
323
u16 speed;
drivers/hwmon/cros_ec_hwmon.c
327
cros_ec_hwmon_read_fan_target(priv->cros_ec, &speed) == -EOPNOTSUPP)
drivers/hwmon/cros_ec_hwmon.c
41
static int cros_ec_hwmon_read_fan_speed(struct cros_ec_device *cros_ec, u8 index, u16 *speed)
drivers/hwmon/cros_ec_hwmon.c
475
u16 speed;
drivers/hwmon/cros_ec_hwmon.c
480
ret = cros_ec_hwmon_read_fan_speed(priv->cros_ec, i, &speed);
drivers/hwmon/cros_ec_hwmon.c
481
if (ret == 0 && speed != EC_FAN_SPEED_NOT_PRESENT)
drivers/hwmon/cros_ec_hwmon.c
50
*speed = le16_to_cpu(__speed);
drivers/hwmon/cros_ec_hwmon.c
90
static int cros_ec_hwmon_read_fan_target(struct cros_ec_device *cros_ec, u16 *speed)
drivers/hwmon/dell-smm-hwmon.c
416
static int i8k_get_fan_nominal_speed(const struct dell_smm_data *data, u8 fan, int speed)
drivers/hwmon/dell-smm-hwmon.c
420
.ebx = fan | (speed << 8),
drivers/hwmon/dell-smm-hwmon.c
446
static int i8k_set_fan(const struct dell_smm_data *data, u8 fan, int speed)
drivers/hwmon/dell-smm-hwmon.c
453
regs.ebx = fan | (speed << 8);
drivers/hwmon/dell-smm-hwmon.c
571
int speed, err;
drivers/hwmon/dell-smm-hwmon.c
640
if (copy_from_user(&speed, argp + 1, sizeof(int)))
drivers/hwmon/dell-smm-hwmon.c
643
speed = clamp_val(speed, 0, data->i8k_fan_max);
drivers/hwmon/dell-smm-hwmon.c
646
err = i8k_set_fan(data, val, speed);
drivers/hwmon/f71882fg.c
1037
int speed = fan_from_reg(data->fan[nr]);
drivers/hwmon/f71882fg.c
1039
if (speed == FAN_MIN_DETECT)
drivers/hwmon/f71882fg.c
1040
speed = 0;
drivers/hwmon/f71882fg.c
1042
return sprintf(buf, "%d\n", speed);
drivers/hwmon/f71882fg.c
1050
int speed = fan_from_reg(data->fan_full_speed[nr]);
drivers/hwmon/f71882fg.c
1051
return sprintf(buf, "%d\n", speed);
drivers/hwmon/gpio-fan.c
145
__set_fan_ctrl(fan_data, fan_data->speed[speed_index].ctrl_val);
drivers/hwmon/gpio-fan.c
166
if (fan_data->speed[i].ctrl_val == ctrl_val)
drivers/hwmon/gpio-fan.c
177
struct gpio_fan_speed *speed = fan_data->speed;
drivers/hwmon/gpio-fan.c
181
if (speed[i].rpm >= rpm)
drivers/hwmon/gpio-fan.c
269
return sprintf(buf, "%d\n", fan_data->speed[0].rpm);
drivers/hwmon/gpio-fan.c
278
fan_data->speed[fan_data->num_speed - 1].rpm);
drivers/hwmon/gpio-fan.c
286
return sprintf(buf, "%d\n", fan_data->speed[fan_data->speed_index].rpm);
drivers/hwmon/gpio-fan.c
42
struct gpio_fan_speed *speed;
drivers/hwmon/gpio-fan.c
441
struct gpio_fan_speed *speed;
drivers/hwmon/gpio-fan.c
493
speed = devm_kcalloc(dev,
drivers/hwmon/gpio-fan.c
496
if (!speed)
drivers/hwmon/gpio-fan.c
503
speed[i].rpm = u;
drivers/hwmon/gpio-fan.c
507
speed[i].ctrl_val = u;
drivers/hwmon/gpio-fan.c
509
fan_data->speed = speed;
drivers/hwmon/gpio-fan.c
558
if (!fan_data->speed || fan_data->num_speed <= 1)
drivers/hwmon/it87.c
1314
int speed;
drivers/hwmon/it87.c
1320
speed = has_16bit_fans(data) ?
drivers/hwmon/it87.c
1324
return sprintf(buf, "%d\n", speed);
drivers/hwmon/max6650.c
110
u8 speed;
drivers/hwmon/max6650.c
284
data->speed = ktach;
drivers/hwmon/max6650.c
287
data->speed);
drivers/hwmon/max6650.c
438
data->speed = reg;
drivers/hwmon/max6650.c
576
(256 * (data->speed + 1));
drivers/hwmon/nct6775-core.c
2915
u16 speed;
drivers/hwmon/nct6775-core.c
2922
speed = fan_to_reg(val, data->fan_div[nr]);
drivers/hwmon/nct6775-core.c
2925
data->target_speed[nr] = speed;
drivers/hwmon/nct7802.c
472
int speed;
drivers/hwmon/nct7802.c
474
speed = nct7802_read_fan(data, sattr->index);
drivers/hwmon/nct7802.c
475
if (speed < 0)
drivers/hwmon/nct7802.c
476
return speed;
drivers/hwmon/nct7802.c
478
return sprintf(buf, "%d\n", speed);
drivers/hwmon/nct7802.c
486
int speed;
drivers/hwmon/nct7802.c
488
speed = nct7802_read_fan_min(data, sattr->nr, sattr->index);
drivers/hwmon/nct7802.c
489
if (speed < 0)
drivers/hwmon/nct7802.c
490
return speed;
drivers/hwmon/nct7802.c
492
return sprintf(buf, "%d\n", speed);
drivers/i2c/busses/i2c-diolan-u2c.c
251
static int diolan_set_speed(struct i2c_diolan_u2c *dev, u8 speed)
drivers/i2c/busses/i2c-diolan-u2c.c
253
return diolan_usb_cmd_data(dev, CMD_I2C_SET_SPEED, speed, true);
drivers/i2c/busses/i2c-diolan-u2c.c
298
int speed, ret;
drivers/i2c/busses/i2c-diolan-u2c.c
301
speed = U2C_I2C_SPEED_FAST;
drivers/i2c/busses/i2c-diolan-u2c.c
304
speed = U2C_I2C_SPEED_STD;
drivers/i2c/busses/i2c-diolan-u2c.c
307
speed = U2C_I2C_SPEED(frequency);
drivers/i2c/busses/i2c-diolan-u2c.c
308
if (speed > U2C_I2C_SPEED_2KHZ)
drivers/i2c/busses/i2c-diolan-u2c.c
309
speed = U2C_I2C_SPEED_2KHZ;
drivers/i2c/busses/i2c-diolan-u2c.c
310
frequency = U2C_I2C_FREQ(speed);
drivers/i2c/busses/i2c-diolan-u2c.c
322
ret = diolan_set_speed(dev, speed);
drivers/i2c/busses/i2c-diolan-u2c.c
327
ret = diolan_set_clock_synch(dev, speed != U2C_I2C_SPEED_FAST);
drivers/i2c/busses/i2c-diolan-u2c.c
331
if (speed != U2C_I2C_SPEED_FAST)
drivers/i2c/busses/i2c-jz4780.c
161
int speed;
drivers/i2c/busses/i2c-jz4780.c
256
int i2c_clk = i2c->speed;
drivers/i2c/busses/i2c-jz4780.c
806
i2c->speed = clk_freq / 1000;
drivers/i2c/busses/i2c-jz4780.c
807
if (i2c->speed == 0) {
drivers/i2c/busses/i2c-jz4780.c
814
dev_info(&pdev->dev, "Bus frequency is %d KHz\n", i2c->speed);
drivers/i2c/busses/i2c-mt65xx.c
642
static const struct i2c_spec_values *mtk_i2c_get_spec(unsigned int speed)
drivers/i2c/busses/i2c-mt65xx.c
644
if (speed <= I2C_MAX_STANDARD_MODE_FREQ)
drivers/i2c/busses/i2c-mt65xx.c
646
else if (speed <= I2C_MAX_FAST_MODE_FREQ)
drivers/i2c/busses/i2c-mxs.c
698
static void mxs_i2c_derive_timing(struct mxs_i2c_dev *i2c, uint32_t speed)
drivers/i2c/busses/i2c-mxs.c
707
divider = DIV_ROUND_UP(clk, speed);
drivers/i2c/busses/i2c-mxs.c
717
speed / 1000, speed % 1000,
drivers/i2c/busses/i2c-mxs.c
727
speed / 1000, speed % 1000,
drivers/i2c/busses/i2c-mxs.c
745
if (speed > I2C_MAX_STANDARD_MODE_FREQ) {
drivers/i2c/busses/i2c-mxs.c
763
speed, clk / divider, divider, low_count, high_count,
drivers/i2c/busses/i2c-mxs.c
775
uint32_t speed;
drivers/i2c/busses/i2c-mxs.c
780
ret = of_property_read_u32(node, "clock-frequency", &speed);
drivers/i2c/busses/i2c-mxs.c
783
speed = I2C_MAX_STANDARD_MODE_FREQ;
drivers/i2c/busses/i2c-mxs.c
786
mxs_i2c_derive_timing(i2c, speed);
drivers/i2c/busses/i2c-omap.c
1374
omap->speed = freq / 1000;
drivers/i2c/busses/i2c-omap.c
1376
omap->speed = pdata->clkrate;
drivers/i2c/busses/i2c-omap.c
1453
(1000 * omap->speed / 8);
drivers/i2c/busses/i2c-omap.c
1510
major, minor, omap->speed);
drivers/i2c/busses/i2c-omap.c
189
u32 speed; /* Speed of bus in kHz */
drivers/i2c/busses/i2c-omap.c
408
if (omap->speed > 400 ||
drivers/i2c/busses/i2c-omap.c
411
else if (omap->speed > 100)
drivers/i2c/busses/i2c-omap.c
430
if (omap->speed > 400) {
drivers/i2c/busses/i2c-omap.c
439
scl = fclk_rate / omap->speed;
drivers/i2c/busses/i2c-omap.c
442
} else if (omap->speed > 100) {
drivers/i2c/busses/i2c-omap.c
446
scl = internal_clk / omap->speed;
drivers/i2c/busses/i2c-omap.c
451
fsscll = internal_clk / (omap->speed * 2) - 7;
drivers/i2c/busses/i2c-omap.c
452
fssclh = internal_clk / (omap->speed * 2) - 5;
drivers/i2c/busses/i2c-omap.c
461
scll = fclk_rate / (omap->speed * 2) - 7 + psc;
drivers/i2c/busses/i2c-omap.c
462
sclh = fclk_rate / (omap->speed * 2) - 7 + psc;
drivers/i2c/busses/i2c-omap.c
643
(1000 * omap->speed / 8);
drivers/i2c/busses/i2c-omap.c
698
if (omap->speed > 400)
drivers/i2c/busses/i2c-pnx.c
614
u32 speed = I2C_PNX_SPEED_KHZ_DEFAULT * 1000;
drivers/i2c/busses/i2c-pnx.c
635
&speed);
drivers/i2c/busses/i2c-pnx.c
675
tmp = (freq / speed) / 2 - 2;
drivers/i2c/busses/i2c-rk3x.c
546
static const struct i2c_spec_values *rk3x_i2c_get_spec(unsigned int speed)
drivers/i2c/busses/i2c-rk3x.c
548
if (speed <= I2C_MAX_STANDARD_MODE_FREQ)
drivers/i2c/busses/i2c-rk3x.c
550
else if (speed <= I2C_MAX_FAST_MODE_FREQ)
drivers/i2c/busses/i2c-sibyte.c
122
static int __init i2c_sibyte_add_bus(struct i2c_adapter *i2c_adap, int speed)
drivers/i2c/busses/i2c-sibyte.c
130
csr_out32(speed, SMB_CSR(adap,R_SMB_FREQ));
drivers/i2c/busses/i2c-stm32f4.c
129
int speed;
drivers/i2c/busses/i2c-stm32f4.c
159
if (i2c_dev->speed == STM32_I2C_SPEED_STANDARD) {
drivers/i2c/busses/i2c-stm32f4.c
216
if (i2c_dev->speed == STM32_I2C_SPEED_STANDARD)
drivers/i2c/busses/i2c-stm32f4.c
230
if (i2c_dev->speed == STM32_I2C_SPEED_STANDARD) {
drivers/i2c/busses/i2c-stm32f4.c
801
i2c_dev->speed = STM32_I2C_SPEED_STANDARD;
drivers/i2c/busses/i2c-stm32f4.c
804
i2c_dev->speed = STM32_I2C_SPEED_FAST;
drivers/i2c/busses/i2c-usbio.c
21
u32 speed;
drivers/i2c/busses/i2c-usbio.c
259
i2c->speed = i2c_acpi_find_bus_speed(dev);
drivers/i2c/busses/i2c-usbio.c
260
if (!i2c->speed)
drivers/i2c/busses/i2c-usbio.c
261
i2c->speed = I2C_MAX_STANDARD_MODE_FREQ;
drivers/i2c/busses/i2c-usbio.c
262
else if (i2c->speed > max_speed) {
drivers/i2c/busses/i2c-usbio.c
264
i2c->speed, max_speed);
drivers/i2c/busses/i2c-usbio.c
265
i2c->speed = max_speed;
drivers/i2c/busses/i2c-usbio.c
64
ibuf.speed = cpu_to_le32(i2c->speed);
drivers/i2c/i2c-core-acpi.c
124
lookup->speed = sb->connection_speed;
drivers/i2c/i2c-core-acpi.c
390
if (lookup->speed <= lookup->min_speed)
drivers/i2c/i2c-core-acpi.c
391
lookup->min_speed = lookup->speed;
drivers/i2c/i2c-core-acpi.c
40
u32 speed;
drivers/i3c/master/svc-i3c-master.c
691
enum i3c_open_drain_speed speed)
drivers/i3c/master/svc-i3c-master.c
705
switch (speed) {
drivers/infiniband/core/uverbs_std_types_device.c
218
u64 speed;
drivers/infiniband/core/uverbs_std_types_device.c
237
ret = ib_dev->ops.query_port_speed(ib_dev, port_num, &speed);
drivers/infiniband/core/uverbs_std_types_device.c
242
&speed, sizeof(speed));
drivers/infiniband/core/verbs.c
1957
u16 *speed, u8 *width)
drivers/infiniband/core/verbs.c
1962
*speed = IB_SPEED_SDR;
drivers/infiniband/core/verbs.c
1965
*speed = IB_SPEED_FDR10;
drivers/infiniband/core/verbs.c
1968
*speed = IB_SPEED_DDR;
drivers/infiniband/core/verbs.c
1971
*speed = IB_SPEED_EDR;
drivers/infiniband/core/verbs.c
1974
*speed = IB_SPEED_FDR10;
drivers/infiniband/core/verbs.c
1977
*speed = IB_SPEED_EDR;
drivers/infiniband/core/verbs.c
1980
*speed = IB_SPEED_EDR;
drivers/infiniband/core/verbs.c
1983
*speed = IB_SPEED_HDR;
drivers/infiniband/core/verbs.c
1986
*speed = IB_SPEED_NDR;
drivers/infiniband/core/verbs.c
2014
*speed = IB_SPEED_SDR;
drivers/infiniband/core/verbs.c
2017
*speed = IB_SPEED_DDR;
drivers/infiniband/core/verbs.c
2020
*speed = IB_SPEED_FDR10;
drivers/infiniband/core/verbs.c
2023
*speed = IB_SPEED_FDR;
drivers/infiniband/core/verbs.c
2026
*speed = IB_SPEED_EDR;
drivers/infiniband/core/verbs.c
2029
*speed = IB_SPEED_HDR;
drivers/infiniband/core/verbs.c
2032
*speed = IB_SPEED_NDR;
drivers/infiniband/core/verbs.c
2035
*speed = IB_SPEED_SDR;
drivers/infiniband/core/verbs.c
2039
int ib_get_eth_speed(struct ib_device *dev, u32 port_num, u16 *speed, u8 *width)
drivers/infiniband/core/verbs.c
2059
if (!rc && lksettings.base.speed != (u32)SPEED_UNKNOWN) {
drivers/infiniband/core/verbs.c
2060
netdev_speed = lksettings.base.speed;
drivers/infiniband/core/verbs.c
2069
speed, width);
drivers/infiniband/core/verbs.c
222
int speed;
drivers/infiniband/core/verbs.c
226
[speed_type] = {.str = _str, .speed = _speed}
drivers/infiniband/core/verbs.c
262
speed_info->rate = ib_speed_attrs[speed_idx].speed;
drivers/infiniband/hw/efa/efa_verbs.c
289
enum ib_port_speed *speed,
drivers/infiniband/hw/efa/efa_verbs.c
294
*speed = IB_SPEED_HDR;
drivers/infiniband/hw/efa/efa_verbs.c
297
*speed = IB_SPEED_HDR;
drivers/infiniband/hw/efa/efa_verbs.c
300
*speed = IB_SPEED_FDR10;
drivers/infiniband/hw/efa/efa_verbs.c
303
*speed = IB_SPEED_EDR;
drivers/infiniband/hw/efa/efa_verbs.c
306
*speed = IB_SPEED_DDR;
drivers/infiniband/hw/efa/efa_verbs.c
309
*speed = IB_SPEED_HDR;
drivers/infiniband/hw/efa/efa_verbs.c
312
*speed = IB_SPEED_FDR10;
drivers/infiniband/hw/efa/efa_verbs.c
315
*speed = IB_SPEED_SDR;
drivers/infiniband/hw/efa/efa_verbs.c
318
*speed = IB_SPEED_EDR;
drivers/infiniband/hw/hfi1/pcie.c
197
u32 speed;
drivers/infiniband/hw/hfi1/pcie.c
202
speed = 2500; /* Gen 1, 2.5GHz */
drivers/infiniband/hw/hfi1/pcie.c
205
speed = 5000; /* Gen 2, 5GHz */
drivers/infiniband/hw/hfi1/pcie.c
208
speed = 8000; /* Gen 3, 8GHz */
drivers/infiniband/hw/hfi1/pcie.c
211
return speed;
drivers/infiniband/hw/mlx5/main.c
1593
u32 port_num, u64 *speed)
drivers/infiniband/hw/mlx5/main.c
1604
*speed = 0;
drivers/infiniband/hw/mlx5/main.c
1612
*speed = speed_info.rate;
drivers/infiniband/hw/mlx5/main.c
1618
u8 other_vport, u64 *speed,
drivers/infiniband/hw/mlx5/main.c
1633
speed);
drivers/infiniband/hw/mlx5/main.c
1635
*speed = max_tx_speed;
drivers/infiniband/hw/mlx5/main.c
1640
u32 port_num, u64 *speed)
drivers/infiniband/hw/mlx5/main.c
1650
*speed = bond_speed / MLX5_MAX_TX_SPEED_UNIT;
drivers/infiniband/hw/mlx5/main.c
1656
u32 port_num, u64 *speed)
drivers/infiniband/hw/mlx5/main.c
1662
speed);
drivers/infiniband/hw/mlx5/main.c
1665
speed, dev, port_num);
drivers/infiniband/hw/mlx5/main.c
1669
u64 *speed)
drivers/infiniband/hw/mlx5/main.c
1690
speed);
drivers/infiniband/hw/mlx5/main.c
1693
speed);
drivers/infiniband/hw/mlx5/main.c
1698
rep->vport, true, speed, dev,
drivers/infiniband/hw/mlx5/main.c
1702
int mlx5_ib_query_port_speed(struct ib_device *ibdev, u32 port_num, u64 *speed)
drivers/infiniband/hw/mlx5/main.c
1708
return mlx5_ib_query_port_speed_from_port(dev, port_num, speed);
drivers/infiniband/hw/mlx5/main.c
1710
return mlx5_ib_query_port_speed_non_rep(dev, port_num, speed);
drivers/infiniband/hw/mlx5/main.c
1712
return mlx5_ib_query_port_speed_rep(dev, port_num, speed);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1441
u64 *speed);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
120
u8 speed;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
122
status = ocrdma_mbx_get_link_speed(dev, &speed, NULL);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
124
speed = OCRDMA_PHYS_LINK_SPEED_ZERO;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
126
switch (speed) {
drivers/infiniband/hw/qedr/verbs.c
169
static inline void get_link_speed_and_width(int speed, u16 *ib_speed,
drivers/infiniband/hw/qedr/verbs.c
172
switch (speed) {
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
365
enum ib_port_speed speed)
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
367
return (enum pvrdma_port_speed)speed;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
371
enum pvrdma_port_speed speed)
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
373
return (enum ib_port_speed)speed;
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
156
static inline int ib_speed_enum_to_int(int speed)
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
158
switch (speed) {
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
186
int ret, speed, width;
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
189
cmd->base.speed = SPEED_UNKNOWN;
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
198
speed = ib_speed_enum_to_int(attr.active_speed);
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
201
if (speed < 0 || width < 0)
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
208
cmd->base.speed = speed * width;
drivers/input/gameport/gameport.c
587
gameport->speed = use_ktime ?
drivers/input/gameport/gameport.c
595
gameport->name, gameport->phys, gameport->io, gameport->speed);
drivers/input/gameport/gameport.c
598
gameport->name, gameport->phys, gameport->speed);
drivers/input/joystick/joydump.c
41
printk(KERN_INFO "joydump: | Speed: %28d kHz |\n", gameport->speed);
drivers/input/joystick/sidewinder.c
598
gameport->phys, gameport->io, gameport->speed);
drivers/input/misc/pm8xxx-vibrator.c
153
if (vib->speed) {
drivers/input/misc/pm8xxx-vibrator.c
156
vib->level += mult_frac(VIB_MAX_LEVELS(vib), vib->speed, MAX_FF_SPEED);
drivers/input/misc/pm8xxx-vibrator.c
193
vib->speed = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/pm8xxx-vibrator.c
194
if (!vib->speed)
drivers/input/misc/pm8xxx-vibrator.c
195
vib->speed = effect->u.rumble.weak_magnitude >> 9;
drivers/input/misc/pm8xxx-vibrator.c
89
int speed;
drivers/input/misc/twl4030-vibra.c
127
info->speed = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/twl4030-vibra.c
128
if (!info->speed)
drivers/input/misc/twl4030-vibra.c
129
info->speed = effect->u.rumble.weak_magnitude >> 9;
drivers/input/misc/twl4030-vibra.c
35
int speed;
drivers/input/misc/twl4030-vibra.c
94
pwm = info->speed;
drivers/input/misc/twl6040-vibra.c
121
int speed, int direction)
drivers/input/misc/twl6040-vibra.c
136
vibdat = (u8)((speed * max_code) / USHRT_MAX);
drivers/input/mouse/trackpoint.c
186
TRACKPOINT_INT_ATTR(speed, TP_SPEED, TP_DEF_SPEED);
drivers/input/mouse/trackpoint.c
329
TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, speed);
drivers/input/mouse/trackpoint.c
350
TRACKPOINT_SET_POWER_ON_DEFAULT(tp, speed);
drivers/input/mouse/trackpoint.h
148
u8 sensitivity, speed, inertia, reach;
drivers/input/touchscreen/mainstone-wm97xx.c
181
if (cont_rate <= cinfo[idx].speed)
drivers/input/touchscreen/mainstone-wm97xx.c
188
cinfo[sp_idx].speed);
drivers/input/touchscreen/mainstone-wm97xx.c
39
u32 speed; /* number of coords per second */
drivers/leds/trigger/ledtrig-netdev.c
235
trigger_data->link_speed = cmd.base.speed;
drivers/leds/trigger/ledtrig-netdev.c
493
link_ksettings.base.speed == SPEED_##link_speed) \
drivers/macintosh/therm_adt746x.c
143
static void write_both_fan_speed(struct thermostat *th, int speed)
drivers/macintosh/therm_adt746x.c
145
write_fan_speed(th, speed, 0);
drivers/macintosh/therm_adt746x.c
147
write_fan_speed(th, speed, 1);
drivers/macintosh/therm_adt746x.c
150
static void write_fan_speed(struct thermostat *th, int speed, int fan)
drivers/macintosh/therm_adt746x.c
154
if (speed > 0xff)
drivers/macintosh/therm_adt746x.c
155
speed = 0xff;
drivers/macintosh/therm_adt746x.c
156
else if (speed < -1)
drivers/macintosh/therm_adt746x.c
157
speed = 0;
drivers/macintosh/therm_adt746x.c
162
if (th->last_speed[fan] != speed) {
drivers/macintosh/therm_adt746x.c
164
if (speed == -1)
drivers/macintosh/therm_adt746x.c
169
"for %s fan.\n", speed, sensor_location[fan+1]);
drivers/macintosh/therm_adt746x.c
174
if (speed >= 0) {
drivers/macintosh/therm_adt746x.c
179
write_reg(th, FAN_SPD_SET[fan], speed);
drivers/macintosh/therm_adt746x.c
197
th->last_speed[fan] = speed;
drivers/macintosh/therm_adt746x.c
92
static void write_both_fan_speed(struct thermostat *th, int speed);
drivers/macintosh/therm_adt746x.c
93
static void write_fan_speed(struct thermostat *th, int speed, int fan);
drivers/macintosh/windfarm_pm112.c
360
int speed;
drivers/macintosh/windfarm_pm112.c
385
speed = wf_pid_run(&backside_pid, temp);
drivers/macintosh/windfarm_pm112.c
387
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_pm112.c
389
err = backside_fan->ops->set_value(backside_fan, speed);
drivers/macintosh/windfarm_pm112.c
410
int speed;
drivers/macintosh/windfarm_pm112.c
435
speed = wf_pid_run(&drive_bay_pid, temp);
drivers/macintosh/windfarm_pm112.c
437
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_pm112.c
439
err = drive_bay_fan->ops->set_value(drive_bay_fan, speed);
drivers/macintosh/windfarm_pm112.c
462
int speed;
drivers/macintosh/windfarm_pm112.c
482
speed = wf_pid_run(&slots_pid, power);
drivers/macintosh/windfarm_pm112.c
484
FIX32TOPRINT(power), speed);
drivers/macintosh/windfarm_pm112.c
486
err = slots_fan->ops->set_value(slots_fan, speed);
drivers/macintosh/windfarm_pm72.c
466
int speed;
drivers/macintosh/windfarm_pm72.c
478
err = wf_control_get(backside_fan, &speed);
drivers/macintosh/windfarm_pm72.c
480
backside_pid.target = speed;
drivers/macintosh/windfarm_pm72.c
490
speed = wf_pid_run(&backside_pid, temp);
drivers/macintosh/windfarm_pm72.c
493
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_pm72.c
495
err = wf_control_set(backside_fan, speed);
drivers/macintosh/windfarm_pm72.c
546
int speed;
drivers/macintosh/windfarm_pm72.c
558
err = wf_control_get(drives_fan, &speed);
drivers/macintosh/windfarm_pm72.c
560
drives_pid.target = speed;
drivers/macintosh/windfarm_pm72.c
569
speed = wf_pid_run(&drives_pid, temp);
drivers/macintosh/windfarm_pm72.c
572
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_pm72.c
574
err = wf_control_set(drives_fan, speed);
drivers/macintosh/windfarm_rm31.c
248
s32 speed, temp, power, t_max = 0;
drivers/macintosh/windfarm_rm31.c
278
speed = max(sp->target, dimms_output_clamp);
drivers/macintosh/windfarm_rm31.c
282
err = wf_control_set(cpu_fans[cpu][i], speed);
drivers/macintosh/windfarm_rm31.c
368
int speed, dspeed, fan_min;
drivers/macintosh/windfarm_rm31.c
380
err = wf_control_get(backside_fan, &speed);
drivers/macintosh/windfarm_rm31.c
382
backside_pid.target = speed;
drivers/macintosh/windfarm_rm31.c
392
speed = wf_pid_run(&backside_pid, temp);
drivers/macintosh/windfarm_rm31.c
395
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_rm31.c
410
speed = max(speed, fan_min);
drivers/macintosh/windfarm_rm31.c
412
err = wf_control_set(backside_fan, speed);
drivers/macintosh/windfarm_rm31.c
455
int speed;
drivers/macintosh/windfarm_rm31.c
473
speed = wf_pid_run(&slots_pid, temp);
drivers/macintosh/windfarm_rm31.c
476
FIX32TOPRINT(temp), speed);
drivers/macintosh/windfarm_rm31.c
478
slots_speed = speed;
drivers/macintosh/windfarm_rm31.c
479
err = wf_control_set(slots_fan, speed);
drivers/media/dvb-frontends/dib9000.c
1644
int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed)
drivers/media/dvb-frontends/dib9000.c
1648
state->component_bus_speed = speed;
drivers/media/dvb-frontends/dib9000.h
118
static inline int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed)
drivers/media/dvb-frontends/dib9000.h
44
extern int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed);
drivers/media/dvb-frontends/dibx000_common.c
182
int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed)
drivers/media/dvb-frontends/dibx000_common.c
186
if (mst->device_rev < DIB7000MC && speed < 235)
drivers/media/dvb-frontends/dibx000_common.c
187
speed = 235;
drivers/media/dvb-frontends/dibx000_common.c
188
return dibx000_write_word(mst, mst->base_reg + 3, (u16)(60000 / speed));
drivers/media/dvb-frontends/dibx000_common.h
49
extern int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed);
drivers/media/dvb-frontends/drx39xyj/drxj.c
10977
ext_attr->qam_if_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drx39xyj/drxj.c
10985
ext_attr->vsb_if_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drx39xyj/drxj.c
10996
ext_attr->qam_rf_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11008
ext_attr->vsb_rf_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drx39xyj/drxj.c
4979
rc = (*scu_wr16)(dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_RAGC_RED__B) & SCU_RAM_AGC_KI_RED_RAGC_RED__M) | data, 0);
drivers/media/dvb-frontends/drx39xyj/drxj.c
5193
rc = (*scu_wr16) (dev_addr, SCU_RAM_AGC_KI_RED__A, (~(agc_settings->speed << SCU_RAM_AGC_KI_RED_IAGC_RED__B) & SCU_RAM_AGC_KI_RED_IAGC_RED__M) | data, 0);
drivers/media/dvb-frontends/drx39xyj/drxj.h
178
u16 speed; /* range dependent on AGC */
drivers/media/dvb-frontends/drxd_hard.c
2456
state->if_agc_cfg.speed = 904;
drivers/media/dvb-frontends/drxd_hard.c
2472
state->if_agc_cfg.speed = (u16) (ulIfAgcSpeed);
drivers/media/dvb-frontends/drxd_hard.c
2499
state->rf_agc_cfg.speed = (u16) (ulRfAgcSpeed);
drivers/media/dvb-frontends/drxd_hard.c
583
((cfg->speed) > DRXD_FE_CTRL_MAX) ||
drivers/media/dvb-frontends/drxd_hard.c
641
u16 fineSpeed = (u16) (cfg->speed -
drivers/media/dvb-frontends/drxd_hard.c
642
((cfg->speed /
drivers/media/dvb-frontends/drxd_hard.c
645
u16 invRurCount = (u16) (cfg->speed /
drivers/media/dvb-frontends/drxd_hard.c
75
u16 speed; /* range [0, ... , 1023], 1/n of fullscale range */
drivers/media/dvb-frontends/drxk_hard.c
2160
data |= (~(p_agc_cfg->speed <<
drivers/media/dvb-frontends/drxk_hard.c
2311
data |= (~(p_agc_cfg->speed <<
drivers/media/dvb-frontends/drxk_hard.c
3381
enum drxk_cfg_dvbt_sqi_speed *speed)
drivers/media/dvb-frontends/drxk_hard.c
3387
switch (*speed) {
drivers/media/dvb-frontends/drxk_hard.c
3396
(u16) *speed);
drivers/media/dvb-frontends/drxk_hard.c
591
state->m_vsb_if_agc_cfg.speed = ul_vsb_if_agc_speed;
drivers/media/dvb-frontends/drxk_hard.c
599
state->m_vsb_rf_agc_cfg.speed = ul_vsb_rf_agc_speed;
drivers/media/dvb-frontends/drxk_hard.c
617
state->m_atv_if_agc_cfg.speed = ul_atv_if_agc_speed;
drivers/media/dvb-frontends/drxk_hard.c
624
state->m_atv_rf_agc_cfg.speed = ul_atv_rf_agc_speed;
drivers/media/dvb-frontends/drxk_hard.c
638
state->m_dvbt_rf_agc_cfg.speed = 1;
drivers/media/dvb-frontends/drxk_hard.c
648
state->m_dvbt_if_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drxk_hard.c
663
state->m_qam_rf_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drxk_hard.c
672
state->m_qam_if_agc_cfg.speed = 3;
drivers/media/dvb-frontends/drxk_hard.h
188
u16 speed; /* range dependent on AGC */
drivers/media/dvb-frontends/stv090x.c
4490
u32 speed;
drivers/media/dvb-frontends/stv090x.c
4496
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4498
if (speed < 0x08)
drivers/media/dvb-frontends/stv090x.c
4499
speed = 0x08;
drivers/media/dvb-frontends/stv090x.c
4500
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4501
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4505
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4507
if (speed < 0x20)
drivers/media/dvb-frontends/stv090x.c
4508
speed = 0x20;
drivers/media/dvb-frontends/stv090x.c
4509
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4510
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4517
if (stv090x_write_reg(state, STV090x_P1_TSSPEED, speed) < 0)
drivers/media/dvb-frontends/stv090x.c
4522
u32 speed;
drivers/media/dvb-frontends/stv090x.c
4528
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4530
if (speed < 0x08)
drivers/media/dvb-frontends/stv090x.c
4531
speed = 0x08;
drivers/media/dvb-frontends/stv090x.c
4532
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4533
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4537
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4539
if (speed < 0x20)
drivers/media/dvb-frontends/stv090x.c
4540
speed = 0x20;
drivers/media/dvb-frontends/stv090x.c
4541
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4542
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4549
if (stv090x_write_reg(state, STV090x_P2_TSSPEED, speed) < 0)
drivers/media/dvb-frontends/stv090x.c
4645
u32 speed;
drivers/media/dvb-frontends/stv090x.c
4651
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4653
if (speed < 0x08)
drivers/media/dvb-frontends/stv090x.c
4654
speed = 0x08;
drivers/media/dvb-frontends/stv090x.c
4655
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4656
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4660
speed = state->internal->mclk /
drivers/media/dvb-frontends/stv090x.c
4662
if (speed < 0x20)
drivers/media/dvb-frontends/stv090x.c
4663
speed = 0x20;
drivers/media/dvb-frontends/stv090x.c
4664
if (speed > 0xFF)
drivers/media/dvb-frontends/stv090x.c
4665
speed = 0xFF;
drivers/media/dvb-frontends/stv090x.c
4672
if (stv090x_write_reg(state, STV090x_P1_TSSPEED, speed) < 0)
drivers/media/i2c/max9286.c
1509
const struct max9286_i2c_speed *speed = &max9286_i2c_speeds[i];
drivers/media/i2c/max9286.c
1511
if (speed->rate == i2c_clk_freq) {
drivers/media/i2c/max9286.c
1512
priv->i2c_mstbt = speed->mstbt;
drivers/media/i2c/mt9v011.c
202
unsigned height, width, hblank, vblank, speed;
drivers/media/i2c/mt9v011.c
211
speed = mt9v011_read(sd, R0A_MT9V011_CLK_SPEED);
drivers/media/i2c/mt9v011.c
213
row_time = (width + 113 + hblank) * (speed + 2);
drivers/media/i2c/mt9v011.c
234
u64 t_time, speed;
drivers/media/i2c/mt9v011.c
253
speed = t_time;
drivers/media/i2c/mt9v011.c
254
do_div(speed, row_time * line_time);
drivers/media/i2c/mt9v011.c
257
if (speed < 2)
drivers/media/i2c/mt9v011.c
258
speed = 0;
drivers/media/i2c/mt9v011.c
260
speed -= 2;
drivers/media/i2c/mt9v011.c
263
if (speed > 15)
drivers/media/i2c/mt9v011.c
266
return (u16)speed;
drivers/media/i2c/mt9v011.c
388
u16 speed;
drivers/media/i2c/mt9v011.c
397
speed = calc_speed(sd, tpf->numerator, tpf->denominator);
drivers/media/i2c/mt9v011.c
399
mt9v011_write(sd, R0A_MT9V011_CLK_SPEED, speed);
drivers/media/i2c/mt9v011.c
400
v4l2_dbg(1, debug, sd, "Setting speed to %d\n", speed);
drivers/media/pci/ivtv/ivtv-driver.c
733
itv->speed = 1000;
drivers/media/pci/ivtv/ivtv-driver.h
715
int speed; /* current playback speed setting */
drivers/media/pci/ivtv/ivtv-fileops.c
521
int ivtv_start_decoding(struct ivtv_open_id *id, int speed)
drivers/media/pci/ivtv/ivtv-fileops.c
542
return ivtv_set_speed(itv, speed);
drivers/media/pci/ivtv/ivtv-fileops.c
608
rc = ivtv_start_decoding(id, itv->speed);
drivers/media/pci/ivtv/ivtv-fileops.c
873
itv->speed = 0;
drivers/media/pci/ivtv/ivtv-fileops.h
23
int ivtv_start_decoding(struct ivtv_open_id *id, int speed);
drivers/media/pci/ivtv/ivtv-ioctl.c
121
int ivtv_set_speed(struct ivtv *itv, int speed)
drivers/media/pci/ivtv/ivtv-ioctl.c
124
int single_step = (speed == 1 || speed == -1);
drivers/media/pci/ivtv/ivtv-ioctl.c
127
if (speed == 0) speed = 1000;
drivers/media/pci/ivtv/ivtv-ioctl.c
130
if (speed == itv->speed && !single_step)
drivers/media/pci/ivtv/ivtv-ioctl.c
133
if (single_step && (speed < 0) == (itv->speed < 0)) {
drivers/media/pci/ivtv/ivtv-ioctl.c
136
itv->speed = speed;
drivers/media/pci/ivtv/ivtv-ioctl.c
141
speed = speed < 0 ? -1000 : 1000;
drivers/media/pci/ivtv/ivtv-ioctl.c
143
data[0] = (speed > 1000 || speed < -1000) ? 0x80000000 : 0;
drivers/media/pci/ivtv/ivtv-ioctl.c
144
data[0] |= (speed > 1000 || speed < -1500) ? 0x40000000 : 0;
drivers/media/pci/ivtv/ivtv-ioctl.c
145
data[1] = (speed < 0);
drivers/media/pci/ivtv/ivtv-ioctl.c
146
data[2] = speed < 0 ? 3 : 7;
drivers/media/pci/ivtv/ivtv-ioctl.c
148
data[4] = (speed == 1500 || speed == 500) ? itv->speed_mute_audio : 0;
drivers/media/pci/ivtv/ivtv-ioctl.c
152
if (speed == 1500 || speed == -1500) data[0] |= 1;
drivers/media/pci/ivtv/ivtv-ioctl.c
153
else if (speed == 2000 || speed == -2000) data[0] |= 2;
drivers/media/pci/ivtv/ivtv-ioctl.c
154
else if (speed > -1000 && speed < 0) data[0] |= (-1000 / speed);
drivers/media/pci/ivtv/ivtv-ioctl.c
155
else if (speed < 1000 && speed > 0) data[0] |= (1000 / speed);
drivers/media/pci/ivtv/ivtv-ioctl.c
185
speed = (speed < 0) ? -1 : 1;
drivers/media/pci/ivtv/ivtv-ioctl.c
188
itv->speed = speed;
drivers/media/pci/ivtv/ivtv-ioctl.c
242
dc->start.speed = ivtv_validate_speed(itv->speed, dc->start.speed);
drivers/media/pci/ivtv/ivtv-ioctl.c
243
if (dc->start.speed < 0)
drivers/media/pci/ivtv/ivtv-ioctl.c
247
if (dc->start.speed != 500 && dc->start.speed != 1500)
drivers/media/pci/ivtv/ivtv-ioctl.c
248
dc->flags = dc->start.speed == 1000 ? 0 :
drivers/media/pci/ivtv/ivtv-ioctl.c
257
itv->speed = 0;
drivers/media/pci/ivtv/ivtv-ioctl.c
259
return ivtv_start_decoding(id, dc->start.speed);
drivers/media/pci/ivtv/ivtv-ioctl.c
297
int speed = itv->speed;
drivers/media/pci/ivtv/ivtv-ioctl.c
298
itv->speed = 0;
drivers/media/pci/ivtv/ivtv-ioctl.c
299
return ivtv_start_decoding(id, speed);
drivers/media/pci/ivtv/ivtv-ioctl.h
18
int ivtv_set_speed(struct ivtv *itv, int speed);
drivers/media/usb/au0828/au0828-core.c
667
if (usbdev->speed != USB_SPEED_HIGH && disable_usb_speed_check == 0) {
drivers/media/usb/b2c2/flexcop-usb.c
521
switch (fc_usb->udev->speed) {
drivers/media/usb/cx231xx/cx231xx-avcore.c
2489
if (dev->udev->speed == USB_SPEED_HIGH) {
drivers/media/usb/cx231xx/cx231xx-cards.c
1697
char *speed;
drivers/media/usb/cx231xx/cx231xx-cards.c
1761
switch (udev->speed) {
drivers/media/usb/cx231xx/cx231xx-cards.c
1763
speed = "1.5";
drivers/media/usb/cx231xx/cx231xx-cards.c
1767
speed = "12";
drivers/media/usb/cx231xx/cx231xx-cards.c
1770
speed = "480";
drivers/media/usb/cx231xx/cx231xx-cards.c
1773
speed = "unknown";
drivers/media/usb/cx231xx/cx231xx-cards.c
1780
speed,
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
674
cx231xx_Scenario[INDEX_BUSPOWER_DIGITAL_ONLY].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
681
cx231xx_Scenario[INDEX_BUSPOWER_ANALOG_ONLY].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
688
cx231xx_Scenario[INDEX_BUSPOWER_DIF_ONLY].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
703
cx231xx_Scenario[INDEX_SELFPOWER_DIGITAL_ONLY].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
710
cx231xx_Scenario[INDEX_SELFPOWER_DUAL_DIGITAL].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
719
cx231xx_Scenario[INDEX_SELFPOWER_ANALOG_ONLY].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
728
cx231xx_Scenario[INDEX_SELFPOWER_DUAL].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
738
cx231xx_Scenario[INDEX_SELFPOWER_TRIPLE].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
750
cx231xx_Scenario[INDEX_SELFPOWER_COMPRESSOR].speed =
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
785
dev->current_pcb_config.speed);
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h
170
u8 speed; /* usb speed, 2.0--1, 1.1--0 */
drivers/media/usb/dvb-usb-v2/af9015.c
546
if (d->udev->speed == USB_SPEED_FULL)
drivers/media/usb/dvb-usb-v2/af9015.c
568
utmp1 = (d->udev->speed == USB_SPEED_FULL ? 5 : 87) * 188 / 4;
drivers/media/usb/dvb-usb-v2/af9015.c
569
utmp2 = (d->udev->speed == USB_SPEED_FULL ? 64 : 512) / 4;
drivers/media/usb/dvb-usb-v2/af9035.c
1740
u16 frame_size = (d->udev->speed == USB_SPEED_FULL ? 5 : 87) * 188 / 4;
drivers/media/usb/dvb-usb-v2/af9035.c
1741
u8 packet_size = (d->udev->speed == USB_SPEED_FULL ? 64 : 512) / 4;
drivers/media/usb/dvb-usb-v2/af9035.c
1764
d->udev->speed, frame_size, packet_size);
drivers/media/usb/dvb-usb-v2/af9035.c
1787
u16 frame_size = (d->udev->speed == USB_SPEED_FULL ? 5 : 816) * 188 / 4;
drivers/media/usb/dvb-usb-v2/af9035.c
1788
u8 packet_size = (d->udev->speed == USB_SPEED_FULL ? 64 : 512) / 4;
drivers/media/usb/dvb-usb-v2/af9035.c
1846
d->udev->speed, frame_size, packet_size);
drivers/media/usb/dvb-usb-v2/af9035.c
1953
if (d->udev->speed == USB_SPEED_FULL)
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c
764
if (d->udev->speed == USB_SPEED_FULL &&
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c
771
} else if ((d->udev->speed == USB_SPEED_FULL &&
drivers/media/usb/dvb-usb/dvb-usb-init.c
41
if (d->udev->speed == USB_SPEED_FULL && !(props->caps & DVB_USB_ADAP_HAS_PID_FILTER)) {
drivers/media/usb/dvb-usb/dvb-usb-init.c
46
if ((d->udev->speed == USB_SPEED_FULL && props->caps & DVB_USB_ADAP_HAS_PID_FILTER) ||
drivers/media/usb/em28xx/em28xx-audio.c
652
if (udev->speed == USB_SPEED_HIGH)
drivers/media/usb/em28xx/em28xx-audio.c
700
EM28XX_EP_AUDIO, usb_speed_string(udev->speed),
drivers/media/usb/em28xx/em28xx-cards.c
3804
if (udev->speed == USB_SPEED_HIGH)
drivers/media/usb/em28xx/em28xx-cards.c
3877
char *speed;
drivers/media/usb/em28xx/em28xx-cards.c
3943
switch (udev->speed) {
drivers/media/usb/em28xx/em28xx-cards.c
3945
speed = "1.5";
drivers/media/usb/em28xx/em28xx-cards.c
3949
speed = "12";
drivers/media/usb/em28xx/em28xx-cards.c
3952
speed = "480";
drivers/media/usb/em28xx/em28xx-cards.c
3955
speed = "unknown";
drivers/media/usb/em28xx/em28xx-cards.c
3962
speed,
drivers/media/usb/em28xx/em28xx-cards.c
3973
if (udev->speed != USB_SPEED_HIGH && disable_usb_speed_check == 0) {
drivers/media/usb/go7007/go7007-usb.c
1266
usbdev->speed != USB_SPEED_HIGH)
drivers/media/usb/gspca/gspca.c
556
&& gspca_dev->dev->speed == USB_SPEED_FULL)
drivers/media/usb/gspca/gspca.c
608
if (gspca_dev->dev->speed == USB_SPEED_HIGH
drivers/media/usb/gspca/gspca.c
609
|| gspca_dev->dev->speed >= USB_SPEED_SUPER)
drivers/media/usb/gspca/gspca.c
638
gspca_dev->dev->speed == USB_SPEED_FULL &&
drivers/media/usb/stk1160/stk1160-core.c
181
const char *speed;
drivers/media/usb/stk1160/stk1160-core.c
195
if (udev->speed == USB_SPEED_HIGH)
drivers/media/usb/stk1160/stk1160-core.c
218
switch (udev->speed) {
drivers/media/usb/stk1160/stk1160-core.c
220
speed = "1.5";
drivers/media/usb/stk1160/stk1160-core.c
223
speed = "12";
drivers/media/usb/stk1160/stk1160-core.c
226
speed = "480";
drivers/media/usb/stk1160/stk1160-core.c
229
speed = "unknown";
drivers/media/usb/stk1160/stk1160-core.c
235
speed,
drivers/media/usb/stk1160/stk1160-core.c
256
if (udev->speed != USB_SPEED_HIGH)
drivers/media/usb/uvc/uvc_status.c
284
if (interval > 16 && dev->udev->speed == USB_SPEED_HIGH &&
drivers/media/usb/uvc/uvc_video.c
249
if (stream->dev->udev->speed >= USB_SPEED_HIGH)
drivers/media/v4l2-core/v4l2-ioctl.c
654
p->start.speed, p->start.format);
drivers/media/v4l2-core/v4l2-mem2mem.c
1489
dc->start.speed = 0;
drivers/message/fusion/mptfc.c
1015
unsigned speed;
drivers/message/fusion/mptfc.c
1057
speed = FC_PORTSPEED_1GBIT;
drivers/message/fusion/mptfc.c
1059
speed = FC_PORTSPEED_2GBIT;
drivers/message/fusion/mptfc.c
1061
speed = FC_PORTSPEED_4GBIT;
drivers/message/fusion/mptfc.c
1063
speed = FC_PORTSPEED_10GBIT;
drivers/message/fusion/mptfc.c
1065
speed = FC_PORTSPEED_UNKNOWN;
drivers/message/fusion/mptfc.c
1066
fc_host_speed(sh) = speed;
drivers/message/fusion/mptfc.c
1068
speed = 0;
drivers/message/fusion/mptfc.c
1070
speed |= FC_PORTSPEED_1GBIT;
drivers/message/fusion/mptfc.c
1072
speed |= FC_PORTSPEED_2GBIT;
drivers/message/fusion/mptfc.c
1074
speed |= FC_PORTSPEED_4GBIT;
drivers/message/fusion/mptfc.c
1076
speed |= FC_PORTSPEED_10GBIT;
drivers/message/fusion/mptfc.c
1077
fc_host_supported_speeds(sh) = speed;
drivers/misc/genwqe/card_base.c
316
u16 speed; /* 1/f -> 250, 200, 166, 175 */
drivers/misc/genwqe/card_base.c
319
speed = (u16)((cd->slu_unitcfg >> 28) & 0x0full);
drivers/misc/genwqe/card_base.c
320
if (speed >= ARRAY_SIZE(T))
drivers/misc/genwqe/card_base.c
323
return T[speed];
drivers/misc/genwqe/card_utils.c
1016
u16 speed; /* MHz MHz MHz MHz */
drivers/misc/genwqe/card_utils.c
1019
speed = (u16)((cd->slu_unitcfg >> 28) & 0x0full);
drivers/misc/genwqe/card_utils.c
1020
if (speed >= ARRAY_SIZE(speed_grade))
drivers/misc/genwqe/card_utils.c
1023
return speed_grade[speed];
drivers/mmc/core/sdio.c
150
unsigned char speed;
drivers/mmc/core/sdio.c
187
ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
drivers/mmc/core/sdio.c
247
if (speed & SDIO_SPEED_SHS) {
drivers/mmc/core/sdio.c
400
u8 speed;
drivers/mmc/core/sdio.c
408
ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
drivers/mmc/core/sdio.c
413
speed |= SDIO_SPEED_EHS;
drivers/mmc/core/sdio.c
415
speed &= ~SDIO_SPEED_EHS;
drivers/mmc/core/sdio.c
417
ret = mmc_io_rw_direct(card, 1, 0, SDIO_CCCR_SPEED, speed, NULL);
drivers/mmc/core/sdio.c
523
unsigned char speed;
drivers/mmc/core/sdio.c
571
err = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
drivers/mmc/core/sdio.c
575
speed &= ~SDIO_SPEED_BSS_MASK;
drivers/mmc/core/sdio.c
576
speed |= bus_speed;
drivers/mmc/core/sdio.c
577
err = mmc_io_rw_direct(card, 1, 0, SDIO_CCCR_SPEED, speed, NULL);
drivers/mtd/maps/pcmciamtd.c
382
pr_debug("Region %d, speed = %u ns\n", i, t->dev[i].speed);
drivers/mtd/tests/speedtest.c
176
long speed;
drivers/mtd/tests/speedtest.c
258
speed = calc_speed();
drivers/mtd/tests/speedtest.c
259
pr_info("eraseblock write speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
276
speed = calc_speed();
drivers/mtd/tests/speedtest.c
277
pr_info("eraseblock read speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
298
speed = calc_speed();
drivers/mtd/tests/speedtest.c
299
pr_info("page write speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
316
speed = calc_speed();
drivers/mtd/tests/speedtest.c
317
pr_info("page read speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
338
speed = calc_speed();
drivers/mtd/tests/speedtest.c
339
pr_info("2 page write speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
356
speed = calc_speed();
drivers/mtd/tests/speedtest.c
357
pr_info("2 page read speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
366
speed = calc_speed();
drivers/mtd/tests/speedtest.c
367
pr_info("erase speed is %ld KiB/s\n", speed);
drivers/mtd/tests/speedtest.c
394
speed = calc_speed();
drivers/mtd/tests/speedtest.c
396
blocks, speed);
drivers/net/bonding/bond_3ad.c
2682
u16 ospeed = 0, speed = 0;
drivers/net/bonding/bond_3ad.c
2687
speed = __get_link_speed(port);
drivers/net/bonding/bond_3ad.c
2690
port->actor_admin_port_key |= (speed << 1) | duplex;
drivers/net/bonding/bond_3ad.c
2702
if (!speed) {
drivers/net/bonding/bond_3ad.c
2707
} else if (duplex && ospeed != speed) {
drivers/net/bonding/bond_3ad.c
311
u16 speed;
drivers/net/bonding/bond_3ad.c
319
speed = 0;
drivers/net/bonding/bond_3ad.c
321
switch (slave->speed) {
drivers/net/bonding/bond_3ad.c
323
speed = AD_LINK_SPEED_10MBPS;
drivers/net/bonding/bond_3ad.c
327
speed = AD_LINK_SPEED_100MBPS;
drivers/net/bonding/bond_3ad.c
331
speed = AD_LINK_SPEED_1000MBPS;
drivers/net/bonding/bond_3ad.c
335
speed = AD_LINK_SPEED_2500MBPS;
drivers/net/bonding/bond_3ad.c
339
speed = AD_LINK_SPEED_5000MBPS;
drivers/net/bonding/bond_3ad.c
343
speed = AD_LINK_SPEED_10000MBPS;
drivers/net/bonding/bond_3ad.c
347
speed = AD_LINK_SPEED_14000MBPS;
drivers/net/bonding/bond_3ad.c
351
speed = AD_LINK_SPEED_20000MBPS;
drivers/net/bonding/bond_3ad.c
355
speed = AD_LINK_SPEED_25000MBPS;
drivers/net/bonding/bond_3ad.c
359
speed = AD_LINK_SPEED_40000MBPS;
drivers/net/bonding/bond_3ad.c
363
speed = AD_LINK_SPEED_50000MBPS;
drivers/net/bonding/bond_3ad.c
367
speed = AD_LINK_SPEED_56000MBPS;
drivers/net/bonding/bond_3ad.c
371
speed = AD_LINK_SPEED_80000MBPS;
drivers/net/bonding/bond_3ad.c
375
speed = AD_LINK_SPEED_100000MBPS;
drivers/net/bonding/bond_3ad.c
379
speed = AD_LINK_SPEED_200000MBPS;
drivers/net/bonding/bond_3ad.c
383
speed = AD_LINK_SPEED_400000MBPS;
drivers/net/bonding/bond_3ad.c
387
speed = AD_LINK_SPEED_800000MBPS;
drivers/net/bonding/bond_3ad.c
391
speed = AD_LINK_SPEED_1600000MBPS;
drivers/net/bonding/bond_3ad.c
396
if (slave->speed != SPEED_UNKNOWN)
drivers/net/bonding/bond_3ad.c
399
slave->dev->name, slave->speed,
drivers/net/bonding/bond_3ad.c
401
speed = 0;
drivers/net/bonding/bond_3ad.c
407
port->actor_port_number, speed);
drivers/net/bonding/bond_3ad.c
408
return speed;
drivers/net/bonding/bond_alb.c
163
return (s64) (slave->speed << 20) - /* Convert to Megabit per sec */
drivers/net/bonding/bond_alb.c
317
if (!before || before->speed < slave->speed)
drivers/net/bonding/bond_alb.c
320
if (!rx_slave || rx_slave->speed < slave->speed)
drivers/net/bonding/bond_alb.c
329
if (!rx_slave || (before && rx_slave->speed < before->speed))
drivers/net/bonding/bond_main.c
1132
if (prim->speed < curr->speed)
drivers/net/bonding/bond_main.c
1134
if (prim->speed == curr->speed && prim->duplex <= curr->duplex)
drivers/net/bonding/bond_main.c
2819
slave->speed == SPEED_UNKNOWN ? 0 : slave->speed,
drivers/net/bonding/bond_main.c
5769
static u32 bond_mode_bcast_speed(struct slave *slave, u32 speed)
drivers/net/bonding/bond_main.c
5771
if (speed == 0 || speed == SPEED_UNKNOWN)
drivers/net/bonding/bond_main.c
5772
speed = slave->speed;
drivers/net/bonding/bond_main.c
5774
speed = min(speed, slave->speed);
drivers/net/bonding/bond_main.c
5776
return speed;
drivers/net/bonding/bond_main.c
5846
u32 speed = 0;
drivers/net/bonding/bond_main.c
5859
if (slave->speed != SPEED_UNKNOWN) {
drivers/net/bonding/bond_main.c
5861
speed = bond_mode_bcast_speed(slave,
drivers/net/bonding/bond_main.c
5862
speed);
drivers/net/bonding/bond_main.c
5864
speed += slave->speed;
drivers/net/bonding/bond_main.c
5871
cmd->base.speed = speed ? : SPEED_UNKNOWN;
drivers/net/bonding/bond_main.c
802
if (ecmd.base.speed == 0 || ecmd.base.speed == ((__u32)-1))
drivers/net/bonding/bond_main.c
812
slave->speed = ecmd.base.speed;
drivers/net/bonding/bond_main.c
818
slave->speed = SPEED_UNKNOWN;
drivers/net/bonding/bond_procfs.c
197
if (slave->speed == SPEED_UNKNOWN)
drivers/net/bonding/bond_procfs.c
200
seq_printf(seq, "Speed: %d Mbps\n", slave->speed);
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
221
if (unlikely(dev->udev->speed != USB_SPEED_HIGH))
drivers/net/dsa/b53/b53_common.c
1369
int speed, int duplex,
drivers/net/dsa/b53/b53_common.c
1396
switch (speed) {
drivers/net/dsa/b53/b53_common.c
1410
dev_err(dev->dev, "unknown speed: %d\n", speed);
drivers/net/dsa/b53/b53_common.c
1642
int speed, int duplex,
drivers/net/dsa/b53/b53_common.c
1656
b53_force_port_config(dev, port, speed, duplex,
drivers/net/dsa/b53/b53_common.c
1669
b53_force_port_config(dev, port, speed, duplex,
drivers/net/dsa/b53/b53_serdes.c
116
state->speed = SPEED_10;
drivers/net/dsa/b53/b53_serdes.c
119
state->speed = SPEED_100;
drivers/net/dsa/b53/b53_serdes.c
122
state->speed = SPEED_1000;
drivers/net/dsa/b53/b53_serdes.c
126
state->speed = SPEED_2500;
drivers/net/dsa/bcm_sf2.c
842
int speed, int duplex,
drivers/net/dsa/bcm_sf2.c
881
switch (speed) {
drivers/net/dsa/ks8995.c
457
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/dsa/ks8995.c
480
switch (speed) {
drivers/net/dsa/lan9303-core.c
1340
int speed, int duplex, bool tx_pause,
drivers/net/dsa/lan9303-core.c
1360
if (speed == SPEED_100)
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1313
static void gswip_port_set_speed(struct gswip_priv *priv, int port, int speed,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1318
switch (speed) {
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1474
int speed, int duplex,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1483
gswip_port_set_speed(priv, port, speed, interface);
drivers/net/dsa/lantiq/mxl-gsw1xx.c
191
state->speed = SPEED_10;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
194
state->speed = SPEED_100;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
197
state->speed = SPEED_1000;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
201
state->speed = SPEED_1000;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
203
state->speed = SPEED_2500;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
205
state->speed = SPEED_UNKNOWN;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
480
phy_interface_t interface, int speed,
drivers/net/dsa/lantiq/mxl-gsw1xx.c
492
if (speed == SPEED_10)
drivers/net/dsa/lantiq/mxl-gsw1xx.c
495
else if (speed == SPEED_100)
drivers/net/dsa/microchip/ksz8.c
1141
u8 restart, speed, ctrl, restart_mask;
drivers/net/dsa/microchip/ksz8.c
1149
speed = 0;
drivers/net/dsa/microchip/ksz8.c
1151
speed |= PORT_HP_MDIX;
drivers/net/dsa/microchip/ksz8.c
1153
ret = ksz_prmw8(dev, port, regs[P_SPEED_STATUS], PORT_HP_MDIX, speed);
drivers/net/dsa/microchip/ksz8.c
1860
static void ksz8_cpu_port_link_up(struct ksz_device *dev, int speed, int duplex,
drivers/net/dsa/microchip/ksz8.c
1879
if (speed == SPEED_10)
drivers/net/dsa/microchip/ksz8.c
1888
phy_interface_t interface, int speed, int duplex,
drivers/net/dsa/microchip/ksz8.c
1899
ksz8_cpu_port_link_up(dev, speed, duplex, tx_pause, rx_pause);
drivers/net/dsa/microchip/ksz8.c
895
u8 restart, speed, ctrl;
drivers/net/dsa/microchip/ksz8.c
904
ret = ksz_pread8(dev, port, regs[P_SPEED_STATUS], &speed);
drivers/net/dsa/microchip/ksz8.c
939
if (speed & PORT_HP_MDIX)
drivers/net/dsa/microchip/ksz8.h
62
phy_interface_t interface, int speed, int duplex,
drivers/net/dsa/microchip/ksz9477.c
211
int duplex, speed;
drivers/net/dsa/microchip/ksz9477.c
214
speed = (val >> SR_MII_STAT_S) & SR_MII_STAT_M;
drivers/net/dsa/microchip/ksz9477.c
215
if (speed == SR_MII_STAT_1000_MBPS)
drivers/net/dsa/microchip/ksz9477.c
216
speed = SPEED_1000;
drivers/net/dsa/microchip/ksz9477.c
217
else if (speed == SR_MII_STAT_100_MBPS)
drivers/net/dsa/microchip/ksz9477.c
218
speed = SPEED_100;
drivers/net/dsa/microchip/ksz9477.c
220
speed = SPEED_10;
drivers/net/dsa/microchip/ksz9477.c
228
p->phydev.speed != speed ||
drivers/net/dsa/microchip/ksz9477.c
233
p->phydev.speed = speed;
drivers/net/dsa/microchip/ksz9477.c
238
ctrl |= mii_bmcr_encode_fixed(speed,
drivers/net/dsa/microchip/ksz9477.c
560
if (p->phydev.speed == SPEED_1000)
drivers/net/dsa/microchip/ksz_common.c
3912
static void ksz_set_100_10mbit(struct ksz_device *dev, int port, int speed)
drivers/net/dsa/microchip/ksz_common.c
3922
if (speed == SPEED_100)
drivers/net/dsa/microchip/ksz_common.c
3931
static void ksz_port_set_xmii_speed(struct ksz_device *dev, int port, int speed)
drivers/net/dsa/microchip/ksz_common.c
3933
if (speed == SPEED_1000)
drivers/net/dsa/microchip/ksz_common.c
3938
if (speed == SPEED_100 || speed == SPEED_10)
drivers/net/dsa/microchip/ksz_common.c
3939
ksz_set_100_10mbit(dev, port, speed);
drivers/net/dsa/microchip/ksz_common.c
3972
int speed, int duplex, bool tx_pause,
drivers/net/dsa/microchip/ksz_common.c
3986
p->phydev.speed = speed;
drivers/net/dsa/microchip/ksz_common.c
3988
ksz_port_set_xmii_speed(dev, port, speed);
drivers/net/dsa/microchip/ksz_common.c
441
int speed, int duplex, bool tx_pause,
drivers/net/dsa/microchip/ksz_common.h
448
struct phy_device *phydev, int speed,
drivers/net/dsa/mt7530.c
2958
int speed, int duplex,
drivers/net/dsa/mt7530.c
2967
switch (speed) {
drivers/net/dsa/mt7530.c
3070
state->speed = SPEED_10;
drivers/net/dsa/mt7530.c
3073
state->speed = SPEED_100;
drivers/net/dsa/mt7530.c
3076
state->speed = SPEED_1000;
drivers/net/dsa/mt7530.c
3079
state->speed = SPEED_UNKNOWN;
drivers/net/dsa/mv88e6xxx/chip.c
1011
speed, duplex);
drivers/net/dsa/mv88e6xxx/chip.c
440
int link, int speed, int duplex, int pause,
drivers/net/dsa/mv88e6xxx/chip.c
455
speed, duplex);
drivers/net/dsa/mv88e6xxx/chip.c
991
int speed, int duplex,
drivers/net/dsa/mv88e6xxx/chip.h
550
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/pcs-6185.c
81
state->speed = SPEED_1000;
drivers/net/dsa/mv88e6xxx/pcs-6185.c
85
state->speed = SPEED_100;
drivers/net/dsa/mv88e6xxx/pcs-6185.c
89
state->speed = SPEED_10;
drivers/net/dsa/mv88e6xxx/pcs-6352.c
235
phy_interface_t interface, int speed,
drivers/net/dsa/mv88e6xxx/pcs-6352.c
245
bmcr = mii_bmcr_encode_fixed(speed, duplex);
drivers/net/dsa/mv88e6xxx/pcs-639x.c
350
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/pcs-639x.c
359
bmcr = mii_bmcr_encode_fixed(speed, duplex);
drivers/net/dsa/mv88e6xxx/pcs-639x.c
421
state->speed = SPEED_5000;
drivers/net/dsa/mv88e6xxx/pcs-639x.c
427
state->speed = SPEED_10000;
drivers/net/dsa/mv88e6xxx/port.c
222
int port, int speed, bool alt_bit,
drivers/net/dsa/mv88e6xxx/port.c
228
switch (speed) {
drivers/net/dsa/mv88e6xxx/port.c
288
if (speed != SPEED_UNFORCED)
drivers/net/dsa/mv88e6xxx/port.c
297
if (speed != SPEED_UNFORCED)
drivers/net/dsa/mv88e6xxx/port.c
298
dev_dbg(chip->dev, "p%d: Speed set to %d Mbps\n", port, speed);
drivers/net/dsa/mv88e6xxx/port.c
310
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
312
if (speed == 200 || speed > 1000)
drivers/net/dsa/mv88e6xxx/port.c
315
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, false, false,
drivers/net/dsa/mv88e6xxx/port.c
321
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
323
if (speed > 100)
drivers/net/dsa/mv88e6xxx/port.c
326
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, false, false,
drivers/net/dsa/mv88e6xxx/port.c
332
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
334
if (speed > 2500)
drivers/net/dsa/mv88e6xxx/port.c
337
if (speed == 200 && port != 0)
drivers/net/dsa/mv88e6xxx/port.c
340
if (speed == 2500 && port < 5)
drivers/net/dsa/mv88e6xxx/port.c
343
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, !port, true,
drivers/net/dsa/mv88e6xxx/port.c
358
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
360
if (speed > 1000)
drivers/net/dsa/mv88e6xxx/port.c
363
if (speed == 200 && port < 5)
drivers/net/dsa/mv88e6xxx/port.c
366
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, true, false,
drivers/net/dsa/mv88e6xxx/port.c
372
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
374
if (speed > 2500)
drivers/net/dsa/mv88e6xxx/port.c
377
if (speed == 200 && port != 0)
drivers/net/dsa/mv88e6xxx/port.c
380
if (speed == 2500 && port < 9)
drivers/net/dsa/mv88e6xxx/port.c
383
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, true, true,
drivers/net/dsa/mv88e6xxx/port.c
398
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
400
if (speed == 200 && port != 0)
drivers/net/dsa/mv88e6xxx/port.c
403
if (speed >= 2500 && port < 9)
drivers/net/dsa/mv88e6xxx/port.c
406
return mv88e6xxx_port_set_speed_duplex(chip, port, speed, true, true,
drivers/net/dsa/mv88e6xxx/port.c
424
int speed, int duplex)
drivers/net/dsa/mv88e6xxx/port.c
430
speed > 2500)
drivers/net/dsa/mv88e6xxx/port.c
433
if (speed == 200 && port != 0)
drivers/net/dsa/mv88e6xxx/port.c
436
if (speed >= 2500 && port > 0 && port < 9)
drivers/net/dsa/mv88e6xxx/port.c
439
switch (speed) {
drivers/net/dsa/mv88e6xxx/port.c
492
if (speed != SPEED_UNFORCED)
drivers/net/dsa/mv88e6xxx/port.c
501
if (speed != SPEED_UNFORCED)
drivers/net/dsa/mv88e6xxx/port.c
502
dev_dbg(chip->dev, "p%d: Speed set to %d Mbps\n", port, speed);
drivers/net/dsa/mv88e6xxx/port.h
490
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
492
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
494
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
496
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
498
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
500
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/port.h
502
int speed, int duplex);
drivers/net/dsa/mv88e6xxx/serdes.c
65
state->speed = SPEED_2500;
drivers/net/dsa/mv88e6xxx/serdes.c
67
state->speed = SPEED_1000;
drivers/net/dsa/mv88e6xxx/serdes.c
70
state->speed = SPEED_100;
drivers/net/dsa/mv88e6xxx/serdes.c
73
state->speed = SPEED_10;
drivers/net/dsa/mv88e6xxx/serdes.c
88
state->speed = SPEED_2500;
drivers/net/dsa/mv88e6xxx/serdes.c
90
state->speed = SPEED_1000;
drivers/net/dsa/mxl862xx/mxl862xx.c
394
int speed, int duplex,
drivers/net/dsa/ocelot/felix.c
1212
int speed, int duplex,
drivers/net/dsa/ocelot/felix.c
1223
interface, speed, duplex, tx_pause, rx_pause,
drivers/net/dsa/ocelot/felix.c
1227
felix->info->port_sched_speed_set(ocelot, port, speed);
drivers/net/dsa/ocelot/felix.h
61
u32 speed);
drivers/net/dsa/ocelot/felix_vsc9959.c
1226
int speed, picos_per_byte;
drivers/net/dsa/ocelot/felix_vsc9959.c
1240
speed = SPEED_10;
drivers/net/dsa/ocelot/felix_vsc9959.c
1243
speed = SPEED_100;
drivers/net/dsa/ocelot/felix_vsc9959.c
1246
speed = SPEED_1000;
drivers/net/dsa/ocelot/felix_vsc9959.c
1249
speed = SPEED_2500;
drivers/net/dsa/ocelot/felix_vsc9959.c
1255
picos_per_byte = (USEC_PER_SEC * 8) / speed;
drivers/net/dsa/ocelot/felix_vsc9959.c
1278
speed);
drivers/net/dsa/ocelot/felix_vsc9959.c
1337
port, tc, min_gate_len[tc], maxlen, speed,
drivers/net/dsa/ocelot/felix_vsc9959.c
1350
u32 speed)
drivers/net/dsa/ocelot/felix_vsc9959.c
1355
switch (speed) {
drivers/net/dsa/ocelot/felix_vsc9959.c
2554
int min_speed = ocelot_port->speed;
drivers/net/dsa/ocelot/felix_vsc9959.c
2559
if (ocelot_port->speed <= 0)
drivers/net/dsa/ocelot/felix_vsc9959.c
2585
if (other_ocelot_port->speed <= 0)
drivers/net/dsa/ocelot/felix_vsc9959.c
2588
if (min_speed > other_ocelot_port->speed)
drivers/net/dsa/ocelot/felix_vsc9959.c
2589
min_speed = other_ocelot_port->speed;
drivers/net/dsa/ocelot/felix_vsc9959.c
2598
if (ocelot_port->speed == min_speed) {
drivers/net/dsa/ocelot/felix_vsc9959.c
2613
port, mask, ocelot_port->speed, min_speed,
drivers/net/dsa/qca/ar9331.c
564
int speed, int duplex,
drivers/net/dsa/qca/ar9331.c
577
switch (speed) {
drivers/net/dsa/qca/qca8k-8xxx.c
1448
phy_interface_t interface, int speed, int duplex,
drivers/net/dsa/qca/qca8k-8xxx.c
1459
switch (speed) {
drivers/net/dsa/qca/qca8k-8xxx.c
1515
state->speed = SPEED_10;
drivers/net/dsa/qca/qca8k-8xxx.c
1518
state->speed = SPEED_100;
drivers/net/dsa/qca/qca8k-8xxx.c
1521
state->speed = SPEED_1000;
drivers/net/dsa/qca/qca8k-8xxx.c
1524
state->speed = SPEED_UNKNOWN;
drivers/net/dsa/realtek/rtl8365mb.c
1112
int speed, int duplex, bool tx_pause,
drivers/net/dsa/realtek/rtl8365mb.c
1127
ret = rtl8365mb_ext_config_forcemode(priv, port, true, speed,
drivers/net/dsa/realtek/rtl8365mb.c
951
bool link, int speed, int duplex,
drivers/net/dsa/realtek/rtl8365mb.c
973
if (speed == SPEED_1000) {
drivers/net/dsa/realtek/rtl8365mb.c
975
} else if (speed == SPEED_100) {
drivers/net/dsa/realtek/rtl8365mb.c
977
} else if (speed == SPEED_10) {
drivers/net/dsa/realtek/rtl8365mb.c
981
phy_speed_to_str(speed));
drivers/net/dsa/realtek/rtl8366rb.c
1067
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/dsa/realtek/rtl8366rb.c
1091
switch (speed) {
drivers/net/dsa/rzn1_a5psw.c
278
int speed, int duplex, bool tx_pause,
drivers/net/dsa/rzn1_a5psw.c
286
if (speed == SPEED_1000)
drivers/net/dsa/sja1105/sja1105_clocking.c
339
int port, u64 speed)
drivers/net/dsa/sja1105/sja1105_clocking.c
349
if (speed == priv->info->port_speed[SJA1105_SPEED_1000MBPS]) {
drivers/net/dsa/sja1105/sja1105_clocking.c
591
u64 speed;
drivers/net/dsa/sja1105/sja1105_clocking.c
595
speed = mac[port].speed;
drivers/net/dsa/sja1105/sja1105_clocking.c
598
port, speed);
drivers/net/dsa/sja1105/sja1105_clocking.c
600
if (speed == priv->info->port_speed[SJA1105_SPEED_1000MBPS]) {
drivers/net/dsa/sja1105/sja1105_clocking.c
603
} else if (speed == priv->info->port_speed[SJA1105_SPEED_100MBPS]) {
drivers/net/dsa/sja1105/sja1105_clocking.c
606
} else if (speed == priv->info->port_speed[SJA1105_SPEED_10MBPS]) {
drivers/net/dsa/sja1105/sja1105_clocking.c
609
} else if (speed == priv->info->port_speed[SJA1105_SPEED_AUTO]) {
drivers/net/dsa/sja1105/sja1105_clocking.c
623
rc = sja1105_cgu_rgmii_tx_clk_config(priv, port, speed);
drivers/net/dsa/sja1105/sja1105_dynamic_config.c
600
sja1105_packing(reg1, &entry->speed, 30, 29, size, op);
drivers/net/dsa/sja1105/sja1105_main.c
1005
#define SJA1105_RATE_MBPS(speed) (((speed) * 64000) / 1000)
drivers/net/dsa/sja1105/sja1105_main.c
1264
u64 speed;
drivers/net/dsa/sja1105/sja1105_main.c
1284
speed = priv->info->port_speed[SJA1105_SPEED_AUTO];
drivers/net/dsa/sja1105/sja1105_main.c
1287
speed = priv->info->port_speed[SJA1105_SPEED_10MBPS];
drivers/net/dsa/sja1105/sja1105_main.c
1290
speed = priv->info->port_speed[SJA1105_SPEED_100MBPS];
drivers/net/dsa/sja1105/sja1105_main.c
1293
speed = priv->info->port_speed[SJA1105_SPEED_1000MBPS];
drivers/net/dsa/sja1105/sja1105_main.c
1296
speed = priv->info->port_speed[SJA1105_SPEED_2500MBPS];
drivers/net/dsa/sja1105/sja1105_main.c
1308
mac[port].speed = speed;
drivers/net/dsa/sja1105/sja1105_main.c
1358
int speed, int duplex,
drivers/net/dsa/sja1105/sja1105_main.c
1365
sja1105_set_port_speed(priv, port, speed);
drivers/net/dsa/sja1105/sja1105_main.c
174
.speed = priv->info->port_speed[SJA1105_SPEED_AUTO],
drivers/net/dsa/sja1105/sja1105_main.c
2288
mac[dp->index].speed = priv->info->port_speed[SJA1105_SPEED_AUTO];
drivers/net/dsa/sja1105/sja1105_static_config.c
458
sja1105_packing(buf, &entry->speed, 66, 65, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.c
492
sja1105_packing(buf, &entry->speed, 98, 97, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.c
525
sja1105_packing(buf, &entry->speed, 98, 96, size, op);
drivers/net/dsa/sja1105/sja1105_static_config.h
327
u64 speed;
drivers/net/dsa/vitesse-vsc73xx-core.c
1109
phy_interface_t interface, int speed,
drivers/net/dsa/vitesse-vsc73xx-core.c
1118
if (speed == SPEED_1000)
drivers/net/dsa/xrs700x/xrs700x.c
480
int speed, int duplex,
drivers/net/dsa/xrs700x/xrs700x.c
488
switch (speed) {
drivers/net/dsa/xrs700x/xrs700x.c
505
__func__, port, mode, speed);
drivers/net/dsa/yt921x.c
2549
phy_interface_t interface, int speed, int duplex,
drivers/net/dsa/yt921x.c
2556
switch (speed) {
drivers/net/dsa/yt921x.c
2588
switch (speed) {
drivers/net/dsa/yt921x.c
2628
switch (speed) {
drivers/net/dsa/yt921x.c
2747
phy_interface_t interface, int speed, int duplex,
drivers/net/dsa/yt921x.c
2756
res = yt921x_port_up(priv, port, mode, interface, speed, duplex,
drivers/net/ethernet/3com/3c509.c
1076
cmd->base.speed = SPEED_10;
drivers/net/ethernet/3com/3c509.c
1087
if (cmd->base.speed != SPEED_10)
drivers/net/ethernet/3com/typhoon.c
1037
cmd->base.speed = tp->speed;
drivers/net/ethernet/3com/typhoon.c
1058
u32 speed = cmd->base.speed;
drivers/net/ethernet/3com/typhoon.c
1068
if (speed == SPEED_10)
drivers/net/ethernet/3com/typhoon.c
1070
else if (speed == SPEED_100)
drivers/net/ethernet/3com/typhoon.c
1075
if (speed == SPEED_10)
drivers/net/ethernet/3com/typhoon.c
1077
else if (speed == SPEED_100)
drivers/net/ethernet/3com/typhoon.c
1093
tp->speed = 0xff; /* invalid */
drivers/net/ethernet/3com/typhoon.c
1096
tp->speed = speed;
drivers/net/ethernet/3com/typhoon.c
266
u8 speed;
drivers/net/ethernet/3com/typhoon.c
935
tp->speed = (s->linkStatus & TYPHOON_LINK_100MBPS) ?
drivers/net/ethernet/8390/ax88796.c
342
if (phy_dev->link && ((ax->speed != phy_dev->speed) ||
drivers/net/ethernet/8390/ax88796.c
345
ax->speed = phy_dev->speed;
drivers/net/ethernet/8390/ax88796.c
352
ax->speed = 0;
drivers/net/ethernet/8390/ax88796.c
85
int speed;
drivers/net/ethernet/8390/etherh.c
569
cmd->base.speed = SPEED_10;
drivers/net/ethernet/actions/owl-emac.c
1024
priv->speed = SPEED_UNKNOWN;
drivers/net/ethernet/actions/owl-emac.c
371
val = (priv->speed == SPEED_100) ? OWL_EMAC_VAL_MAC_CSR6_SPEED_100M :
drivers/net/ethernet/actions/owl-emac.c
406
if (priv->speed != phydev->speed) {
drivers/net/ethernet/actions/owl-emac.c
407
priv->speed = phydev->speed;
drivers/net/ethernet/actions/owl-emac.h
269
int speed;
drivers/net/ethernet/aeroflex/greth.c
1212
if ((greth->speed != phydev->speed) || (greth->duplex != phydev->duplex)) {
drivers/net/ethernet/aeroflex/greth.c
1219
if (phydev->speed == SPEED_100)
drivers/net/ethernet/aeroflex/greth.c
1221
else if (phydev->speed == SPEED_1000)
drivers/net/ethernet/aeroflex/greth.c
1225
greth->speed = phydev->speed;
drivers/net/ethernet/aeroflex/greth.c
1233
greth->speed = 0;
drivers/net/ethernet/aeroflex/greth.c
1246
dev->name, phydev->speed,
drivers/net/ethernet/aeroflex/greth.c
1284
greth->speed = 0;
drivers/net/ethernet/aeroflex/greth.h
129
unsigned int speed;
drivers/net/ethernet/agere/et131x.c
1122
if (phydev && phydev->speed == SPEED_100)
drivers/net/ethernet/agere/et131x.c
2116
if ((phydev->speed == SPEED_100) || (phydev->speed == SPEED_10)) {
drivers/net/ethernet/agere/et131x.c
2513
if (phydev && phydev->speed == SPEED_1000) {
drivers/net/ethernet/agere/et131x.c
2591
if (phydev && phydev->speed == SPEED_1000) {
drivers/net/ethernet/agere/et131x.c
3206
if (phydev->speed == SPEED_10) {
drivers/net/ethernet/agere/et131x.c
3224
if (phydev->speed == SPEED_1000 &&
drivers/net/ethernet/agere/et131x.c
3240
if (phydev->speed == SPEED_10) {
drivers/net/ethernet/agere/et131x.c
881
if (phydev->speed == SPEED_1000) {
drivers/net/ethernet/alacritech/slic.h
551
int speed;
drivers/net/ethernet/alacritech/slicoss.c
1314
sdev->speed = SPEED_UNKNOWN;
drivers/net/ethernet/alacritech/slicoss.c
256
if (sdev->speed == SPEED_1000) {
drivers/net/ethernet/alacritech/slicoss.c
273
static void slic_configure_link_locked(struct slic_device *sdev, int speed,
drivers/net/ethernet/alacritech/slicoss.c
278
if (sdev->speed == speed && sdev->duplex == duplex)
drivers/net/ethernet/alacritech/slicoss.c
281
sdev->speed = speed;
drivers/net/ethernet/alacritech/slicoss.c
284
if (sdev->speed == SPEED_UNKNOWN) {
drivers/net/ethernet/alacritech/slicoss.c
299
static void slic_configure_link(struct slic_device *sdev, int speed,
drivers/net/ethernet/alacritech/slicoss.c
303
slic_configure_link_locked(sdev, speed, duplex);
drivers/net/ethernet/alacritech/slicoss.c
630
int speed;
drivers/net/ethernet/alacritech/slicoss.c
637
speed = SPEED_1000;
drivers/net/ethernet/alacritech/slicoss.c
639
speed = SPEED_100;
drivers/net/ethernet/alacritech/slicoss.c
641
speed = SPEED_10;
drivers/net/ethernet/alacritech/slicoss.c
647
speed = SPEED_UNKNOWN;
drivers/net/ethernet/alacritech/slicoss.c
649
slic_configure_link(sdev, speed, duplex);
drivers/net/ethernet/allwinner/sun4i-emac.c
110
if (db->speed == SPEED_100)
drivers/net/ethernet/allwinner/sun4i-emac.c
136
if (db->speed != phydev->speed) {
drivers/net/ethernet/allwinner/sun4i-emac.c
138
db->speed = phydev->speed;
drivers/net/ethernet/allwinner/sun4i-emac.c
155
db->speed = 0;
drivers/net/ethernet/allwinner/sun4i-emac.c
187
db->speed = 0;
drivers/net/ethernet/allwinner/sun4i-emac.c
86
unsigned int speed;
drivers/net/ethernet/alteon/acenic.c
2589
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/alteon/acenic.c
2593
cmd->base.speed = SPEED_100;
drivers/net/ethernet/alteon/acenic.c
2595
cmd->base.speed = SPEED_10;
drivers/net/ethernet/alteon/acenic.c
2597
cmd->base.speed = 0;
drivers/net/ethernet/alteon/acenic.c
2630
u32 link, speed;
drivers/net/ethernet/alteon/acenic.c
2634
speed = SPEED_1000;
drivers/net/ethernet/alteon/acenic.c
2638
speed = SPEED_100;
drivers/net/ethernet/alteon/acenic.c
2640
speed = SPEED_10;
drivers/net/ethernet/alteon/acenic.c
2642
speed = SPEED_100;
drivers/net/ethernet/alteon/acenic.c
2651
if (cmd->base.speed != speed) {
drivers/net/ethernet/alteon/acenic.c
2653
switch (cmd->base.speed) {
drivers/net/ethernet/altera/altera_tse_main.c
1053
phy_interface_t interface, int speed,
drivers/net/ethernet/altera/altera_tse_main.c
1066
if (speed == SPEED_1000)
drivers/net/ethernet/altera/altera_tse_main.c
1068
else if (speed == SPEED_10)
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
758
u32 speed;
drivers/net/ethernet/amazon/ena/ena_ethtool.c
468
link_ksettings->base.speed = link->speed;
drivers/net/ethernet/amd/amd8111e.c
795
int status0, speed;
drivers/net/ethernet/amd/amd8111e.c
810
speed = (status0 & SPEED_MASK) >> 7;
drivers/net/ethernet/amd/amd8111e.c
811
if (speed == PHY_SPEED_10)
drivers/net/ethernet/amd/amd8111e.c
812
lp->link_config.speed = SPEED_10;
drivers/net/ethernet/amd/amd8111e.c
813
else if (speed == PHY_SPEED_100)
drivers/net/ethernet/amd/amd8111e.c
814
lp->link_config.speed = SPEED_100;
drivers/net/ethernet/amd/amd8111e.c
817
(lp->link_config.speed == SPEED_100) ?
drivers/net/ethernet/amd/amd8111e.c
824
lp->link_config.speed = SPEED_INVALID;
drivers/net/ethernet/amd/amd8111e.h
678
u16 speed;
drivers/net/ethernet/amd/au1000_eth.c
405
if (phydev->link && (aup->old_speed != phydev->speed)) {
drivers/net/ethernet/amd/au1000_eth.c
408
switch (phydev->speed) {
drivers/net/ethernet/amd/au1000_eth.c
414
phydev->speed);
drivers/net/ethernet/amd/au1000_eth.c
418
aup->old_speed = phydev->speed;
drivers/net/ethernet/amd/au1000_eth.c
465
phydev->speed,
drivers/net/ethernet/amd/pcnet32.c
739
cmd->base.speed = SPEED_10;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
719
static int xgbe_set_speed(struct xgbe_prv_data *pdata, int speed)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
723
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
211
cmd->base.speed = pdata->phy.speed;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
214
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
234
u32 speed;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
237
speed = cmd->base.speed;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
253
if (!pdata->phy_if.phy_valid_speed(pdata, speed)) {
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
254
netdev_err(netdev, "unsupported speed %u\n", speed);
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
282
pdata->phy.speed = speed;
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
325
switch (pdata->phy.speed) {
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1014
xgbe_phy_speed_string(pdata->phy.speed),
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1042
if (pdata->phy_speed != pdata->phy.speed) {
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1044
pdata->phy_speed = pdata->phy.speed;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1061
static bool xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1063
return pdata->phy_if.phy_impl.valid_speed(pdata, speed);
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1076
mode = pdata->phy_if.phy_impl.get_mode(pdata, pdata->phy.speed);
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1258
pdata->phy.speed = SPEED_10;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1261
pdata->phy.speed = SPEED_100;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1266
pdata->phy.speed = SPEED_1000;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1269
pdata->phy.speed = SPEED_2500;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1273
pdata->phy.speed = SPEED_10000;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1277
pdata->phy.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1550
pdata->phy.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1554
pdata->phy.speed = xgbe_phy_best_advertised_speed(pdata);
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
989
static const char *xgbe_phy_speed_string(int speed)
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
991
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
427
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
431
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
470
cur_mode = xgbe_phy_get_mode(pdata, pdata->phy.speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
497
static bool xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
501
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1615
(phy_data->phydev->speed == SPEED_10))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1618
(phy_data->phydev->speed == SPEED_100))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1633
(phy_data->phydev->speed == SPEED_10))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1636
(phy_data->phydev->speed == SPEED_100))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1764
(phy_data->phydev->speed == SPEED_10000))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1767
(phy_data->phydev->speed == SPEED_2500))
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1813
phy_data->phydev->speed = pdata->phy.speed;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2408
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2410
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2421
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2423
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2440
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2442
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2460
static enum xgbe_mode xgbe_phy_get_bp_2500_mode(int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2462
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2470
static enum xgbe_mode xgbe_phy_get_bp_mode(int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2472
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2483
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2490
return xgbe_phy_get_bp_mode(speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2492
return xgbe_phy_get_bp_2500_mode(speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2496
return xgbe_phy_get_baset_mode(phy_data, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2499
return xgbe_phy_get_basex_mode(phy_data, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2501
return xgbe_phy_get_sfp_mode(phy_data, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2547
cur_mode = xgbe_phy_get_mode(pdata, pdata->phy.speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2695
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2697
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2708
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2713
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2732
int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2737
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2755
static bool xgbe_phy_valid_speed_bp_2500_mode(int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2757
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2765
static bool xgbe_phy_valid_speed_bp_mode(int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2767
switch (speed) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2776
static bool xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2783
return xgbe_phy_valid_speed_bp_mode(speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2785
return xgbe_phy_valid_speed_bp_2500_mode(speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2789
return xgbe_phy_valid_speed_baset_mode(pdata, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2792
return xgbe_phy_valid_speed_basex_mode(phy_data, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2794
return xgbe_phy_valid_speed_sfp_mode(pdata, speed);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
689
pdata->phy.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
710
pdata->phy.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
734
pdata->phy.speed = SPEED_10000;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
761
pdata->phy.speed = SPEED_UNKNOWN;
drivers/net/ethernet/amd/xgbe/xgbe.h
570
int speed;
drivers/net/ethernet/apm/xgene-v2/mdio.c
69
if (pdata->phy_speed != phydev->speed) {
drivers/net/ethernet/apm/xgene-v2/mdio.c
70
pdata->phy_speed = phydev->speed;
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
142
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
155
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
801
if (pdata->phy_speed != phydev->speed) {
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
802
pdata->phy_speed = phydev->speed;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
55
cmd->base.speed = netif_carrier_ok(ndev) ?
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
684
static void eee_mask_to_ethtool_mask(unsigned long *mode, u32 speed)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
686
if (speed & AQ_NIC_RATE_EEE_10G)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
689
if (speed & AQ_NIC_RATE_EEE_1G)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
692
if (speed & AQ_NIC_RATE_EEE_100M)
drivers/net/ethernet/aquantia/atlantic/aq_hw.h
189
u64 speed;
drivers/net/ethernet/aquantia/atlantic/aq_hw.h
361
int (*set_link_speed)(struct aq_hw_s *self, u32 speed);
drivers/net/ethernet/aquantia/atlantic/aq_hw.h
393
int (*set_eee_rate)(struct aq_hw_s *self, u32 speed);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1273
u32 speed = cmd->base.speed;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1277
if (!fduplex && speed > SPEED_1000) {
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1286
switch (speed) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
649
static int hw_atl_utils_mpi_set_speed(struct aq_hw_s *self, u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
654
val |= speed << HW_ATL_MPI_SPEED_SHIFT;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
703
u32 speed;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
706
speed = mpi_state >> HW_ATL_MPI_SPEED_SHIFT;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
708
if (!speed) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
711
switch (speed) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h
598
u32 speed);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
125
static enum hw_atl_fw2x_rate link_speed_mask_2fw2x_ratemask(u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
129
if (speed & AQ_NIC_RATE_10G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
132
if (speed & AQ_NIC_RATE_5G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
135
if (speed & AQ_NIC_RATE_2G5)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
138
if (speed & AQ_NIC_RATE_1G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
141
if (speed & AQ_NIC_RATE_100M)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
147
static u32 fw2x_to_eee_mask(u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
151
if (speed & HW_ATL_FW2X_CAP_EEE_10G_MASK)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
153
if (speed & HW_ATL_FW2X_CAP_EEE_5G_MASK)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
155
if (speed & HW_ATL_FW2X_CAP_EEE_2G5_MASK)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
157
if (speed & HW_ATL_FW2X_CAP_EEE_1G_MASK)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
163
static u32 eee_mask_to_fw2x(u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
167
if (speed & AQ_NIC_RATE_EEE_10G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
169
if (speed & AQ_NIC_RATE_EEE_5G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
171
if (speed & AQ_NIC_RATE_EEE_2G5)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
173
if (speed & AQ_NIC_RATE_EEE_1G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
179
static int aq_fw2x_set_link_speed(struct aq_hw_s *self, u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
181
u32 val = link_speed_mask_2fw2x_ratemask(speed);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
251
u32 speed;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
254
speed = mpi_state & (FW2X_RATE_100M | FW2X_RATE_1G |
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
258
if (speed) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
259
if (speed & FW2X_RATE_10G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
261
else if (speed & FW2X_RATE_5G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
263
else if (speed & FW2X_RATE_2G5)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
265
else if (speed & FW2X_RATE_1G)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
267
else if (speed & FW2X_RATE_100M)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
479
static int aq_fw2x_set_eee_rate(struct aq_hw_s *self, u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
483
aq_fw2x_upd_eee_rate_bits(self, &mpi_opts, speed);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c
85
static int aq_fw2x_set_link_speed(struct aq_hw_s *self, u32 speed);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
152
static void a2_link_speed_mask2fw(u32 speed,
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
155
link_options->rate_10G = !!(speed & AQ_NIC_RATE_10G);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
156
link_options->rate_5G = !!(speed & AQ_NIC_RATE_5G);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
158
link_options->rate_2P5G = !!(speed & AQ_NIC_RATE_2G5);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
160
link_options->rate_1G = !!(speed & AQ_NIC_RATE_1G);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
161
link_options->rate_100M = !!(speed & AQ_NIC_RATE_100M);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
162
link_options->rate_10M = !!(speed & AQ_NIC_RATE_10M);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
164
link_options->rate_1G_hd = !!(speed & AQ_NIC_RATE_1G_HALF);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
165
link_options->rate_100M_hd = !!(speed & AQ_NIC_RATE_100M_HALF);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
166
link_options->rate_10M_hd = !!(speed & AQ_NIC_RATE_10M_HALF);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
224
static int aq_a2_fw_set_link_speed(struct aq_hw_s *self, u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
230
a2_link_speed_mask2fw(speed, &link_options);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
503
static int aq_a2_fw_set_eee_rate(struct aq_hw_s *self, u32 speed)
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
509
aq_a2_fw_upd_eee_rate_bits(self, &link_options, speed);
drivers/net/ethernet/arc/emac.h
133
void (*set_mac_speed)(void *priv, unsigned int speed);
drivers/net/ethernet/arc/emac.h
160
unsigned int speed;
drivers/net/ethernet/arc/emac_main.c
432
phy_dev->speed = 0;
drivers/net/ethernet/arc/emac_main.c
57
if (priv->speed != phy_dev->speed) {
drivers/net/ethernet/arc/emac_main.c
58
priv->speed = phy_dev->speed;
drivers/net/ethernet/arc/emac_main.c
61
priv->set_mac_speed(priv, priv->speed);
drivers/net/ethernet/arc/emac_rockchip.c
36
static void emac_rockchip_set_mac_speed(void *priv, unsigned int speed)
drivers/net/ethernet/arc/emac_rockchip.c
43
switch (speed) {
drivers/net/ethernet/arc/emac_rockchip.c
51
pr_err("speed %u not supported\n", speed);
drivers/net/ethernet/arc/emac_rockchip.c
57
pr_err("unable to apply speed %u to grf (%d)\n", speed, err);
drivers/net/ethernet/asix/ax88796c_main.c
695
switch (ax_local->speed) {
drivers/net/ethernet/asix/ax88796c_main.c
743
if (phydev->link && (ax_local->speed != phydev->speed ||
drivers/net/ethernet/asix/ax88796c_main.c
747
ax_local->speed = phydev->speed;
drivers/net/ethernet/asix/ax88796c_main.c
756
ax_local->speed = SPEED_UNKNOWN;
drivers/net/ethernet/asix/ax88796c_main.h
115
int speed;
drivers/net/ethernet/atheros/ag71xx.c
1018
int speed, int duplex,
drivers/net/ethernet/atheros/ag71xx.c
1036
switch (speed) {
drivers/net/ethernet/atheros/alx/ethtool.c
167
cmd->base.speed = hw->link_speed;
drivers/net/ethernet/atheros/alx/ethtool.c
196
adv_cfg = alx_speed_to_ethadv(cmd->base.speed,
drivers/net/ethernet/atheros/alx/hw.h
569
static inline u32 alx_speed_to_ethadv(int speed, u8 duplex)
drivers/net/ethernet/atheros/alx/hw.h
571
if (speed == SPEED_1000 && duplex == DUPLEX_FULL)
drivers/net/ethernet/atheros/alx/hw.h
573
if (speed == SPEED_100 && duplex == DUPLEX_FULL)
drivers/net/ethernet/atheros/alx/hw.h
575
if (speed == SPEED_100 && duplex== DUPLEX_HALF)
drivers/net/ethernet/atheros/alx/hw.h
577
if (speed == SPEED_10 && duplex == DUPLEX_FULL)
drivers/net/ethernet/atheros/alx/hw.h
579
if (speed == SPEED_10 && duplex == DUPLEX_HALF)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
39
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
45
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
72
u32 speed = cmd->base.speed;
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
73
if (speed == SPEED_1000) {
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
82
} else if (speed == SPEED_100) {
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
668
int atl1c_get_speed_and_duplex(struct atl1c_hw *hw, u16 *speed, u16 *duplex)
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
677
*speed = spd;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
692
*speed = SPEED_1000;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
695
*speed = SPEED_100;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
698
*speed = SPEED_10;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
721
u16 speed = SPEED_0;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
749
if (atl1c_get_speed_and_duplex(hw, &speed,
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
758
speed = SPEED_10;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
761
adapter->link_speed = speed;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
785
u32 wol_ctrl, speed;
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
789
speed = adapter->link_speed == SPEED_1000 ?
drivers/net/ethernet/atheros/atl1c/atl1c_hw.c
797
mac_ctrl = FIELD_SETX(mac_ctrl, MAC_CTRL_SPEED, speed);
drivers/net/ethernet/atheros/atl1c/atl1c_hw.h
30
int atl1c_get_speed_and_duplex(struct atl1c_hw *hw, u16 *speed, u16 *duplex);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
258
u16 speed, duplex;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
280
err = atl1c_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
285
if (adapter->link_speed != speed ||
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
287
adapter->link_speed = speed;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
289
atl1c_set_aspm(hw, speed);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
290
atl1c_post_phy_linkchg(hw, speed);
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
40
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
46
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
583
int atl1e_get_speed_and_duplex(struct atl1e_hw *hw, u16 *speed, u16 *duplex)
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
598
*speed = SPEED_1000;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
601
*speed = SPEED_100;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.c
604
*speed = SPEED_10;
drivers/net/ethernet/atheros/atl1e/atl1e_hw.h
23
s32 atl1e_get_speed_and_duplex(struct atl1e_hw *hw, u16 *speed, u16 *duplex);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
150
u16 speed, duplex, phy_data;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
169
err = atl1e_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
174
if (adapter->link_speed != speed ||
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
176
adapter->link_speed = speed;
drivers/net/ethernet/atheros/atlx/atl1.c
1283
u16 speed, duplex, phy_data;
drivers/net/ethernet/atheros/atlx/atl1.c
1302
ret_val = atl1_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atlx/atl1.c
1308
if (speed != SPEED_1000 || duplex != FULL_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl1.c
1312
if (speed != SPEED_100 || duplex != FULL_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl1.c
1316
if (speed != SPEED_100 || duplex != HALF_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl1.c
1320
if (speed != SPEED_10 || duplex != FULL_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl1.c
1324
if (speed != SPEED_10 || duplex != HALF_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl1.c
1331
if (adapter->link_speed != speed ||
drivers/net/ethernet/atheros/atlx/atl1.c
1333
adapter->link_speed = speed;
drivers/net/ethernet/atheros/atlx/atl1.c
2797
u16 speed;
drivers/net/ethernet/atheros/atlx/atl1.c
2813
val = atl1_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atlx/atl1.c
2831
ctrl |= ((u32)((speed == SPEED_1000) ? MAC_CTRL_SPEED_1000 :
drivers/net/ethernet/atheros/atlx/atl1.c
3260
cmd->base.speed = link_speed;
drivers/net/ethernet/atheros/atlx/atl1.c
3266
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/atheros/atlx/atl1.c
3302
u32 speed = cmd->base.speed;
drivers/net/ethernet/atheros/atlx/atl1.c
3303
if (speed == SPEED_1000) {
drivers/net/ethernet/atheros/atlx/atl1.c
3312
} else if (speed == SPEED_100) {
drivers/net/ethernet/atheros/atlx/atl1.c
865
static s32 atl1_get_speed_and_duplex(struct atl1_hw *hw, u16 *speed, u16 *duplex)
drivers/net/ethernet/atheros/atlx/atl1.c
882
*speed = SPEED_1000;
drivers/net/ethernet/atheros/atlx/atl1.c
885
*speed = SPEED_100;
drivers/net/ethernet/atheros/atlx/atl1.c
888
*speed = SPEED_10;
drivers/net/ethernet/atheros/atlx/atl2.c
1150
u16 speed, duplex, phy_data;
drivers/net/ethernet/atheros/atlx/atl2.c
1171
ret_val = atl2_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atlx/atl2.c
1176
if (speed != SPEED_100 || duplex != FULL_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl2.c
1180
if (speed != SPEED_100 || duplex != HALF_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl2.c
1184
if (speed != SPEED_10 || duplex != FULL_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl2.c
1188
if (speed != SPEED_10 || duplex != HALF_DUPLEX)
drivers/net/ethernet/atheros/atlx/atl2.c
1194
if (adapter->link_speed != speed ||
drivers/net/ethernet/atheros/atlx/atl2.c
1196
adapter->link_speed = speed;
drivers/net/ethernet/atheros/atlx/atl2.c
1494
u16 speed, duplex;
drivers/net/ethernet/atheros/atlx/atl2.c
1523
ret_val = atl2_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/atheros/atlx/atl2.c
1715
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/atheros/atlx/atl2.c
1721
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/atheros/atlx/atl2.c
2422
static s32 atl2_get_speed_and_duplex(struct atl2_hw *hw, u16 *speed,
drivers/net/ethernet/atheros/atlx/atl2.c
2438
*speed = SPEED_100;
drivers/net/ethernet/atheros/atlx/atl2.c
2441
*speed = SPEED_10;
drivers/net/ethernet/atheros/atlx/atl2.h
70
static s32 atl2_get_speed_and_duplex(struct atl2_hw *hw, u16 *speed,
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
598
switch (phydev->speed) {
drivers/net/ethernet/broadcom/b44.c
1838
cmd->base.speed = (bp->flags & B44_FLAG_100_BASE_T) ?
drivers/net/ethernet/broadcom/b44.c
1855
cmd->base.speed = 0;
drivers/net/ethernet/broadcom/b44.c
1866
u32 speed;
drivers/net/ethernet/broadcom/b44.c
1883
speed = cmd->base.speed;
drivers/net/ethernet/broadcom/b44.c
1894
} else if ((speed != SPEED_100 &&
drivers/net/ethernet/broadcom/b44.c
1895
speed != SPEED_10) ||
drivers/net/ethernet/broadcom/b44.c
1929
if (speed == SPEED_100)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1452
cmd->base.speed = (priv->force_speed_100) ?
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1483
(cmd->base.speed != SPEED_100 &&
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1484
cmd->base.speed != SPEED_10) ||
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1489
(cmd->base.speed == SPEED_100) ? 1 : 0;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2008
int val, j, up, advertise, lpa, speed, duplex, media;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2056
speed = 100;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2058
speed = 10;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2069
speed = 1000;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2076
port->name, speed, duplex ? "full" : "half");
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2081
if (speed == 1000)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2083
else if (speed == 100)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
841
pr_cont(" - %d/%s - flow control %s", phydev->speed,
drivers/net/ethernet/broadcom/bcmsysport.c
1403
switch (phydev->speed) {
drivers/net/ethernet/broadcom/bgmac-platform.c
131
switch (bgmac->net_dev->phydev->speed) {
drivers/net/ethernet/broadcom/bgmac.c
1421
if (phy_dev->speed != bgmac->mac_speed) {
drivers/net/ethernet/broadcom/bgmac.c
1422
bgmac->mac_speed = phy_dev->speed;
drivers/net/ethernet/broadcom/bgmac.c
1443
.speed = SPEED_1000,
drivers/net/ethernet/broadcom/bnx2.c
1109
u32 val, speed;
drivers/net/ethernet/broadcom/bnx2.c
1122
speed = val & MII_BNX2_GP_TOP_AN_SPEED_MSK;
drivers/net/ethernet/broadcom/bnx2.c
1123
switch (speed) {
drivers/net/ethernet/broadcom/bnx2.c
1990
u32 speed;
drivers/net/ethernet/broadcom/bnx2.c
1993
speed = msg & BNX2_LINK_STATUS_SPEED_MASK;
drivers/net/ethernet/broadcom/bnx2.c
1995
switch (speed) {
drivers/net/ethernet/broadcom/bnx2.c
6917
cmd->base.speed = bp->line_speed;
drivers/net/ethernet/broadcom/bnx2.c
6927
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/bnx2.c
6986
u32 speed = cmd->base.speed;
drivers/net/ethernet/broadcom/bnx2.c
6989
if ((speed != SPEED_1000 &&
drivers/net/ethernet/broadcom/bnx2.c
6990
speed != SPEED_2500) ||
drivers/net/ethernet/broadcom/bnx2.c
6994
if (speed == SPEED_2500 &&
drivers/net/ethernet/broadcom/bnx2.c
6997
} else if (speed == SPEED_1000 || speed == SPEED_2500)
drivers/net/ethernet/broadcom/bnx2.c
7001
req_line_speed = speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
239
cmd->base.speed = bp->vf_link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
242
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
254
cmd->base.speed,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
288
cmd->base.speed = bnx2x_get_mf_speed(bp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
290
cmd->base.speed = bp->link_vars.line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
293
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
361
cmd->base.speed,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
373
u32 speed, phy_idx;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
390
cmd->base.speed,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
394
speed = cmd->base.speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
415
part = (speed * 100) / line_speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
417
if (line_speed < speed || !part) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
547
switch (speed) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
663
DP(BNX2X_MSG_ETHTOOL, "Unsupported speed %u\n", speed);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
667
bp->link_params.req_line_speed[cfg_idx] = speed;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6299
struct link_vars *vars, u8 mode, u32 speed)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6310
speed, hw_led_mode);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6353
speed == SPEED_10000){
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6420
((speed == SPEED_2500) ||
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6421
(speed == SPEED_1000) ||
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6422
(speed == SPEED_100) ||
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6423
(speed == SPEED_10))) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
412
struct link_vars *vars, u8 mode, u32 speed);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11987
u32 speed;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11991
speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11992
if (speed == SPEED_UNKNOWN) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
12027
speed, signal, duplex, flow_ctrl);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2742
u32 speed = bnxt_fw_to_ethtool_speed(fw_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2744
if (speed != SPEED_UNKNOWN)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2746
speed);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2317
static enum bnxt_link_speed_indices bnxt_fw_speed_idx(u16 speed)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2319
switch (speed) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2455
enum bnxt_link_speed_indices speed;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2464
speed = bnxt_fw_speed_idx(link_info->link_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2468
speed = bnxt_fw_speed_idx(link_info->req_link_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2478
link_mode = bnxt_link_modes[speed][sig_mode][media];
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2621
enum bnxt_link_speed_indices speed;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2625
speed = bnxt_encoding_speed_idx(sig_mode, phy_flags, 1 << bit);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2626
if (!speed)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2629
link_mode = bnxt_link_modes[speed][sig_mode][media];
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2869
base->speed = bnxt_fw_to_ethtool_speed(link_info->link_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2875
base->speed = bnxt_fw_to_ethtool_speed(link_info->req_link_speed);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2895
base->speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3117
u32 speed, lanes = 0;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3153
speed = base->speed;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3155
rc = bnxt_force_link_speed(dev, speed, lanes);
drivers/net/ethernet/broadcom/genet/bcmmii.c
34
if (phydev->speed == SPEED_1000)
drivers/net/ethernet/broadcom/genet/bcmmii.c
36
else if (phydev->speed == SPEED_100)
drivers/net/ethernet/broadcom/sb1250-mac.c
1783
static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed)
drivers/net/ethernet/broadcom/sb1250-mac.c
1792
s->sbm_speed = speed;
drivers/net/ethernet/broadcom/sb1250-mac.c
1816
switch (speed) {
drivers/net/ethernet/broadcom/sb1250-mac.c
2363
speed_chg = (sc->sbm_speed != phy_dev->speed);
drivers/net/ethernet/broadcom/sb1250-mac.c
2391
pr_info("%s: link available: %dbase-%cD\n", dev->name, phy_dev->speed,
drivers/net/ethernet/broadcom/sb1250-mac.c
2396
sc->sbm_speed = phy_dev->speed;
drivers/net/ethernet/broadcom/sb1250-mac.c
292
static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed);
drivers/net/ethernet/broadcom/tg3.c
12303
cmd->base.speed = tp->link_config.active_speed;
drivers/net/ethernet/broadcom/tg3.c
12316
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/tg3.c
12329
u32 speed = cmd->base.speed;
drivers/net/ethernet/broadcom/tg3.c
12383
if (speed != SPEED_1000)
drivers/net/ethernet/broadcom/tg3.c
12389
if (speed != SPEED_100 &&
drivers/net/ethernet/broadcom/tg3.c
12390
speed != SPEED_10)
drivers/net/ethernet/broadcom/tg3.c
12401
tp->link_config.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/tg3.c
12405
tp->link_config.speed = speed;
drivers/net/ethernet/broadcom/tg3.c
15542
tp->link_config.speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/tg3.c
2018
if (phydev->speed == SPEED_100 || phydev->speed == SPEED_10)
drivers/net/ethernet/broadcom/tg3.c
2020
else if (phydev->speed == SPEED_1000 ||
drivers/net/ethernet/broadcom/tg3.c
2049
if (phydev->speed == SPEED_10)
drivers/net/ethernet/broadcom/tg3.c
2057
if (phydev->speed == SPEED_1000 && phydev->duplex == DUPLEX_HALF)
drivers/net/ethernet/broadcom/tg3.c
2069
phydev->speed != tp->link_config.active_speed ||
drivers/net/ethernet/broadcom/tg3.c
2075
tp->link_config.active_speed = phydev->speed;
drivers/net/ethernet/broadcom/tg3.c
2141
phydev->speed = tp->link_config.speed;
drivers/net/ethernet/broadcom/tg3.c
3004
static int tg3_5700_link_polarity(struct tg3 *tp, u32 speed)
drivers/net/ethernet/broadcom/tg3.c
3009
if (speed != SPEED_10)
drivers/net/ethernet/broadcom/tg3.c
3011
} else if (speed == SPEED_10)
drivers/net/ethernet/broadcom/tg3.c
4054
tp->link_config.speed = phydev->speed;
drivers/net/ethernet/broadcom/tg3.c
4154
u32 speed = tg3_flag(tp, WOL_SPEED_100MB) ?
drivers/net/ethernet/broadcom/tg3.c
4156
if (tg3_5700_link_polarity(tp, speed))
drivers/net/ethernet/broadcom/tg3.c
4276
static void tg3_aux_stat_to_speed_duplex(struct tg3 *tp, u32 val, u32 *speed, u8 *duplex)
drivers/net/ethernet/broadcom/tg3.c
4280
*speed = SPEED_10;
drivers/net/ethernet/broadcom/tg3.c
4285
*speed = SPEED_10;
drivers/net/ethernet/broadcom/tg3.c
4290
*speed = SPEED_100;
drivers/net/ethernet/broadcom/tg3.c
4295
*speed = SPEED_100;
drivers/net/ethernet/broadcom/tg3.c
4300
*speed = SPEED_1000;
drivers/net/ethernet/broadcom/tg3.c
4305
*speed = SPEED_1000;
drivers/net/ethernet/broadcom/tg3.c
4311
*speed = (val & MII_TG3_AUX_STAT_100) ? SPEED_100 :
drivers/net/ethernet/broadcom/tg3.c
4317
*speed = SPEED_UNKNOWN;
drivers/net/ethernet/broadcom/tg3.c
4443
tp->link_config.active_speed = tp->link_config.speed;
drivers/net/ethernet/broadcom/tg3.c
4455
switch (tp->link_config.speed) {
drivers/net/ethernet/broadcom/tg3.c
4514
tp->link_config.speed = SPEED_10;
drivers/net/ethernet/broadcom/tg3.c
4520
tp->link_config.speed = SPEED_100;
drivers/net/ethernet/broadcom/tg3.c
4524
tp->link_config.speed = SPEED_1000;
drivers/net/ethernet/broadcom/tg3.c
4936
tp->link_config.speed == current_speed &&
drivers/net/ethernet/broadcom/tg3.c
8288
static int tg3_phy_lpbk_set(struct tg3 *tp, u32 speed, bool extlpbk)
drivers/net/ethernet/broadcom/tg3.c
8299
switch (speed) {
drivers/net/ethernet/broadcom/tg3.c
8308
speed = SPEED_100;
drivers/net/ethernet/broadcom/tg3.c
8311
speed = SPEED_1000;
drivers/net/ethernet/broadcom/tg3.c
8358
if (speed == SPEED_1000)
drivers/net/ethernet/broadcom/tg3.h
2876
u32 speed;
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
254
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
257
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
272
if ((cmd->base.speed == SPEED_10000) &&
drivers/net/ethernet/cadence/macb_main.c
4177
u32 configured_queues = 0, speed = 0, start_time_nsec;
drivers/net/ethernet/cadence/macb_main.c
4207
speed = kset.base.speed;
drivers/net/ethernet/cadence/macb_main.c
4208
if (unlikely(speed <= 0)) {
drivers/net/ethernet/cadence/macb_main.c
4209
netdev_err(ndev, "Invalid speed: %d\n", speed);
drivers/net/ethernet/cadence/macb_main.c
4256
if (entry->interval > enst_max_hw_interval(speed)) {
drivers/net/ethernet/cadence/macb_main.c
4258
i, entry->interval, enst_max_hw_interval(speed));
drivers/net/ethernet/cadence/macb_main.c
4264
if ((conf->cycle_time - entry->interval) > enst_max_hw_interval(speed)) {
drivers/net/ethernet/cadence/macb_main.c
4267
enst_max_hw_interval(speed));
drivers/net/ethernet/cadence/macb_main.c
4277
enst_ns_to_hw_units(entry->interval, speed);
drivers/net/ethernet/cadence/macb_main.c
4279
enst_ns_to_hw_units(conf->cycle_time - entry->interval, speed);
drivers/net/ethernet/cadence/macb_main.c
481
static void macb_set_tx_clk(struct macb *bp, int speed)
drivers/net/ethernet/cadence/macb_main.c
492
rate = rgmii_clock(speed);
drivers/net/ethernet/cadence/macb_main.c
515
phy_interface_t interface, int speed,
drivers/net/ethernet/cadence/macb_main.c
536
state->speed = SPEED_10000;
drivers/net/ethernet/cadence/macb_main.c
766
int speed, int duplex,
drivers/net/ethernet/cadence/macb_main.c
782
if (speed == SPEED_100)
drivers/net/ethernet/cadence/macb_main.c
793
if (speed == SPEED_1000)
drivers/net/ethernet/cadence/macb_main.c
815
macb_set_tx_clk(bp, speed);
drivers/net/ethernet/calxeda/xgmac.c
1527
cmd->base.speed = 10000;
drivers/net/ethernet/cavium/liquidio/lio_core.c
1525
int liquidio_set_speed(struct lio *lio, int speed)
drivers/net/ethernet/cavium/liquidio/lio_core.c
1534
if (oct->speed_setting == speed)
drivers/net/ethernet/cavium/liquidio/lio_core.c
1558
ncmd->s.param1 = speed;
drivers/net/ethernet/cavium/liquidio/lio_core.c
1588
var = be32_to_cpu((__force __be32)resp->speed);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1589
if (var != speed) {
drivers/net/ethernet/cavium/liquidio/lio_core.c
1592
__func__, var, speed);
drivers/net/ethernet/cavium/liquidio/lio_core.c
1651
var = be32_to_cpu((__force __be32)resp->speed);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
330
if (linfo->link.s.speed == 10000) {
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
352
if (linfo->link.s.speed == 25000) {
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
384
ecmd->base.speed = linfo->link.s.speed;
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
387
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
397
const int speed = ecmd->base.speed;
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
419
(ecmd->base.speed != 10000 && ecmd->base.speed != 25000 &&
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
420
ecmd->base.speed != SPEED_UNKNOWN))
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
423
if ((oct->speed_boot == speed / 1000) &&
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
427
liquidio_set_speed(lio, speed / 1000);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2985
ivi->max_tx_rate = lio->linfo.link.s.speed;
drivers/net/ethernet/cavium/liquidio/lio_main.c
493
linfo->link.s.speed,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
271
linfo->link.s.speed,
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
692
u64 speed:16;
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
708
u64 speed:16;
drivers/net/ethernet/cavium/liquidio/octeon_network.h
241
int liquidio_set_speed(struct lio *lio, int speed);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
89
u32 speed;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
846
switch (phydev->speed) {
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
848
prtx_cfg.s.speed = 0;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
857
prtx_cfg.s.speed = 0;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
868
prtx_cfg.s.speed = 1;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
895
if (phydev->speed == 10)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
897
else if (phydev->speed == 100)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
923
p->last_speed != phydev->speed)) {
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
931
p->last_speed = phydev->speed;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
939
phydev->speed, phydev->duplex == DUPLEX_FULL ? "Full" : "Half");
drivers/net/ethernet/cavium/thunder/nic.h
317
u32 speed;
drivers/net/ethernet/cavium/thunder/nic.h
514
u32 speed;
drivers/net/ethernet/cavium/thunder/nic_main.c
945
mbx.link_status.speed = link.speed;
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
130
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
134
switch (nic->speed) {
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
172
cmd->base.speed = nic->speed;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
229
nic->speed = 0;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
250
nic->speed = mbx.link_status.speed;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
255
nic->speed,
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
219
link->speed = lmac->last_speed;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
607
lmac->last_speed != phydev->speed)) {
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
612
lmac->last_speed = phydev->speed;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
944
u8 speed;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
966
speed = (an_result >> 3) & 0x3;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
968
switch (speed) {
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
113
int speed = 2;
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
121
speed = 1;
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
123
speed = 0;
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
129
cfg |= speed;
drivers/net/ethernet/chelsio/cxgb/common.h
151
unsigned short speed;
drivers/net/ethernet/chelsio/cxgb/common.h
200
unsigned short speed; /* actual link speed */
drivers/net/ethernet/chelsio/cxgb/common.h
340
int speed, int duplex, int pause);
drivers/net/ethernet/chelsio/cxgb/cphy.h
74
int (*set_speed_duplex)(struct cphy *phy, int speed, int duplex);
drivers/net/ethernet/chelsio/cxgb/cphy.h
75
int (*get_link_status)(struct cphy *phy, int *link_ok, int *speed,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1115
adapter->params.pci.speed, adapter->params.pci.width);
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
132
switch (p->link_config.speed) {
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
145
int speed, int duplex, int pause)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
157
if ((speed > 0) && (adapter->params.nports > 1)) {
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
159
switch (speed) {
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
578
cmd->base.speed = p->link_config.speed;
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
581
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
597
static int speed_duplex_to_caps(int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
601
switch (speed) {
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
647
u32 speed = cmd->base.speed;
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
648
int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
650
if (!(lc->supported & cap) || (speed == SPEED_1000))
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
652
lc->requested_speed = speed;
drivers/net/ethernet/chelsio/cxgb/gmac.h
104
int (*set_speed_duplex_fc)(struct cmac *, int speed, int duplex, int fc);
drivers/net/ethernet/chelsio/cxgb/gmac.h
105
int (*get_speed_duplex_fc)(struct cmac *, int *speed, int *duplex,
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
125
static int mv88e1xxx_set_speed_duplex(struct cphy *phy, int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
130
if (speed >= 0) {
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
132
if (speed == SPEED_100)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
134
else if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
242
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
265
if (speed)
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
266
*speed = sp;
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c
163
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c
175
if (speed)
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c
176
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb/my3126.c
111
int *link_ok, int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb/my3126.c
143
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb/pm3393.c
388
static int pm3393_get_speed_duplex_fc(struct cmac *cmac, int *speed,
drivers/net/ethernet/chelsio/cxgb/pm3393.c
391
if (speed)
drivers/net/ethernet/chelsio/cxgb/pm3393.c
392
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb/pm3393.c
400
static int pm3393_set_speed_duplex_fc(struct cmac *cmac, int speed, int duplex,
drivers/net/ethernet/chelsio/cxgb/pm3393.c
403
if (speed >= 0 && speed != SPEED_10000)
drivers/net/ethernet/chelsio/cxgb/sge.c
220
unsigned int speed; /* drain rate, mbps */
drivers/net/ethernet/chelsio/cxgb/sge.c
291
unsigned int mtu, unsigned int speed)
drivers/net/ethernet/chelsio/cxgb/sge.c
297
pr_debug("%s mtu=%d speed=%d\n", __func__, mtu, speed);
drivers/net/ethernet/chelsio/cxgb/sge.c
298
if (speed)
drivers/net/ethernet/chelsio/cxgb/sge.c
299
p->speed = speed;
drivers/net/ethernet/chelsio/cxgb/sge.c
303
if (speed || mtu) {
drivers/net/ethernet/chelsio/cxgb/sge.c
304
unsigned long long drain = 1024ULL * p->speed * (p->mtu - 40);
drivers/net/ethernet/chelsio/cxgb/sge.c
308
if (p->speed < 1000)
drivers/net/ethernet/chelsio/cxgb/sge.c
324
p->speed, s->max_avail, max_avail_segs,
drivers/net/ethernet/chelsio/cxgb/subr.c
1017
p->speed = speed_map[G_PCI_MODE_CLK(pci_mode)];
drivers/net/ethernet/chelsio/cxgb/subr.c
1051
lc->requested_speed = lc->speed = SPEED_INVALID;
drivers/net/ethernet/chelsio/cxgb/subr.c
143
int link_ok, speed, duplex, fc;
drivers/net/ethernet/chelsio/cxgb/subr.c
147
phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
drivers/net/ethernet/chelsio/cxgb/subr.c
149
lc->speed = speed < 0 ? SPEED_INVALID : speed;
drivers/net/ethernet/chelsio/cxgb/subr.c
154
if (link_ok && speed >= 0 && lc->autoneg == AUTONEG_ENABLE) {
drivers/net/ethernet/chelsio/cxgb/subr.c
158
mac->ops->set_speed_duplex_fc(mac, speed, duplex, fc);
drivers/net/ethernet/chelsio/cxgb/subr.c
161
t1_link_negotiated(adapter, port_id, link_ok, speed, duplex, fc);
drivers/net/ethernet/chelsio/cxgb/subr.c
645
lc->speed = lc->requested_speed;
drivers/net/ethernet/chelsio/cxgb/subr.c
648
mac->ops->set_speed_duplex_fc(mac, lc->speed,
drivers/net/ethernet/chelsio/cxgb/subr.c
652
phy->ops->set_speed_duplex(phy, lc->speed, lc->duplex);
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
459
static int mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex,
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
465
if (speed >= 0 && speed != SPEED_10 && speed != SPEED_100 &&
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
466
speed != SPEED_1000)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
471
if (speed >= 0) {
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
476
if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
481
if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
483
else if (speed == SPEED_100)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
491
if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
493
else if (speed == SPEED_100)
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
500
speed == SPEED_1000 ? 5 : 0x11);
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
503
else if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb3/adapter.h
310
int speed, int duplex, int fc);
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
176
static int get_link_status_r(struct cphy *phy, int *link_ok, int *speed,
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
194
if (speed)
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
195
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
829
static int get_link_status_x(struct cphy *phy, int *link_ok, int *speed,
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
847
if (speed)
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
848
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
891
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
907
if (speed)
drivers/net/ethernet/chelsio/cxgb3/ael1002.c
908
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
201
static int aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
208
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
227
if (speed) {
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
230
*speed = SPEED_10000;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
233
*speed = SPEED_1000;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
236
*speed = SPEED_100;
drivers/net/ethernet/chelsio/cxgb3/aq100x.c
239
*speed = SPEED_10;
drivers/net/ethernet/chelsio/cxgb3/common.h
369
unsigned short speed;
drivers/net/ethernet/chelsio/cxgb3/common.h
431
unsigned short speed; /* actual link speed */
drivers/net/ethernet/chelsio/cxgb3/common.h
531
int (*set_speed_duplex)(struct cphy *phy, int speed, int duplex);
drivers/net/ethernet/chelsio/cxgb3/common.h
532
int (*get_link_status)(struct cphy *phy, int *link_ok, int *speed,
drivers/net/ethernet/chelsio/cxgb3/common.h
660
int t3_set_phy_speed_duplex(struct cphy *phy, int speed, int duplex);
drivers/net/ethernet/chelsio/cxgb3/common.h
715
int t3_mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex, int fc);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
163
switch (p->link_config.speed) {
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1813
cmd->base.speed = p->link_config.speed;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1816
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1829
static int speed_duplex_to_caps(int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1833
switch (speed) {
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1880
u32 speed = cmd->base.speed;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1881
int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1889
u32 speed = cmd->base.speed;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1890
int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1892
if (!(lc->supported & cap) || (speed == SPEED_1000))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1894
lc->requested_speed = speed;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
251
int speed, int duplex, int pause)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3152
adap->params.pci.speed, adap->params.pci.width);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1177
int link_ok, speed, duplex, fc;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1183
phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1207
if (link_ok == lc->link_ok && speed == lc->speed &&
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1219
lc->speed = speed < 0 ? SPEED_INVALID : speed;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1222
if (link_ok && speed >= 0 && lc->autoneg == AUTONEG_ENABLE) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1224
t3_mac_set_speed_duplex_fc(mac, speed, duplex, fc);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1229
speed, duplex, fc);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1238
int link_ok, speed, duplex, fc, link_fault;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1256
speed = lc->speed;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1260
phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1264
lc->speed = SPEED_INVALID;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1279
lc->speed = speed < 0 ? SPEED_INVALID : speed;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1313
lc->speed = lc->requested_speed;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1316
t3_mac_set_speed_duplex_fc(mac, lc->speed, lc->duplex,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1319
phy->ops->set_speed_duplex(phy, lc->speed, lc->duplex);
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
3406
p->speed = speed_map[G_PCLKRANGE(pci_mode)];
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
3431
lc->requested_speed = lc->speed = SPEED_INVALID;
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
450
int t3_set_phy_speed_duplex(struct cphy *phy, int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
459
if (speed >= 0) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
461
if (speed == SPEED_100)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
463
else if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
131
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
197
if (speed)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
198
*speed = sp;
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
207
int *speed, int *duplex, int *fc)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
265
if (speed)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
266
*speed = sp;
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
305
int vsc8211_set_speed_duplex(struct cphy *phy, int speed, int duplex)
drivers/net/ethernet/chelsio/cxgb3/vsc8211.c
309
err = t3_set_phy_speed_duplex(phy, speed, duplex);
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
428
int t3_mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex, int fc)
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
436
if (speed >= 0) {
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
437
if (speed == SPEED_10)
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
439
else if (speed == SPEED_100)
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
441
else if (speed == SPEED_1000)
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
443
else if (speed == SPEED_10000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
415
unsigned char speed;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
585
unsigned int speed; /* actual link speed (Mb/s) */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
470
static unsigned int speed_to_fw_caps(int speed)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
472
if (speed == 100)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
474
if (speed == 1000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
476
if (speed == 10000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
478
if (speed == 25000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
480
if (speed == 40000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
482
if (speed == 50000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
484
if (speed == 100000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
486
if (speed == 200000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
488
if (speed == 400000)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
701
base->speed = (netif_carrier_ok(dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
702
? pi->link_cfg.speed
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
734
fw_caps = speed_to_fw_caps(base->speed);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
199
switch (p->link_cfg.speed) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
223
dev->name, p->link_cfg.speed);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3283
unsigned int link_ok, speed, mtu;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3320
ret = t4_get_link_params(pi, &link_ok, &speed, &mtu);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3332
if (max_tx_rate > speed) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3335
max_tx_rate, vf, speed);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
61
u32 i, speed;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
78
ret = t4_get_link_params(pi, NULL, &speed, NULL);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
86
max_link_rate = (u64)speed * 1000 * 1000;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
14
u32 speed, qcount = 0, qoffset = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
38
ret = t4_get_link_params(pi, NULL, &speed, NULL);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
45
max_link_rate = (u64)speed * 1000 * 1000;
drivers/net/ethernet/chelsio/cxgb4/sched.c
611
u32 speed;
drivers/net/ethernet/chelsio/cxgb4/sched.c
630
ret = t4_get_link_params(pi, NULL, &speed, NULL);
drivers/net/ethernet/chelsio/cxgb4/sched.c
632
p.u.params.maxrate = speed * 1000; /* Mbps to Kbps */
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8575
unsigned int speed, fc, fec, adv_fc;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8622
speed = fwcap_to_speed(linkattr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8676
if (link_ok != lc->link_ok || speed != lc->speed ||
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8688
lc->speed = speed;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8884
p->speed = val & PCI_EXP_LNKSTA_CLS;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8905
lc->speed = 0;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1473
base->speed = pi->link_cfg.speed;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1476
base->speed = SPEED_UNKNOWN;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
159
switch (pi->link_cfg.speed) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
134
u32 speed; /* actual link speed */
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1919
unsigned int speed, fc, fec, adv_fc;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1987
speed = fwcap_to_speed(linkattr);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
2015
if (link_ok != lc->link_ok || speed != lc->speed ||
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
2027
lc->speed = speed;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
463
lc->speed = 0;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1098
linkspeed = pi->link_cfg.speed;
drivers/net/ethernet/cisco/enic/enic_ethtool.c
144
base->speed = vnic_dev_port_speed(enic->vdev);
drivers/net/ethernet/cisco/enic/enic_ethtool.c
147
base->speed = SPEED_UNKNOWN;
drivers/net/ethernet/cisco/enic/enic_main.c
382
unsigned int speed;
drivers/net/ethernet/cisco/enic/enic_main.c
390
speed = vnic_dev_port_speed(enic->vdev);
drivers/net/ethernet/cisco/enic/enic_main.c
391
if (speed > ENIC_LINK_SPEED_10G)
drivers/net/ethernet/cisco/enic/enic_main.c
393
else if (speed > ENIC_LINK_SPEED_4G)
drivers/net/ethernet/cortina/gemini.c
305
switch (phydev->speed) {
drivers/net/ethernet/cortina/gemini.c
307
status.bits.speed = GMAC_SPEED_1000;
drivers/net/ethernet/cortina/gemini.c
314
status.bits.speed = GMAC_SPEED_100;
drivers/net/ethernet/cortina/gemini.c
321
status.bits.speed = GMAC_SPEED_10;
drivers/net/ethernet/cortina/gemini.c
329
phydev->speed, phydev_name(phydev));
drivers/net/ethernet/cortina/gemini.h
854
unsigned int speed:2;
drivers/net/ethernet/dec/tulip/de2104x.c
1514
cmd->base.speed = 10;
drivers/net/ethernet/dec/tulip/de2104x.c
1542
if (cmd->base.speed != 10)
drivers/net/ethernet/dec/tulip/uli526x.c
946
cmd->base.speed = SPEED_10;
drivers/net/ethernet/dec/tulip/uli526x.c
951
cmd->base.speed = SPEED_100;
drivers/net/ethernet/dec/tulip/uli526x.c
959
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/dlink/dl2k.c
1057
if (np->speed == 1000)
drivers/net/ethernet/dlink/dl2k.c
1288
cmd->base.speed = np->speed;
drivers/net/ethernet/dlink/dl2k.c
1291
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/dlink/dl2k.c
1313
u32 speed = cmd->base.speed;
drivers/net/ethernet/dlink/dl2k.c
1327
if (np->speed == 1000) {
drivers/net/ethernet/dlink/dl2k.c
1328
speed = SPEED_100;
drivers/net/ethernet/dlink/dl2k.c
1332
switch (speed) {
drivers/net/ethernet/dlink/dl2k.c
1334
np->speed = 10;
drivers/net/ethernet/dlink/dl2k.c
1338
np->speed = 100;
drivers/net/ethernet/dlink/dl2k.c
1535
np->speed = 1000;
drivers/net/ethernet/dlink/dl2k.c
1539
np->speed = 1000;
drivers/net/ethernet/dlink/dl2k.c
1543
np->speed = 100;
drivers/net/ethernet/dlink/dl2k.c
1547
np->speed = 100;
drivers/net/ethernet/dlink/dl2k.c
1551
np->speed = 10;
drivers/net/ethernet/dlink/dl2k.c
1555
np->speed = 10;
drivers/net/ethernet/dlink/dl2k.c
1662
if (np->speed == 100) {
drivers/net/ethernet/dlink/dl2k.c
1665
} else if (np->speed == 10) {
drivers/net/ethernet/dlink/dl2k.c
1705
np->speed = 1000;
drivers/net/ethernet/dlink/dl2k.c
177
np->speed = 100;
drivers/net/ethernet/dlink/dl2k.c
181
np->speed = 100;
drivers/net/ethernet/dlink/dl2k.c
185
np->speed = 10;
drivers/net/ethernet/dlink/dl2k.c
189
np->speed = 10;
drivers/net/ethernet/dlink/dl2k.c
193
np->speed=1000;
drivers/net/ethernet/dlink/dl2k.c
197
np->speed = 1000;
drivers/net/ethernet/dlink/dl2k.c
272
if (np->speed == 1000)
drivers/net/ethernet/dlink/dl2k.c
758
if (entry % np->tx_coalesce == 0 || np->speed == 10)
drivers/net/ethernet/dlink/dl2k.c
774
< TX_QUEUE_LEN - 1 && np->speed != 10) {
drivers/net/ethernet/dlink/dl2k.c
871
< TX_QUEUE_LEN - 1 || np->speed == 10)) {
drivers/net/ethernet/dlink/dl2k.c
966
if (frame_status & RxAlignmentError && np->speed != 1000)
drivers/net/ethernet/dlink/dl2k.h
380
unsigned int speed; /* Operating speed */
drivers/net/ethernet/dlink/sundance.c
1455
int speed;
drivers/net/ethernet/dlink/sundance.c
1468
np->speed = 100;
drivers/net/ethernet/dlink/sundance.c
1471
np->speed = 100;
drivers/net/ethernet/dlink/sundance.c
1474
np->speed = 10;
drivers/net/ethernet/dlink/sundance.c
1477
np->speed = 10;
drivers/net/ethernet/dlink/sundance.c
1484
speed = (mii_ctl & BMCR_SPEED100) ? 100 : 10;
drivers/net/ethernet/dlink/sundance.c
1485
np->speed = speed;
drivers/net/ethernet/dlink/sundance.c
1487
dev->name, speed);
drivers/net/ethernet/dlink/sundance.c
396
unsigned int speed;
drivers/net/ethernet/dlink/sundance.c
630
np->speed = 100;
drivers/net/ethernet/dlink/sundance.c
634
np->speed = 100;
drivers/net/ethernet/dlink/sundance.c
638
np->speed = 10;
drivers/net/ethernet/dlink/sundance.c
642
np->speed = 10;
drivers/net/ethernet/dlink/sundance.c
656
np->speed = 100;
drivers/net/ethernet/dlink/sundance.c
671
mii_ctl |= (np->speed == 100) ? BMCR_SPEED100 : 0;
drivers/net/ethernet/dlink/sundance.c
675
np->speed, np->mii_if.full_duplex ? "Full" : "Half");
drivers/net/ethernet/emulex/benet/be_ethtool.c
627
cmd->base.speed = link_speed;
drivers/net/ethernet/emulex/benet/be_ethtool.c
660
adapter->phy.link_speed = cmd->base.speed;
drivers/net/ethernet/emulex/benet/be_ethtool.c
666
cmd->base.speed = adapter->phy.link_speed;
drivers/net/ethernet/engleder/tsnep_main.c
199
switch (adapter->phydev->speed) {
drivers/net/ethernet/engleder/tsnep_main.c
226
int speed;
drivers/net/ethernet/engleder/tsnep_main.c
230
adapter->phydev->speed == SPEED_100)
drivers/net/ethernet/engleder/tsnep_main.c
231
speed = SPEED_100;
drivers/net/ethernet/engleder/tsnep_main.c
233
speed = SPEED_1000;
drivers/net/ethernet/engleder/tsnep_main.c
235
speed = 0;
drivers/net/ethernet/engleder/tsnep_main.c
238
return phy_loopback(adapter->phydev, enable, speed);
drivers/net/ethernet/faraday/ftgmac100.c
1447
new_speed = phydev->speed;
drivers/net/ethernet/faraday/ftgmac100.c
1460
if (phydev->speed == priv->cur_speed &&
drivers/net/ethernet/faraday/ftgmac100.c
69
.speed = SPEED_100,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
200
static void dpaa_eth_cgr_set_speed(struct mac_device *mac_dev, int speed);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
900
static void dpaa_eth_cgr_set_speed(struct mac_device *mac_dev, int speed)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
909
switch (speed) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
121
link_settings->base.speed = priv->link_state.rate;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
196
int speed, int duplex,
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
205
dpmac_state->rate = speed;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
132
cfg.rate = link_ksettings->base.speed;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
93
link_ksettings->base.speed = state.rate;
drivers/net/ethernet/freescale/enetc/enetc.h
455
u32 speed; /* store speed for compare update pspeed */
drivers/net/ethernet/freescale/enetc/enetc.h
617
void enetc_sched_speed_set(struct enetc_ndev_priv *priv, int speed);
drivers/net/ethernet/freescale/enetc/enetc.h
685
#define enetc_sched_speed_set(priv, speed) (void)0
drivers/net/ethernet/freescale/enetc/enetc4_hw.h
129
#define PCR_PSPEED_VAL(speed) (((speed) / 10 - 1) << 16)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
641
static void enetc4_set_port_speed(struct enetc_ndev_priv *priv, int speed)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
643
u32 old_speed = priv->speed;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
646
if (speed == old_speed)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
652
switch (speed) {
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
657
val |= (PCR_PSPEED & PCR_PSPEED_VAL(speed));
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
664
priv->speed = speed;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
668
static void enetc4_set_rgmii_mac(struct enetc_pf *pf, int speed, int duplex)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
676
switch (speed) {
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
696
static void enetc4_set_rmii_mac(struct enetc_pf *pf, int speed, int duplex)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
704
switch (speed) {
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
906
phy_interface_t interface, int speed,
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
915
enetc4_set_port_speed(priv, speed);
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
919
enetc4_set_rgmii_mac(pf, speed, duplex);
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
922
enetc4_set_rmii_mac(pf, speed, duplex);
drivers/net/ethernet/freescale/enetc/enetc_pf.c
655
static void enetc_force_rgmii_mac(struct enetc_si *si, int speed, int duplex)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
661
if (speed == SPEED_1000) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
664
} else if (speed == SPEED_100) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
667
} else if (speed == SPEED_10) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
685
phy_interface_t interface, int speed,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
700
enetc_sched_speed_set(priv, speed);
drivers/net/ethernet/freescale/enetc/enetc_pf.c
704
enetc_force_rgmii_mac(si, speed, duplex);
drivers/net/ethernet/freescale/enetc/enetc_qos.c
17
void enetc_sched_speed_set(struct enetc_ndev_priv *priv, int speed)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
20
u32 old_speed = priv->speed;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
23
if (speed == old_speed)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
238
u32 port_transmit_rate = priv->speed;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
26
switch (speed) {
drivers/net/ethernet/freescale/enetc/enetc_qos.c
41
priv->speed = speed;
drivers/net/ethernet/freescale/fec.h
630
int speed;
drivers/net/ethernet/freescale/fec_main.c
1218
if (ndev->phydev->speed == SPEED_1000)
drivers/net/ethernet/freescale/fec_main.c
1220
else if (ndev->phydev->speed == SPEED_100)
drivers/net/ethernet/freescale/fec_main.c
1241
if (ndev->phydev && ndev->phydev->speed == SPEED_10)
drivers/net/ethernet/freescale/fec_main.c
2663
if (phy_dev->speed != fep->speed) {
drivers/net/ethernet/freescale/fec_main.c
2664
fep->speed = phy_dev->speed;
drivers/net/ethernet/freescale/fec_mpc52xx.c
195
if (phydev->speed != priv->speed) {
drivers/net/ethernet/freescale/fec_mpc52xx.c
197
priv->speed = phydev->speed;
drivers/net/ethernet/freescale/fec_mpc52xx.c
208
priv->speed = 0;
drivers/net/ethernet/freescale/fec_mpc52xx.c
59
int speed;
drivers/net/ethernet/freescale/fec_mpc52xx.c
925
priv->speed = 100;
drivers/net/ethernet/freescale/fec_mpc52xx.c
932
priv->speed = prop[0];
drivers/net/ethernet/freescale/fman/fman_dtsec.c
931
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/freescale/fman/fman_dtsec.c
944
if (speed == SPEED_100)
drivers/net/ethernet/freescale/fman/fman_dtsec.c
952
if (speed >= SPEED_1000)
drivers/net/ethernet/freescale/fman/fman_dtsec.c
962
mac_dev->update_speed(mac_dev, speed);
drivers/net/ethernet/freescale/fman/fman_memac.c
716
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/freescale/fman/fman_memac.c
731
switch (speed) {
drivers/net/ethernet/freescale/fman/fman_memac.c
746
if (speed == SPEED_10000) {
drivers/net/ethernet/freescale/fman/fman_memac.c
759
mac_dev->update_speed(mac_dev, speed);
drivers/net/ethernet/freescale/fman/fman_port.c
1042
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1047
switch (speed) {
drivers/net/ethernet/freescale/fman/fman_port.c
1064
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1069
switch (speed) {
drivers/net/ethernet/freescale/fman/fman_port.c
1086
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1095
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1106
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1113
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1119
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1131
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1145
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1155
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1165
u16 speed)
drivers/net/ethernet/freescale/fman/fman_port.c
1172
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1178
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1189
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1195
if (speed == 10000)
drivers/net/ethernet/freescale/fman/fman_port.c
1306
port->port_speed = port->dts_params.speed;
drivers/net/ethernet/freescale/fman/fman_port.c
1828
port->dts_params.speed = port_speed;
drivers/net/ethernet/freescale/fman/fman_port.c
418
u16 speed; /* Port speed */
drivers/net/ethernet/freescale/fman/fman_tgec.c
441
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/freescale/fman/fman_tgec.c
452
mac_dev->update_speed(mac_dev, speed);
drivers/net/ethernet/freescale/fman/mac.c
34
u16 speed;
drivers/net/ethernet/freescale/fman/mac.h
64
void (*update_speed)(struct mac_device *mac_dev, int speed);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
626
int speed, int duplex,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
634
fep->ops->restart(ndev, interface, speed, duplex);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
81
int speed, int duplex);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
239
int speed, int duplex)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
364
if (speed == SPEED_100)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
224
int speed, int duplex)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
230
int speed, int duplex)
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
103
int ret = -ENOMEM, clock, speed;
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
146
speed = (clock + 4999999) / 5000000;
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
147
if (speed > 0x3F) {
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
148
speed = 0x3F;
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
151
clock / speed);
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
154
fec->mii_speed = speed << 1;
drivers/net/ethernet/freescale/gianfar.c
1498
if (phydev->speed != priv->oldspeed) {
drivers/net/ethernet/freescale/gianfar.c
1499
switch (phydev->speed) {
drivers/net/ethernet/freescale/gianfar.c
1514
if (phydev->speed == SPEED_100)
drivers/net/ethernet/freescale/gianfar.c
1522
phydev->speed);
drivers/net/ethernet/freescale/gianfar.c
1526
priv->oldspeed = phydev->speed;
drivers/net/ethernet/freescale/gianfar.c
1578
phydev->speed != priv->oldspeed))))
drivers/net/ethernet/freescale/gianfar_ethtool.c
202
switch (phydev->speed) {
drivers/net/ethernet/freescale/gianfar_ethtool.c
229
switch (phydev->speed) {
drivers/net/ethernet/freescale/ucc_geth.c
1488
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/freescale/ucc_geth.c
1507
if (speed == SPEED_10 || speed == SPEED_100)
drivers/net/ethernet/freescale/ucc_geth.c
1509
else if (speed == SPEED_1000)
drivers/net/ethernet/freescale/ucc_geth.c
1519
switch (speed) {
drivers/net/ethernet/fungible/funcore/fun_hci.h
719
__be32 speed; /* in 10 Mbps units */
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
207
unsigned int seq, speed, xcvr;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
219
speed = fp->link_speed;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
225
ks->base.speed = speed;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
230
ks->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
280
static u64 fun_speed_to_link_mode(unsigned int speed)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
282
switch (speed) {
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
343
new_advert = fun_speed_to_link_mode(ks->base.speed);
drivers/net/ethernet/fungible/funeth/funeth_main.c
126
int speed = fp->link_speed;
drivers/net/ethernet/fungible/funeth/funeth_main.c
130
speed /= 1000;
drivers/net/ethernet/fungible/funeth/funeth_main.c
147
speed, unit, pause, fec);
drivers/net/ethernet/fungible/funeth/funeth_main.c
1884
fp->link_speed = be32_to_cpu(notif->speed) * 10; /* 10 Mbps->Mbps */
drivers/net/ethernet/google/gve/gve_ethtool.c
754
cmd->base.speed = priv->link_speed;
drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
138
u32 speed;
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
231
void hbg_hw_adjust_link(struct hbg_priv *priv, u32 speed, u32 duplex)
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
239
HBG_REG_PORT_MODE_M, speed);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.h
47
void hbg_hw_adjust_link(struct hbg_priv *priv, u32 speed, u32 duplex);
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
166
u32 speed;
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
170
switch (phydev->speed) {
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
172
speed = HBG_PORT_MODE_SGMII_10M;
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
175
speed = HBG_PORT_MODE_SGMII_100M;
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
178
speed = HBG_PORT_MODE_SGMII_1000M;
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
184
priv->mac.speed = speed;
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
187
hbg_hw_adjust_link(priv, speed, phydev->duplex);
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
242
.speed = SPEED_1000,
drivers/net/ethernet/hisilicon/hip04_eth.c
218
unsigned int speed;
drivers/net/ethernet/hisilicon/hip04_eth.c
256
static void hip04_config_port(struct net_device *ndev, u32 speed, u32 duplex)
drivers/net/ethernet/hisilicon/hip04_eth.c
261
priv->speed = speed;
drivers/net/ethernet/hisilicon/hip04_eth.c
266
if (speed == SPEED_1000)
drivers/net/ethernet/hisilicon/hip04_eth.c
268
else if (speed == SPEED_100)
drivers/net/ethernet/hisilicon/hip04_eth.c
274
if (speed == SPEED_100)
drivers/net/ethernet/hisilicon/hip04_eth.c
717
if ((priv->speed != phy->speed) || (priv->duplex != phy->duplex)) {
drivers/net/ethernet/hisilicon/hip04_eth.c
718
hip04_config_port(ndev, phy->speed, phy->duplex);
drivers/net/ethernet/hisilicon/hisi_femac.c
199
if (phy->speed == SPEED_100)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
262
unsigned int speed;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
285
static void hix5hd2_config_port(struct net_device *dev, u32 speed, u32 duplex)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
290
priv->speed = speed;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
295
if (speed == SPEED_1000)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
297
else if (speed == SPEED_100)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
303
if (speed == SPEED_100)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
320
if (speed == SPEED_1000)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
322
else if (speed == SPEED_100)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
459
if ((priv->speed != phy->speed) || (priv->duplex != phy->duplex)) {
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
460
hix5hd2_config_port(dev, phy->speed, phy->duplex);
drivers/net/ethernet/hisilicon/hns/hnae.h
475
u8 *auto_neg, u16 *speed, u8 *duplex);
drivers/net/ethernet/hisilicon/hns/hnae.h
477
void (*adjust_link)(struct hnae_handle *handle, int speed, int duplex);
drivers/net/ethernet/hisilicon/hns/hnae.h
479
int speed, int duplex);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
423
u8 *auto_neg, u16 *speed, u8 *duplex)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
427
return hns_mac_get_port_info(mac_cb, auto_neg, speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
430
static bool hns_ae_need_adjust_link(struct hnae_handle *handle, int speed,
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
435
return hns_mac_need_adjust_link(mac_cb, speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
438
static void hns_ae_adjust_link(struct hnae_handle *handle, int speed,
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
445
hns_mac_adjust_link(mac_cb, speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
456
hns_mac_adjust_link(mac_cb, speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
246
static bool hns_gmac_need_adjust_link(void *mac_drv, enum mac_speed speed,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
252
return (mac_cb->speed != speed) ||
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
256
static int hns_gmac_adjust_link(void *mac_drv, enum mac_speed speed,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
264
switch (speed) {
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
283
speed, drv->mac_id);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
491
enum hns_port_mode speed;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
512
hns_gmac_get_port_mode(mac_drv, &speed);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
513
switch (speed) {
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
515
mac_info->speed = MAC_SPEED_10;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
518
mac_info->speed = MAC_SPEED_100;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
521
mac_info->speed = MAC_SPEED_1000;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
524
mac_info->speed = 0;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
121
u8 *auto_neg, u16 *speed, u8 *duplex)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
1245
mac_cb->speed, nic_data);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
134
if (speed)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
135
*speed = info.speed;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
149
bool hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
157
(enum mac_speed)speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
162
void hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
169
mac_cb->speed = speed;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
174
(enum mac_speed)speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
680
hns_mac_adjust_link(mac_cb, mac_cb->speed, !mac_cb->half_duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
847
mac_cb->speed = mac_phy_to_speed[mac_cb->phy_if];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
848
mac_cb->max_speed = mac_cb->speed;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
194
u16 speed;/* The forced speed (lower bits) in */
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
324
u16 speed;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
353
int (*adjust_link)(void *mac_drv, enum mac_speed speed,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
356
bool (*need_adjust_link)(void *mac_drv, enum mac_speed speed,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
408
#define MAC_MAKE_MODE(interface, speed) (enum mac_mode)((interface) | (speed))
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
425
bool hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
435
void hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
443
u8 *auto_neg, u16 *speed, u8 *duplex);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
277
u16 speed, int data);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
114
u16 speed, int data)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
129
if (speed == MAC_SPEED_10000)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
154
u16 speed, int data)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
443
mac_info->speed = MAC_SPEED_10000;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1124
if (h->dev->ops->need_adjust_link(h, ndev->phydev->speed,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1132
h->dev->ops->adjust_link(h, ndev->phydev->speed,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1574
int speed, duplex;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1587
speed = 1000;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1589
speed = 10000;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1592
ops->adjust_link(h, speed, duplex);
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
121
u16 speed;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
131
ret = h->dev->ops->get_info(h, NULL, &speed, &duplex);
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
144
cmd->base.speed = speed;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
152
cmd->base.speed = (u32)SPEED_UNKNOWN;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
205
u32 speed;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
215
speed = cmd->base.speed;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
219
speed != SPEED_10000 ||
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
226
if (speed == SPEED_1000 && cmd->base.duplex == DUPLEX_HALF)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
231
if ((speed != SPEED_10 && speed != SPEED_100 &&
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
232
speed != SPEED_1000) || (cmd->base.duplex != DUPLEX_HALF &&
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
242
h->dev->ops->adjust_link(h, (int)speed, cmd->base.duplex);
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
340
int speed, duplex;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
357
speed = 1000;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
359
speed = 10000;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
362
h->dev->ops->adjust_link(h, speed, duplex);
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h
185
__le32 speed;
drivers/net/ethernet/hisilicon/hns3/hnae3.h
621
u8 *auto_neg, u32 *speed, u8 *duplex,
drivers/net/ethernet/hisilicon/hns3/hnae3.h
624
int (*cfg_mac_speed_dup_h)(struct hnae3_handle *handle, int speed,
drivers/net/ethernet/hisilicon/hns3/hnae3.h
629
int (*check_port_speed)(struct hnae3_handle *handle, u32 speed);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
635
void (*adjust_link)(struct hnae3_handle *handle, int speed, int duplex);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
734
&cmd->base.speed,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
806
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
822
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
833
ops->get_ksettings_an_result(handle, &autoneg, &speed, &duplex, &lane_num);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
834
if (cmd->base.autoneg == autoneg && cmd->base.speed == speed &&
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
850
ret = ops->check_port_speed(handle, cmd->base.speed);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
869
if (cmd->base.speed == SPEED_1000 && cmd->base.duplex == DUPLEX_HALF)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
878
cmd->base.autoneg, cmd->base.speed, cmd->base.duplex,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
883
if (cmd->base.speed == SPEED_1000 &&
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
916
ret = ops->cfg_mac_speed_dup_h(handle, cmd->base.speed,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
346
__le32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
854
__le32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1091
switch (mac->speed) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
11106
u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
11111
if (speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
11112
*speed = hdev->hw.mac.speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1570
ret = hclge_parse_speed(cfg.default_speed, &hdev->hw.mac.speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1576
hdev->hw.mac.req_speed = hdev->hw.mac.speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2550
static u8 hclge_check_speed_dup(u8 duplex, int speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2552
if (!(speed == HCLGE_MAC_SPEED_10M || speed == HCLGE_MAC_SPEED_100M))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2584
static int hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2599
ret = hclge_convert_to_fw_speed(speed, &speed_fw);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2601
dev_err(&hdev->pdev->dev, "invalid speed (%d)\n", speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2621
int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2626
duplex = hclge_check_speed_dup(duplex, speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2627
if (!mac->support_autoneg && mac->speed == (u32)speed &&
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2631
ret = hclge_cfg_mac_speed_dup_hw(hdev, speed, duplex, lane_num);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2635
hdev->hw.mac.speed = speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2643
static int hclge_cfg_mac_speed_dup_h(struct hnae3_handle *handle, int speed,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2650
ret = hclge_cfg_mac_speed_dup(hdev, speed, duplex, lane_num);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2655
hdev->hw.mac.req_speed = (u32)speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3137
if (hclge_get_speed_bit(mac->speed, &speed_ability))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3237
static int hclge_get_sfp_speed(struct hclge_dev *hdev, u32 *speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3255
*speed = le32_to_cpu(resp->speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3284
if (!le32_to_cpu(resp->speed))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3287
mac->speed = le32_to_cpu(resp->speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3336
cmd->base.speed = le32_to_cpu(req0->speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3373
((cmd->base.speed != SPEED_100 && cmd->base.speed != SPEED_10) ||
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3386
req0->speed = cpu_to_le32(cmd->base.speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3404
hdev->hw.mac.req_speed = cmd->base.speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3424
hdev->hw.mac.speed = cmd.base.speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3439
cmd.base.speed = hdev->hw.mac.req_speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3449
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3461
speed = mac->speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3464
speed = HCLGE_MAC_SPEED_UNKNOWN;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3465
ret = hclge_get_sfp_speed(hdev, &speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3478
if (mac->speed != speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3482
return hclge_cfg_mac_speed_dup(hdev, mac->speed,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3485
if (speed == HCLGE_MAC_SPEED_UNKNOWN)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3489
return hclge_cfg_mac_speed_dup(hdev, speed, HCLGE_MAC_FULL, 0);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
683
hdev->hw.mac.speed == HCLGE_MAC_SPEED_10M ||
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
684
hdev->hw.mac.speed == HCLGE_MAC_SPEED_100M ||
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
685
hdev->hw.mac.speed == HCLGE_MAC_SPEED_1G) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
881
static int hclge_parse_speed(u8 speed_cmd, u32 *speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
885
*speed = HCLGE_MAC_SPEED_10M;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
888
*speed = HCLGE_MAC_SPEED_100M;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
891
*speed = HCLGE_MAC_SPEED_1G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
894
*speed = HCLGE_MAC_SPEED_10G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
897
*speed = HCLGE_MAC_SPEED_25G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
900
*speed = HCLGE_MAC_SPEED_40G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
903
*speed = HCLGE_MAC_SPEED_50G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
906
*speed = HCLGE_MAC_SPEED_100G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
909
*speed = HCLGE_MAC_SPEED_200G;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
930
static int hclge_get_speed_bit(u32 speed, u32 *speed_bit)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
935
if (speed == speed_bit_map[i].speed) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
944
static int hclge_check_port_speed(struct hnae3_handle *handle, u32 speed)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
952
ret = hclge_get_speed_bit(speed, &speed_bit);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1091
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1130
int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
290
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
590
link_info.speed = cpu_to_le32(hdev->hw.mac.speed);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
180
int duplex, speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
187
speed = netdev->phydev->speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
190
ret = hclge_cfg_mac_speed_dup(hdev, speed, duplex, 0);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
194
hdev->hw.mac.req_speed = (u32)speed;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
472
ret = hclge_shaper_para_calc(hdev->hw.mac.speed, HCLGE_SHAPER_LVL_PORT,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
490
shap_cfg_cmd->port_rate = cpu_to_le32(hdev->hw.mac.speed);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3218
u8 *auto_neg, u32 *speed,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3223
if (speed)
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3224
*speed = hdev->hw.mac.speed;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3231
void hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
3234
hdev->hw.mac.speed = speed;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
149
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
293
void hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
309
u32 speed;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
331
speed = le32_to_cpu(link_info->speed);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
336
hclgevf_update_speed_duplex(hdev, speed, duplex);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
101
.speed = SPEED_100000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
106
.speed = SPEED_100000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
111
.speed = SPEED_25000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
116
.speed = SPEED_25000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
121
.speed = SPEED_25000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
126
.speed = SPEED_25000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
131
.speed = SPEED_1000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
147
enum hinic_speed speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
149
switch (speed) {
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
151
link_ksettings->base.speed = SPEED_10;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
155
link_ksettings->base.speed = SPEED_100;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
159
link_ksettings->base.speed = SPEED_1000;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
163
link_ksettings->base.speed = SPEED_10000;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
167
link_ksettings->base.speed = SPEED_25000;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
171
link_ksettings->base.speed = SPEED_40000;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
175
link_ksettings->base.speed = SPEED_100000;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
179
link_ksettings->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
270
link_ksettings->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
286
set_link_speed(link_ksettings, port_cap.speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
332
static int hinic_ethtool_to_hw_speed_level(u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
337
if (hw_to_ethtool_speed[i] == speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
345
u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
358
if (hw_to_ethtool_link_mode_table[idx].speed == speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
365
static bool hinic_is_speed_legal(struct hinic_dev *nic_dev, u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
380
speed_level = hinic_ethtool_to_hw_speed_level(speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
382
!hinic_is_support_speed(link_mode.supported, speed)) {
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
384
"Unsupported speed: %d\n", speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
392
u8 autoneg, u32 speed, u32 *set_settings)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
410
} else if (speed != (u32)SPEED_UNKNOWN) {
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
412
if (!hinic_is_speed_legal(nic_dev, speed))
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
425
u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
444
speed_level = hinic_ethtool_to_hw_speed_level(speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
448
speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
451
speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
458
u32 set_settings, u8 autoneg, u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
471
speed_level = hinic_ethtool_to_hw_speed_level(speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
473
"speed %d ", speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
484
settings.speed = speed_level;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
499
speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
502
static int set_link_settings(struct net_device *netdev, u8 autoneg, u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
508
err = get_link_settings_type(nic_dev, autoneg, speed, &set_settings);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
514
autoneg, speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
526
link_settings->base.speed);
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
61
u32 speed;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
69
u32 speed;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
86
.speed = SPEED_10000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
91
.speed = SPEED_40000,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
96
.speed = SPEED_40000,
drivers/net/ethernet/huawei/hinic/hinic_port.c
1141
int hinic_set_speed(struct hinic_hwdev *hwdev, enum nic_speed_level speed)
drivers/net/ethernet/huawei/hinic/hinic_port.c
1151
speed_info.speed = speed;
drivers/net/ethernet/huawei/hinic/hinic_port.h
240
u8 speed;
drivers/net/ethernet/huawei/hinic/hinic_port.h
261
u16 speed;
drivers/net/ethernet/huawei/hinic/hinic_port.h
282
u32 speed; /* enum nic_speed_level */
drivers/net/ethernet/huawei/hinic/hinic_port.h
856
int hinic_set_speed(struct hinic_hwdev *hwdev, enum nic_speed_level speed);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
888
if (err || port_cap.speed > LINK_SPEED_100GB)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
892
if (max_tx_rate < 0 || max_tx_rate > speeds[port_cap.speed]) {
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
894
speeds[port_cap.speed]);
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
25
u32 speed;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
36
speed = SPEED_10;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
39
speed = SPEED_100;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
42
speed = SPEED_1000;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
45
speed = SPEED_10000;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
48
speed = -1;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
54
speed = SPEED_UNKNOWN;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
57
cmd->base.speed = speed;
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
59
if (cmd->base.speed == SPEED_10000) {
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
96
switch (cmd->base.speed) {
drivers/net/ethernet/ibm/emac/core.c
1208
dev->ndev->name, dev->phy.speed,
drivers/net/ethernet/ibm/emac/core.c
1287
int speed, pause, asym_pause;
drivers/net/ethernet/ibm/emac/core.c
1290
speed = SPEED_1000;
drivers/net/ethernet/ibm/emac/core.c
1292
speed = SPEED_100;
drivers/net/ethernet/ibm/emac/core.c
1294
speed = SPEED_10;
drivers/net/ethernet/ibm/emac/core.c
1308
return speed != dev->phy.speed || duplex != dev->phy.duplex ||
drivers/net/ethernet/ibm/emac/core.c
2031
cmd->base.speed = dev->phy.speed;
drivers/net/ethernet/ibm/emac/core.c
2055
cmd->base.autoneg, cmd->base.speed, cmd->base.duplex, advertising);
drivers/net/ethernet/ibm/emac/core.c
2069
switch (cmd->base.speed) {
drivers/net/ethernet/ibm/emac/core.c
2099
dev->phy.def->ops->setup_forced(&dev->phy, cmd->base.speed,
drivers/net/ethernet/ibm/emac/core.c
2439
dev->phy.speed = phy->speed;
drivers/net/ethernet/ibm/emac/core.c
2477
phy_dev->speed = phy->speed;
drivers/net/ethernet/ibm/emac/core.c
2493
static int emac_mdio_setup_forced(struct mii_phy *phy, int speed, int fd)
drivers/net/ethernet/ibm/emac/core.c
2498
phy->speed = speed;
drivers/net/ethernet/ibm/emac/core.c
2528
phy->speed = phy_dev->speed;
drivers/net/ethernet/ibm/emac/core.c
2782
int speed = SPEED_10, fd = DUPLEX_HALF;
drivers/net/ethernet/ibm/emac/core.c
2786
speed = SPEED_1000;
drivers/net/ethernet/ibm/emac/core.c
2789
speed = SPEED_1000;
drivers/net/ethernet/ibm/emac/core.c
2791
speed = SPEED_100;
drivers/net/ethernet/ibm/emac/core.c
2794
speed = SPEED_100;
drivers/net/ethernet/ibm/emac/core.c
2799
dev->phy.def->ops->setup_forced(&dev->phy, speed, fd);
drivers/net/ethernet/ibm/emac/core.c
3110
dev->phy.speed = SPEED_100;
drivers/net/ethernet/ibm/emac/core.c
602
switch (dev->phy.speed) {
drivers/net/ethernet/ibm/emac/core.c
639
dev->phy.speed);
drivers/net/ethernet/ibm/emac/core.c
641
zmii_set_speed(dev->zmii_dev, dev->zmii_port, dev->phy.speed);
drivers/net/ethernet/ibm/emac/phy.c
115
phy->speed = SPEED_10;
drivers/net/ethernet/ibm/emac/phy.c
169
static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd)
drivers/net/ethernet/ibm/emac/phy.c
174
phy->speed = speed;
drivers/net/ethernet/ibm/emac/phy.c
187
switch (speed) {
drivers/net/ethernet/ibm/emac/phy.c
239
phy->speed = SPEED_10;
drivers/net/ethernet/ibm/emac/phy.c
244
phy->speed = SPEED_1000;
drivers/net/ethernet/ibm/emac/phy.c
248
phy->speed = SPEED_100;
drivers/net/ethernet/ibm/emac/phy.c
268
phy->speed = SPEED_1000;
drivers/net/ethernet/ibm/emac/phy.c
270
phy->speed = SPEED_100;
drivers/net/ethernet/ibm/emac/phy.c
272
phy->speed = SPEED_10;
drivers/net/ethernet/ibm/emac/phy.c
519
phy->speed = SPEED_10;
drivers/net/ethernet/ibm/emac/phy.h
32
int (*setup_forced) (struct mii_phy * phy, int speed, int fd);
drivers/net/ethernet/ibm/emac/phy.h
64
int speed;
drivers/net/ethernet/ibm/emac/rgmii.c
109
void rgmii_set_speed(struct platform_device *ofdev, int input, int speed)
drivers/net/ethernet/ibm/emac/rgmii.c
119
RGMII_DBG(dev, "speed(%d, %d)" NL, input, speed);
drivers/net/ethernet/ibm/emac/rgmii.c
121
if (speed == SPEED_1000)
drivers/net/ethernet/ibm/emac/rgmii.c
123
else if (speed == SPEED_100)
drivers/net/ethernet/ibm/emac/rgmii.c
125
else if (speed == SPEED_10)
drivers/net/ethernet/ibm/emac/rgmii.h
61
void rgmii_set_speed(struct platform_device *ofdev, int input, int speed);
drivers/net/ethernet/ibm/emac/zmii.c
172
void zmii_set_speed(struct platform_device *ofdev, int input, int speed)
drivers/net/ethernet/ibm/emac/zmii.c
181
ZMII_DBG(dev, "speed(%d, %d)" NL, input, speed);
drivers/net/ethernet/ibm/emac/zmii.c
183
if (speed == SPEED_100)
drivers/net/ethernet/ibm/emac/zmii.h
58
void zmii_set_speed(struct platform_device *ofdev, int input, int speed);
drivers/net/ethernet/ibm/ibmveth.c
858
&adapter->speed,
drivers/net/ethernet/ibm/ibmveth.c
867
cmd->base.speed = adapter->speed;
drivers/net/ethernet/ibm/ibmveth.c
878
adapter->speed = SPEED_1000;
drivers/net/ethernet/ibm/ibmveth.h
192
u32 speed;
drivers/net/ethernet/ibm/ibmvnic.c
3729
adapter->speed = SPEED_UNKNOWN;
drivers/net/ethernet/ibm/ibmvnic.c
3732
cmd->base.speed = adapter->speed;
drivers/net/ethernet/ibm/ibmvnic.c
5905
__be32 rspeed = cpu_to_be32(crq->query_phys_parms_rsp.speed);
drivers/net/ethernet/ibm/ibmvnic.c
5914
adapter->speed = SPEED_10;
drivers/net/ethernet/ibm/ibmvnic.c
5917
adapter->speed = SPEED_100;
drivers/net/ethernet/ibm/ibmvnic.c
5920
adapter->speed = SPEED_1000;
drivers/net/ethernet/ibm/ibmvnic.c
5923
adapter->speed = SPEED_10000;
drivers/net/ethernet/ibm/ibmvnic.c
5926
adapter->speed = SPEED_25000;
drivers/net/ethernet/ibm/ibmvnic.c
5929
adapter->speed = SPEED_40000;
drivers/net/ethernet/ibm/ibmvnic.c
5932
adapter->speed = SPEED_50000;
drivers/net/ethernet/ibm/ibmvnic.c
5935
adapter->speed = SPEED_100000;
drivers/net/ethernet/ibm/ibmvnic.c
5938
adapter->speed = SPEED_200000;
drivers/net/ethernet/ibm/ibmvnic.c
5943
adapter->speed = SPEED_UNKNOWN;
drivers/net/ethernet/ibm/ibmvnic.h
411
__be32 speed;
drivers/net/ethernet/ibm/ibmvnic.h
957
u32 speed;
drivers/net/ethernet/intel/e100.c
1661
static void e100_adjust_adaptive_ifs(struct nic *nic, int speed, int duplex)
drivers/net/ethernet/intel/e100.c
1668
u32 min_frames = (speed == SPEED_100) ? 1000 : 100;
drivers/net/ethernet/intel/e100.c
1687
u32 speed;
drivers/net/ethernet/intel/e100.c
1695
speed = ethtool_cmd_speed(&cmd);
drivers/net/ethernet/intel/e100.c
1699
speed == SPEED_100 ? 100 : 10,
drivers/net/ethernet/intel/e100.c
1718
e100_adjust_adaptive_ifs(nic, speed, cmd.duplex);
drivers/net/ethernet/intel/e100.c
1724
if (nic->flags & ich && speed == SPEED_10 && cmd.duplex == DUPLEX_HALF)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
126
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
136
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
203
u32 speed = cmd->base.speed;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
205
if (e1000_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2054
u16 speed;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2230
e1000_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2498
u16 speed, duplex;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2501
e1000_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000/e1000_hw.c
2508
if (speed != SPEED_1000) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
2553
s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex)
drivers/net/ethernet/intel/e1000/e1000_hw.c
2562
*speed = SPEED_1000;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2565
*speed = SPEED_100;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2568
*speed = SPEED_10;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2581
*speed = SPEED_1000;
drivers/net/ethernet/intel/e1000/e1000_hw.c
2601
if ((*speed == SPEED_100 &&
drivers/net/ethernet/intel/e1000/e1000_hw.c
2603
(*speed == SPEED_10 &&
drivers/net/ethernet/intel/e1000/e1000_hw.c
5163
u16 phy_data, phy_saved_data, speed, duplex, i;
drivers/net/ethernet/intel/e1000/e1000_hw.c
5169
ret_val = e1000_get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000/e1000_hw.c
5175
if (speed == SPEED_1000) {
drivers/net/ethernet/intel/e1000/e1000_hw.h
277
s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 * speed, u16 * duplex);
drivers/net/ethernet/intel/e1000/e1000_main.c
4807
u32 speed;
drivers/net/ethernet/intel/e1000/e1000_main.c
4809
speed = SPEED_1000;
drivers/net/ethernet/intel/e1000/e1000_main.c
4811
speed = SPEED_100;
drivers/net/ethernet/intel/e1000/e1000_main.c
4813
speed = SPEED_10;
drivers/net/ethernet/intel/e1000/e1000_main.c
4815
adapter, speed,
drivers/net/ethernet/intel/e1000/e1000_param.c
538
unsigned int speed, dplx, an;
drivers/net/ethernet/intel/e1000/e1000_param.c
558
speed = Speed[bd];
drivers/net/ethernet/intel/e1000/e1000_param.c
559
e1000_validate_option(&speed, &opt, adapter);
drivers/net/ethernet/intel/e1000/e1000_param.c
561
speed = opt.def;
drivers/net/ethernet/intel/e1000/e1000_param.c
587
if ((num_AutoNeg > bd) && (speed != 0 || dplx != 0)) {
drivers/net/ethernet/intel/e1000/e1000_param.c
644
switch (speed + dplx) {
drivers/net/ethernet/intel/e1000/e1000_param.c
647
if ((num_Speed > bd) && (speed != 0 || dplx != 0))
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1082
u16 speed;
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1086
ret_val = e1000e_get_speed_and_duplex_copper(hw, &speed,
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1091
if (speed == SPEED_1000)
drivers/net/ethernet/intel/e1000e/80003es2lan.c
639
static s32 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/e1000e/80003es2lan.c
645
ret_val = e1000e_get_speed_and_duplex_copper(hw, speed, duplex);
drivers/net/ethernet/intel/e1000e/80003es2lan.c
649
speed,
drivers/net/ethernet/intel/e1000e/ethtool.c
115
u32 speed, supported, advertising, lp_advertising, lpa_t;
drivers/net/ethernet/intel/e1000e/ethtool.c
153
speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/e1000e/ethtool.c
158
speed = adapter->link_speed;
drivers/net/ethernet/intel/e1000e/ethtool.c
166
speed = SPEED_1000;
drivers/net/ethernet/intel/e1000e/ethtool.c
168
speed = SPEED_100;
drivers/net/ethernet/intel/e1000e/ethtool.c
170
speed = SPEED_10;
drivers/net/ethernet/intel/e1000e/ethtool.c
179
cmd->base.speed = speed;
drivers/net/ethernet/intel/e1000e/ethtool.c
318
u32 speed = cmd->base.speed;
drivers/net/ethernet/intel/e1000e/ethtool.c
320
if (e1000_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
1107
u16 speed, duplex, scale = 0;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1118
hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1119
if (!speed) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
1137
(rxa - hw->adapter->max_frame_size) * (16000 / speed) :
drivers/net/ethernet/intel/e1000e/ich8lan.c
1557
u16 speed, duplex;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1559
e1000e_get_speed_and_duplex_copper(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1563
if (duplex == HALF_DUPLEX && speed == SPEED_10) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
1568
duplex == FULL_DUPLEX && speed != SPEED_1000) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
1595
if (speed == SPEED_100 || speed == SPEED_10)
drivers/net/ethernet/intel/e1000e/ich8lan.c
1601
if (speed == SPEED_1000) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
1620
if (speed == SPEED_1000) {
drivers/net/ethernet/intel/e1000e/ich8lan.c
5307
static s32 e1000_get_link_up_info_ich8lan(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/e1000e/ich8lan.c
5312
ret_val = e1000e_get_speed_and_duplex_copper(hw, speed, duplex);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5317
(hw->phy.type == e1000_phy_igp_3) && (*speed == SPEED_1000)) {
drivers/net/ethernet/intel/e1000e/mac.c
1018
u16 speed, duplex;
drivers/net/ethernet/intel/e1000e/mac.c
1161
ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
drivers/net/ethernet/intel/e1000e/mac.c
1316
s32 e1000e_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/e1000e/mac.c
1323
*speed = SPEED_1000;
drivers/net/ethernet/intel/e1000e/mac.c
1325
*speed = SPEED_100;
drivers/net/ethernet/intel/e1000e/mac.c
1327
*speed = SPEED_10;
drivers/net/ethernet/intel/e1000e/mac.c
1335
*speed == SPEED_1000 ? 1000 : *speed == SPEED_100 ? 100 : 10,
drivers/net/ethernet/intel/e1000e/mac.c
1351
*hw, u16 *speed, u16 *duplex)
drivers/net/ethernet/intel/e1000e/mac.c
1353
*speed = SPEED_1000;
drivers/net/ethernet/intel/e1000e/mac.h
19
s32 e1000e_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/e1000e/mac.h
22
u16 *speed, u16 *duplex);
drivers/net/ethernet/intel/fm10k/fm10k_common.c
100
hw->bus.speed = fm10k_bus_speed_8000;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
103
hw->bus.speed = fm10k_bus_speed_unknown;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
40
hw->bus_caps.speed = fm10k_bus_speed_2500;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
43
hw->bus_caps.speed = fm10k_bus_speed_5000;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
46
hw->bus_caps.speed = fm10k_bus_speed_8000;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
49
hw->bus_caps.speed = fm10k_bus_speed_unknown;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
94
hw->bus.speed = fm10k_bus_speed_2500;
drivers/net/ethernet/intel/fm10k/fm10k_common.c
97
hw->bus.speed = fm10k_bus_speed_5000;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
139
switch (hw->bus.speed) {
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
746
switch (hw->bus.speed) {
drivers/net/ethernet/intel/fm10k/fm10k_type.h
407
enum fm10k_bus_speed speed;
drivers/net/ethernet/intel/i40e/i40e_common.c
3931
hw->bus.speed = i40e_bus_speed_2500;
drivers/net/ethernet/intel/i40e/i40e_common.c
3934
hw->bus.speed = i40e_bus_speed_5000;
drivers/net/ethernet/intel/i40e/i40e_common.c
3937
hw->bus.speed = i40e_bus_speed_8000;
drivers/net/ethernet/intel/i40e/i40e_common.c
3940
hw->bus.speed = i40e_bus_speed_unknown;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1009
ks->base.speed = SPEED_40000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1012
ks->base.speed = SPEED_25000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1015
ks->base.speed = SPEED_20000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1018
ks->base.speed = SPEED_10000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1021
ks->base.speed = SPEED_5000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1024
ks->base.speed = SPEED_2500;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1027
ks->base.speed = SPEED_1000;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1030
ks->base.speed = SPEED_100;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1033
ks->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1057
ks->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1158
i40e_speed_to_link_speed(__u32 speed, const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1165
__u32 speed;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1193
if (i40e_speed_lut[i].speed == speed) {
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1237
__u32 speed;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1270
speed = copy_ks.base.speed;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1289
copy_ks.base.speed = safe_ks.base.speed;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1409
if ((speed != SPEED_UNKNOWN && safe_ks.base.speed != speed) &&
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1412
link_speed = i40e_speed_to_link_speed(speed, ks);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1421
if (safe_ks.base.speed != speed) {
drivers/net/ethernet/intel/i40e/i40e_main.c
16016
char speed[PCI_SPEED_SIZE] = "Unknown";
drivers/net/ethernet/intel/i40e/i40e_main.c
16027
switch (hw->bus.speed) {
drivers/net/ethernet/intel/i40e/i40e_main.c
16029
strscpy(speed, "8.0", PCI_SPEED_SIZE); break;
drivers/net/ethernet/intel/i40e/i40e_main.c
16031
strscpy(speed, "5.0", PCI_SPEED_SIZE); break;
drivers/net/ethernet/intel/i40e/i40e_main.c
16033
strscpy(speed, "2.5", PCI_SPEED_SIZE); break;
drivers/net/ethernet/intel/i40e/i40e_main.c
16051
speed, width);
drivers/net/ethernet/intel/i40e/i40e_main.c
16054
hw->bus.speed < i40e_bus_speed_8000) {
drivers/net/ethernet/intel/i40e/i40e_main.c
5989
int speed = 0;
drivers/net/ethernet/intel/i40e/i40e_main.c
5992
speed = i40e_get_link_speed(vsi);
drivers/net/ethernet/intel/i40e/i40e_main.c
5993
if (max_tx_rate > speed) {
drivers/net/ethernet/intel/i40e/i40e_main.c
7248
const char *speed, const char *fc)
drivers/net/ethernet/intel/i40e/i40e_main.c
7259
speed, fc,
drivers/net/ethernet/intel/i40e/i40e_main.c
7264
speed, fc);
drivers/net/ethernet/intel/i40e/i40e_main.c
7276
char *speed = "Unknown";
drivers/net/ethernet/intel/i40e/i40e_main.c
7307
speed = "40 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7310
speed = "20 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7313
speed = "25 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7316
speed = "10 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7319
speed = "5 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7322
speed = "2.5 G";
drivers/net/ethernet/intel/i40e/i40e_main.c
7325
speed = "1000 M";
drivers/net/ethernet/intel/i40e/i40e_main.c
7328
speed = "100 M";
drivers/net/ethernet/intel/i40e/i40e_main.c
7377
speed, req_fec, fec, an, fc);
drivers/net/ethernet/intel/i40e/i40e_main.c
7396
speed, req_fec, fec, an, fc);
drivers/net/ethernet/intel/i40e/i40e_main.c
7398
i40e_print_link_message_eee(vsi, speed, fc);
drivers/net/ethernet/intel/i40e/i40e_main.c
7481
u8 speed;
drivers/net/ethernet/intel/i40e/i40e_main.c
7498
speed = abilities.link_speed;
drivers/net/ethernet/intel/i40e/i40e_main.c
7539
config.link_speed = speed;
drivers/net/ethernet/intel/i40e/i40e_type.h
410
enum i40e_bus_speed speed;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4047
u64 speed = 0;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4109
speed = i40e_vc_link_speed2mbps(ls->link_speed);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4110
if (speed == SPEED_UNKNOWN) {
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4121
if (tci->list[i].max_tx_rate > speed) {
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
266
cmd->base.speed = adapter->link_speed_mbps;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
268
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
275
cmd->base.speed = SPEED_40000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
278
cmd->base.speed = SPEED_25000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
281
cmd->base.speed = SPEED_20000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
284
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
287
cmd->base.speed = SPEED_5000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
290
cmd->base.speed = SPEED_2500;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
293
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
296
cmd->base.speed = SPEED_100;
drivers/net/ethernet/intel/iavf/iavf_main.c
3520
int speed = 0, ret = 0;
drivers/net/ethernet/intel/iavf/iavf_main.c
3524
speed = adapter->link_speed_mbps;
drivers/net/ethernet/intel/iavf/iavf_main.c
3534
speed = SPEED_40000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3537
speed = SPEED_25000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3540
speed = SPEED_20000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3543
speed = SPEED_10000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3546
speed = SPEED_5000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3549
speed = SPEED_2500;
drivers/net/ethernet/intel/iavf/iavf_main.c
3552
speed = SPEED_1000;
drivers/net/ethernet/intel/iavf/iavf_main.c
3555
speed = SPEED_100;
drivers/net/ethernet/intel/iavf/iavf_main.c
3562
if (max_tx_rate > speed) {
drivers/net/ethernet/intel/iavf/iavf_type.h
143
enum iavf_bus_speed speed;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1589
char *speed;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1634
speed = kasprintf(GFP_KERNEL, "%s", "2.5 Gbps");
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1637
speed = kasprintf(GFP_KERNEL, "%d Gbps",
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1641
speed = kasprintf(GFP_KERNEL, "%s", "Unknown Mbps");
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1643
speed = kasprintf(GFP_KERNEL, "%d Mbps", link_speed_mbps);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1646
netdev_info(netdev, "NIC Link is Up Speed is %s Full Duplex\n", speed);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1647
kfree(speed);
drivers/net/ethernet/intel/ice/devlink/port.c
103
speed = options[i + j * ICE_AQC_PORT_OPT_MAX].max_lane_speed;
drivers/net/ethernet/intel/ice/devlink/port.c
104
str = ice_devlink_port_opt_speed_str(speed);
drivers/net/ethernet/intel/ice/devlink/port.c
18
static const char *ice_devlink_port_opt_speed_str(u8 speed)
drivers/net/ethernet/intel/ice/devlink/port.c
20
switch (speed & ICE_AQC_PORT_OPT_MAX_LANE_M) {
drivers/net/ethernet/intel/ice/devlink/port.c
53
u8 i, j, options_count, cnt, speed, pending_idx, active_idx;
drivers/net/ethernet/intel/ice/ice_common.c
3538
u16 speed;
drivers/net/ethernet/intel/ice/ice_common.c
3543
speed = ice_get_link_speed_based_on_phy_type(pt_low, 0);
drivers/net/ethernet/intel/ice/ice_common.c
3545
if (link_speeds_bitmap & speed)
drivers/net/ethernet/intel/ice/ice_common.c
3552
speed = ice_get_link_speed_based_on_phy_type(0, pt_high);
drivers/net/ethernet/intel/ice/ice_common.c
3554
if (link_speeds_bitmap & speed)
drivers/net/ethernet/intel/ice/ice_common.c
4373
u8 speed, active_idx, pending_idx;
drivers/net/ethernet/intel/ice/ice_common.c
4385
speed = options[active_idx].max_lane_speed;
drivers/net/ethernet/intel/ice/ice_common.c
4387
if (speed > ICE_AQC_PORT_OPT_MAX_LANE_40G)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2230
ks->base.speed = SPEED_200000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2233
ks->base.speed = SPEED_100000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2236
ks->base.speed = SPEED_50000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2239
ks->base.speed = SPEED_40000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2242
ks->base.speed = SPEED_25000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2245
ks->base.speed = SPEED_20000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2248
ks->base.speed = SPEED_10000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2251
ks->base.speed = SPEED_5000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2254
ks->base.speed = SPEED_2500;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2257
ks->base.speed = SPEED_1000;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2260
ks->base.speed = SPEED_100;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2313
ks->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2447
static u16 ice_speed_to_aq_link(int speed)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2451
switch (speed) {
drivers/net/ethernet/intel/ice/ice_ethtool.c
2505
adv_link_speed |= ice_speed_to_aq_link(map->speed);
drivers/net/ethernet/intel/ice/ice_ethtool.c
2686
copy_ks.base.speed = safe_ks.base.speed;
drivers/net/ethernet/intel/ice/ice_lib.c
3649
int speed;
drivers/net/ethernet/intel/ice/ice_lib.c
3658
speed = ice_get_link_speed_kbps(vsi);
drivers/net/ethernet/intel/ice/ice_lib.c
3659
if (min_tx_rate > (u64)speed) {
drivers/net/ethernet/intel/ice/ice_lib.c
3662
speed);
drivers/net/ethernet/intel/ice/ice_lib.c
3710
int speed;
drivers/net/ethernet/intel/ice/ice_lib.c
3719
speed = ice_get_link_speed_kbps(vsi);
drivers/net/ethernet/intel/ice/ice_lib.c
3720
if (max_tx_rate > (u64)speed) {
drivers/net/ethernet/intel/ice/ice_lib.c
3723
speed);
drivers/net/ethernet/intel/ice/ice_main.c
781
const char *speed;
drivers/net/ethernet/intel/ice/ice_main.c
802
speed = "200 G";
drivers/net/ethernet/intel/ice/ice_main.c
805
speed = "100 G";
drivers/net/ethernet/intel/ice/ice_main.c
808
speed = "50 G";
drivers/net/ethernet/intel/ice/ice_main.c
811
speed = "40 G";
drivers/net/ethernet/intel/ice/ice_main.c
814
speed = "25 G";
drivers/net/ethernet/intel/ice/ice_main.c
817
speed = "20 G";
drivers/net/ethernet/intel/ice/ice_main.c
820
speed = "10 G";
drivers/net/ethernet/intel/ice/ice_main.c
823
speed = "5 G";
drivers/net/ethernet/intel/ice/ice_main.c
826
speed = "2.5 G";
drivers/net/ethernet/intel/ice/ice_main.c
829
speed = "1 G";
drivers/net/ethernet/intel/ice/ice_main.c
832
speed = "100 M";
drivers/net/ethernet/intel/ice/ice_main.c
835
speed = "Unknown ";
drivers/net/ethernet/intel/ice/ice_main.c
8451
int i, speed;
drivers/net/ethernet/intel/ice/ice_main.c
8465
speed = ice_get_link_speed_kbps(vsi);
drivers/net/ethernet/intel/ice/ice_main.c
8518
if (max_rate && max_rate > speed) {
drivers/net/ethernet/intel/ice/ice_main.c
8520
i, max_rate, speed);
drivers/net/ethernet/intel/ice/ice_main.c
8561
if (sum_min_rate && sum_min_rate > (u64)speed) {
drivers/net/ethernet/intel/ice/ice_main.c
8563
sum_min_rate, speed);
drivers/net/ethernet/intel/ice/ice_main.c
905
speed, fec_req, fec, an_advertised, an, fc);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1413
u16 speed = ice_get_link_speed_based_on_phy_type(li->phy_type_low,
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1416
switch (speed) {
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1670
cmd->base.speed = np->link_speed_mbps;
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1673
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/igb/e1000_82575.c
1267
static s32 igb_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igb/e1000_82575.c
1273
ret_val = igb_get_pcs_speed_and_duplex_82575(hw, speed,
drivers/net/ethernet/intel/igb/e1000_82575.c
1276
ret_val = igb_get_speed_and_duplex_copper(hw, speed,
drivers/net/ethernet/intel/igb/e1000_82575.c
1292
u16 speed, duplex;
drivers/net/ethernet/intel/igb/e1000_82575.c
1295
ret_val = igb_get_pcs_speed_and_duplex_82575(hw, &speed,
drivers/net/ethernet/intel/igb/e1000_82575.c
1355
static s32 igb_get_pcs_speed_and_duplex_82575(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igb/e1000_82575.c
1363
*speed = 0;
drivers/net/ethernet/intel/igb/e1000_82575.c
1381
*speed = SPEED_1000;
drivers/net/ethernet/intel/igb/e1000_82575.c
1383
*speed = SPEED_100;
drivers/net/ethernet/intel/igb/e1000_82575.c
1385
*speed = SPEED_10;
drivers/net/ethernet/intel/igb/e1000_82575.c
1398
*speed = SPEED_2500;
drivers/net/ethernet/intel/igb/e1000_hw.h
455
enum e1000_bus_speed speed;
drivers/net/ethernet/intel/igb/e1000_mac.c
1075
ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/igb/e1000_mac.c
1230
s32 igb_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igb/e1000_mac.c
1237
*speed = SPEED_1000;
drivers/net/ethernet/intel/igb/e1000_mac.c
1240
*speed = SPEED_100;
drivers/net/ethernet/intel/igb/e1000_mac.c
1243
*speed = SPEED_10;
drivers/net/ethernet/intel/igb/e1000_mac.c
40
bus->speed = e1000_bus_speed_unknown;
drivers/net/ethernet/intel/igb/e1000_mac.c
44
bus->speed = e1000_bus_speed_2500;
drivers/net/ethernet/intel/igb/e1000_mac.c
47
bus->speed = e1000_bus_speed_5000;
drivers/net/ethernet/intel/igb/e1000_mac.c
50
bus->speed = e1000_bus_speed_unknown;
drivers/net/ethernet/intel/igb/e1000_mac.c
906
u16 speed, duplex;
drivers/net/ethernet/intel/igb/e1000_mac.h
26
s32 igb_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igb/igb_ethtool.c
143
u32 speed;
drivers/net/ethernet/intel/igb/igb_ethtool.c
216
speed = SPEED_2500;
drivers/net/ethernet/intel/igb/igb_ethtool.c
218
speed = SPEED_1000;
drivers/net/ethernet/intel/igb/igb_ethtool.c
220
speed = SPEED_100;
drivers/net/ethernet/intel/igb/igb_ethtool.c
222
speed = SPEED_10;
drivers/net/ethernet/intel/igb/igb_ethtool.c
230
speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/igb/igb_ethtool.c
233
cmd->base.speed = speed;
drivers/net/ethernet/intel/igb/igb_ethtool.c
328
u32 speed = cmd->base.speed;
drivers/net/ethernet/intel/igb/igb_ethtool.c
330
if (igb_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
drivers/net/ethernet/intel/igb/igb_main.c
3594
((hw->bus.speed == e1000_bus_speed_2500) ? "2.5Gb/s" :
drivers/net/ethernet/intel/igb/igb_main.c
3595
(hw->bus.speed == e1000_bus_speed_5000) ? "5.0Gb/s" :
drivers/net/ethernet/intel/igbvf/ethtool.c
70
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/intel/igbvf/ethtool.c
72
cmd->base.speed = SPEED_100;
drivers/net/ethernet/intel/igbvf/ethtool.c
74
cmd->base.speed = SPEED_10;
drivers/net/ethernet/intel/igbvf/ethtool.c
81
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/igbvf/vf.c
76
static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igbvf/vf.c
83
*speed = SPEED_1000;
drivers/net/ethernet/intel/igbvf/vf.c
85
*speed = SPEED_100;
drivers/net/ethernet/intel/igbvf/vf.c
87
*speed = SPEED_10;
drivers/net/ethernet/intel/igbvf/vf.c
9
static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1898
u32 speed;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1967
speed = SPEED_2500;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1969
speed = SPEED_1000;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1972
speed = SPEED_100;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1974
speed = SPEED_10;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1982
speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1985
cmd->base.speed = speed;
drivers/net/ethernet/intel/igc/igc_hw.h
44
s32 (*get_speed_and_duplex)(struct igc_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igc/igc_i225.c
563
u16 speed, duplex;
drivers/net/ethernet/intel/igc/igc_i225.c
568
hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/igc/igc_i225.c
574
speed != SPEED_10) {
drivers/net/ethernet/intel/igc/igc_i225.c
581
if (speed == SPEED_100) {
drivers/net/ethernet/intel/igc/igc_i225.c
613
ltr_min = (1000 * size) / speed;
drivers/net/ethernet/intel/igc/igc_mac.c
448
u16 speed, duplex;
drivers/net/ethernet/intel/igc/igc_mac.c
612
ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
drivers/net/ethernet/intel/igc/igc_mac.c
671
s32 igc_get_speed_and_duplex_copper(struct igc_hw *hw, u16 *speed,
drivers/net/ethernet/intel/igc/igc_mac.c
684
*speed = SPEED_2500;
drivers/net/ethernet/intel/igc/igc_mac.c
687
*speed = SPEED_1000;
drivers/net/ethernet/intel/igc/igc_mac.c
691
*speed = SPEED_100;
drivers/net/ethernet/intel/igc/igc_mac.c
694
*speed = SPEED_10;
drivers/net/ethernet/intel/igc/igc_mac.h
24
s32 igc_get_speed_and_duplex_copper(struct igc_hw *hw, u16 *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
175
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
192
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
197
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
20
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
202
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
208
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
210
*speed |= IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
212
*speed |= IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
498
ixgbe_link_speed *speed, bool *link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
564
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
566
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
584
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
595
speed &= link_capabilities;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
597
if (speed == IXGBE_LINK_SPEED_UNKNOWN)
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
604
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
606
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
629
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
635
status = hw->phy.ops.setup_link_speed(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
25
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
31
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
326
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
34
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
340
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
347
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
364
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
369
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
374
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
379
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
385
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
387
*speed |= IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
389
*speed |= IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
391
*speed |= IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
396
*speed = IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
398
*speed |= IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
400
*speed |= IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
402
*speed |= IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
407
*speed = IXGBE_LINK_SPEED_1GB_FULL | IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
416
*speed |= IXGBE_LINK_SPEED_10GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
640
ixgbe_set_hard_rate_select_speed(struct ixgbe_hw *hw, ixgbe_link_speed speed)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
644
switch (speed) {
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
670
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
682
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
685
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
688
if (speed & IXGBE_LINK_SPEED_100_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
701
status = ixgbe_setup_mac_link_82599(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
736
status = ixgbe_setup_mac_link_82599(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
762
status = ixgbe_setup_mac_link_82599(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
780
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
804
speed &= link_capabilities;
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
806
if (speed == IXGBE_LINK_SPEED_UNKNOWN)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
823
if (speed & IXGBE_LINK_SPEED_10GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
830
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
836
if ((speed == IXGBE_LINK_SPEED_10GB_FULL) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
844
if ((speed == IXGBE_LINK_SPEED_1GB_FULL) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
896
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
902
status = hw->phy.ops.setup_link_speed(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2410
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2426
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2433
if (speed == IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2754
ixgbe_link_speed speed = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2766
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3296
int ixgbe_check_mac_link_generic(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3327
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3364
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3378
*speed = IXGBE_LINK_SPEED_2_5GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3380
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3383
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3389
*speed = IXGBE_LINK_SPEED_5GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3391
*speed = IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3394
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3397
*speed = IXGBE_LINK_SPEED_10_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3401
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4214
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4229
speed &= link_speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4234
if (speed & IXGBE_LINK_SPEED_10GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4284
if (speed & IXGBE_LINK_SPEED_1GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4342
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4345
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4359
ixgbe_link_speed speed)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
4364
switch (speed) {
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
52
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
65
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
679
hw->bus.speed = ixgbe_convert_bus_speed(link_status);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
68
supported = speed == IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
125
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
128
ixgbe_link_speed speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
74
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1585
int ixgbe_setup_link_e610(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1589
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1604
int ixgbe_check_link_e610(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1610
if (!speed || !link_up)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1645
*speed = IXGBE_LINK_SPEED_10_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1648
*speed = IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1651
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1654
*speed = IXGBE_LINK_SPEED_2_5GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1657
*speed = IXGBE_LINK_SPEED_5GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1660
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1663
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1667
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1684
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1687
if (!speed || !autoneg)
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
1691
*speed = hw->phy.speeds_supported;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
41
int ixgbe_setup_link_e610(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
43
int ixgbe_check_link_e610(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
46
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
431
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
434
cmd->base.speed = SPEED_5000;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
437
cmd->base.speed = SPEED_2500;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
440
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
443
cmd->base.speed = SPEED_100;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
446
cmd->base.speed = SPEED_10;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
453
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
525
u32 speed = cmd->base.speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
530
(speed + cmd->base.duplex != SPEED_10000 + DUPLEX_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
238
hw->bus.speed = ixgbe_convert_bus_speed(link_status);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2993
u32 speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2996
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6017
u32 speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6020
ret = hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6025
speed = hw->phy.autoneg_advertised;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6026
if (!speed && hw->mac.ops.get_link_capabilities) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6027
ret = hw->mac.ops.get_link_capabilities(hw, &speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6033
speed &= ~(IXGBE_LINK_SPEED_5GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6046
ret = hw->mac.ops.setup_link(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8455
u32 speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8471
speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8473
speed = cap_speed & (IXGBE_LINK_SPEED_10GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8477
hw->mac.ops.setup_link(hw, speed, true);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1101
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1105
ixgbe_get_copper_link_capabilities_generic(hw, &speed, &autoneg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1112
(speed & IXGBE_LINK_SPEED_10GB_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1124
(speed & IXGBE_LINK_SPEED_5GB_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1131
(speed & IXGBE_LINK_SPEED_2_5GB_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1138
(speed & IXGBE_LINK_SPEED_1GB_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1149
(speed & IXGBE_LINK_SPEED_100_FULL))
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1177
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1185
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1188
if (speed & IXGBE_LINK_SPEED_5GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1191
if (speed & IXGBE_LINK_SPEED_2_5GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1194
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1197
if (speed & IXGBE_LINK_SPEED_100_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1200
if (speed & IXGBE_LINK_SPEED_10_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1258
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1267
*speed = hw->phy.speeds_supported;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1280
int ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1292
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1313
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1334
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1336
ixgbe_get_copper_link_capabilities_generic(hw, &speed, &autoneg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1338
if (speed & IXGBE_LINK_SPEED_10GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1353
if (speed & IXGBE_LINK_SPEED_1GB_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1368
if (speed & IXGBE_LINK_SPEED_100_FULL) {
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
142
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
145
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
151
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3372
enum ixgbe_bus_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
55
int ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
58
return hw->phy.ops.setup_link_speed(hw, speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
774
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
784
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h
10
int ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h
15
int ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1247
hw->bus.speed = ixgbe_bus_speed_unknown;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1556
static int ixgbe_setup_ixfi_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1577
switch (*speed) {
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1652
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1673
ixgbe_setup_kr_speed_x550em(hw, speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1696
static int ixgbe_setup_sfi_x550a(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1715
switch (*speed) {
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1746
ixgbe_setup_mac_link_sfp_n(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1783
return ixgbe_setup_sfi_x550a(hw, &speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1795
ixgbe_setup_mac_link_sfp_x550a(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1816
ixgbe_setup_kr_speed_x550em(hw, speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1874
ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1883
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1898
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1910
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1920
status = ixgbe_check_mac_link_generic(hw, speed, link_up,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1954
ixgbe_setup_sgmii(struct ixgbe_hw *hw, __always_unused ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2026
static int ixgbe_setup_sgmii_fw(struct ixgbe_hw *hw, ixgbe_link_speed speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2090
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2102
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2114
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2253
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2258
*speed = hw->phy.speeds_supported;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2271
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2277
*speed = IXGBE_LINK_SPEED_10GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2280
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2284
*speed = IXGBE_LINK_SPEED_1GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2289
*speed = IXGBE_LINK_SPEED_1GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2294
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2301
*speed = IXGBE_LINK_SPEED_2_5GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2305
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2311
*speed = IXGBE_LINK_SPEED_10GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2535
ixgbe_link_speed speed)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2551
if (speed & IXGBE_LINK_SPEED_10GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2555
if (speed & IXGBE_LINK_SPEED_1GB_FULL)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2646
u16 speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2653
speed = IXGBE_LINK_SPEED_10GB_FULL |
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2655
return ixgbe_setup_kr_speed_x550em(hw, speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2668
&speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2681
speed &= IXGBE_MDIO_AUTO_NEG_VENDOR_STATUS_MASK;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2683
switch (speed) {
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2944
ixgbe_link_speed speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2958
hw->mac.ops.check_link(hw, &speed, &link_up, false);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3030
u16 an_10g_cntl_reg, autoneg_reg, speed;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3068
&speed);
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3078
speed &= IXGBE_MDIO_AUTO_NEG_VEN_STAT_SPEED_MASK;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3081
if (((speed == IXGBE_MDIO_AUTO_NEG_VENDOR_STATUS_1GB) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3083
((speed == IXGBE_MDIO_AUTO_NEG_VENDOR_STATUS_10GB) &&
drivers/net/ethernet/intel/ixgbevf/ethtool.c
100
speed = SPEED_1000;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
103
speed = SPEED_100;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
107
cmd->base.speed = speed;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
110
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
93
__u32 speed = SPEED_10000;
drivers/net/ethernet/intel/ixgbevf/ethtool.c
97
speed = SPEED_10000;
drivers/net/ethernet/intel/ixgbevf/vf.c
644
static int ixgbevf_get_pf_link_state(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbevf/vf.c
664
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbevf/vf.c
669
*speed = msgbuf[1];
drivers/net/ethernet/intel/ixgbevf/vf.c
754
static void ixgbe_read_vflinks(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbevf/vf.c
785
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbevf/vf.c
788
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbevf/vf.c
791
*speed = IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/intel/ixgbevf/vf.c
794
*speed = IXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/intel/ixgbevf/vf.c
822
ixgbe_link_speed speed, bool autoneg,
drivers/net/ethernet/intel/ixgbevf/vf.c
838
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbevf/vf.c
857
ret_val = ixgbevf_get_pf_link_state(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbevf/vf.c
861
ixgbe_read_vflinks(hw, speed, link_up);
drivers/net/ethernet/intel/ixgbevf/vf.c
908
ixgbe_link_speed *speed,
drivers/net/ethernet/intel/ixgbevf/vf.c
945
*speed = IXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/intel/ixgbevf/vf.c
948
*speed = IXGBE_LINK_SPEED_1GB_FULL;
drivers/net/ethernet/intel/ixgbevf/vf.c
951
*speed = IXGBE_LINK_SPEED_100_FULL;
drivers/net/ethernet/jme.c
175
u32 speed = jme->reg_ghc & GHC_SPEED;
drivers/net/ethernet/jme.c
176
if (speed == GHC_SPEED_1000M)
drivers/net/ethernet/jme.c
2584
if (cmd->base.speed == SPEED_1000 &&
drivers/net/ethernet/marvell/mv643xx_eth.c
1228
if (dev->phydev->speed == SPEED_1000) {
drivers/net/ethernet/marvell/mv643xx_eth.c
1237
if (dev->phydev->speed == SPEED_100)
drivers/net/ethernet/marvell/mv643xx_eth.c
1515
cmd->base.speed = SPEED_10;
drivers/net/ethernet/marvell/mv643xx_eth.c
1518
cmd->base.speed = SPEED_100;
drivers/net/ethernet/marvell/mv643xx_eth.c
1521
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/marvell/mv643xx_eth.c
1524
cmd->base.speed = -1;
drivers/net/ethernet/marvell/mv643xx_eth.c
2194
int speed;
drivers/net/ethernet/marvell/mv643xx_eth.c
2219
speed = 10;
drivers/net/ethernet/marvell/mv643xx_eth.c
2222
speed = 100;
drivers/net/ethernet/marvell/mv643xx_eth.c
2225
speed = 1000;
drivers/net/ethernet/marvell/mv643xx_eth.c
2228
speed = -1;
drivers/net/ethernet/marvell/mv643xx_eth.c
2235
speed, duplex ? "full" : "half", fc ? "en" : "dis");
drivers/net/ethernet/marvell/mv643xx_eth.c
2773
of_property_read_u32(pnp, "speed", &ppd.speed);
drivers/net/ethernet/marvell/mv643xx_eth.c
3016
static void phy_init(struct mv643xx_eth_private *mp, int speed, int duplex)
drivers/net/ethernet/marvell/mv643xx_eth.c
3021
if (speed == 0) {
drivers/net/ethernet/marvell/mv643xx_eth.c
3023
phy->speed = 0;
drivers/net/ethernet/marvell/mv643xx_eth.c
3031
phy->speed = speed;
drivers/net/ethernet/marvell/mv643xx_eth.c
3037
static void init_pscr(struct mv643xx_eth_private *mp, int speed, int duplex)
drivers/net/ethernet/marvell/mv643xx_eth.c
3051
if (speed == SPEED_1000)
drivers/net/ethernet/marvell/mv643xx_eth.c
3053
else if (speed == SPEED_100)
drivers/net/ethernet/marvell/mv643xx_eth.c
3189
phy_init(mp, pd->speed, pd->duplex);
drivers/net/ethernet/marvell/mv643xx_eth.c
3200
init_pscr(mp, pd->speed, pd->duplex);
drivers/net/ethernet/marvell/mvneta.c
4004
state->speed =
drivers/net/ethernet/marvell/mvneta.c
4008
state->speed = SPEED_100;
drivers/net/ethernet/marvell/mvneta.c
4010
state->speed = SPEED_10;
drivers/net/ethernet/marvell/mvneta.c
4245
int speed, int duplex,
drivers/net/ethernet/marvell/mvneta.c
4261
if (speed == SPEED_1000 || speed == SPEED_2500)
drivers/net/ethernet/marvell/mvneta.c
4263
else if (speed == SPEED_100)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1852
if (state->speed == 1000)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6244
state->speed = SPEED_5000;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6246
state->speed = SPEED_10000;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6312
state->speed = SPEED_1000;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6315
state->speed = SPEED_2500;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6319
state->speed = SPEED_1000;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6321
state->speed = SPEED_100;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6323
state->speed = SPEED_10;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6617
int speed, int duplex,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6642
if (speed == SPEED_1000 || speed == SPEED_2500)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6644
else if (speed == SPEED_100)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
278
link_info->speed = resp->link_info.speed;
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
296
req->link_info.info.speed = link_info->speed;
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
106
u32 speed;
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
309
cmd->base.speed = link_info->speed;
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
312
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
423
cmd->base.speed == link_info->speed &&
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
428
link_info_new.speed = cmd->base.speed;
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
198
u32 speed;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
238
cmd->base.speed = link_info->speed;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
241
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
174
u32 speed;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1148
static int cgx_link_usertable_index_map(int speed)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1150
switch (speed) {
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1182
u32 speed, u8 duplex, u8 autoneg, u64 mode)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1299
linfo->speed = cgx_speed_mbps[FIELD_GET(RESP_LINKSTAT_SPEED, lstat)];
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1352
linfo->link_up ? "UP" : "DOWN", linfo->speed);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1517
cgx_link_usertable_index_map(args.speed), req);
drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h
244
uint64_t speed:4; /* cgx_link_speed */
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
604
uint64_t speed:20; /* speed in Mbps */
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
686
u32 speed;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2874
linfo.link_up ? "UP" : "DOWN", linfo.speed);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1213
cmd->base.speed = pfvf->linfo.speed;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1248
if (!ethtool_validate_speed(cmd->base.speed) ||
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1270
req->args.speed = cmd->base.speed;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1447
cmd->base.speed = SPEED_100000;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
886
linfo->link_up ? "UP" : "DOWN", linfo->speed,
drivers/net/ethernet/marvell/prestera/prestera.h
116
u32 speed;
drivers/net/ethernet/marvell/prestera/prestera.h
209
u32 speed;
drivers/net/ethernet/marvell/prestera/prestera.h
98
u32 speed;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
106
.speed = 10000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
113
.speed = 20000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
120
.speed = 25000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
127
.speed = 25000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
134
.speed = 25000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
141
.speed = 40000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
148
.speed = 40000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
155
.speed = 40000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
162
.speed = 50000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
169
.speed = 50000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
176
.speed = 50000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
183
.speed = 100000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
190
.speed = 100000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
197
.speed = 100000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
23
u32 speed;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
30
.speed = 10,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
37
.speed = 10,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
44
.speed = 100,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
473
u32 speed;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
480
if (state->speed == SPEED_UNKNOWN || state->duplex == DUPLEX_UNKNOWN) {
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
481
err = prestera_hw_port_mac_mode_get(port, NULL, &speed,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
484
state->speed = SPEED_UNKNOWN;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
487
state->speed = speed;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
493
ecmd->base.speed = port->state_mac.speed;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
51
.speed = 100,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
521
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
58
.speed = 1000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
588
u32 speed, u8 duplex, u8 type)
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
595
if (speed != SPEED_UNKNOWN &&
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
596
speed != port_link_modes[mode].speed)
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
641
return prestera_port_link_mode_set(port, ecmd->base.speed, duplex,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
65
.speed = 1000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
72
.speed = 1000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
79
.speed = 1000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
86
.speed = 2500,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
92
.speed = 10000,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
99
.speed = 10000,
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1106
u32 *mode, u32 *speed, u8 *duplex, u8 *fec)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1124
if (speed)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1125
*speed = __le32_to_cpu(resp.param.link_evt.mac.speed);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1138
u32 speed, u8 duplex, u8 fec)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1150
.reg_mode.speed = __cpu_to_le32(speed),
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1552
int prestera_hw_port_speed_get(const struct prestera_port *port, u32 *speed)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1567
*speed = __le32_to_cpu(resp.param.speed);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
255
__le32 speed;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
286
__le32 speed;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
308
__le32 speed;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
316
__le32 speed;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
874
evt->port_evt.data.mac.speed =
drivers/net/ethernet/marvell/prestera/prestera_hw.c
875
__le32_to_cpu(hw_evt->param.mac.speed);
drivers/net/ethernet/marvell/prestera/prestera_hw.h
162
u32 *mode, u32 *speed, u8 *duplex, u8 *fec);
drivers/net/ethernet/marvell/prestera/prestera_hw.h
165
u32 speed, u8 duplex, u8 fec);
drivers/net/ethernet/marvell/prestera/prestera_hw.h
183
int prestera_hw_port_speed_get(const struct prestera_port *port, u32 *speed);
drivers/net/ethernet/marvell/prestera/prestera_main.c
147
cfg->mode, cfg->inband, cfg->speed,
drivers/net/ethernet/marvell/prestera/prestera_main.c
267
int speed, int duplex,
drivers/net/ethernet/marvell/prestera/prestera_main.c
296
state->speed = smac.speed;
drivers/net/ethernet/marvell/prestera/prestera_main.c
323
cfg_mac.speed = SPEED_10000;
drivers/net/ethernet/marvell/prestera/prestera_main.c
327
cfg_mac.speed = SPEED_2500;
drivers/net/ethernet/marvell/prestera/prestera_main.c
336
cfg_mac.speed = SPEED_1000;
drivers/net/ethernet/marvell/prestera/prestera_main.c
696
cfg_mac.speed = 0;
drivers/net/ethernet/marvell/prestera/prestera_main.c
816
smac.speed = pevt->data.mac.speed;
drivers/net/ethernet/marvell/pxa168_eth.c
1461
pep->phy_speed = pep->pd->speed;
drivers/net/ethernet/marvell/pxa168_eth.c
941
if (phy->speed == SPEED_100)
drivers/net/ethernet/marvell/pxa168_eth.c
978
cmd.base.speed = pep->phy_speed;
drivers/net/ethernet/marvell/pxa168_eth.c
983
if (cmd.base.speed != 0)
drivers/net/ethernet/marvell/skge.c
1065
skge->speed,
drivers/net/ethernet/marvell/skge.c
1271
skge->speed = SPEED_1000;
drivers/net/ethernet/marvell/skge.c
1480
skge->speed = SPEED_1000;
drivers/net/ethernet/marvell/skge.c
2009
switch (skge->speed) {
drivers/net/ethernet/marvell/skge.c
2105
switch (skge->speed) {
drivers/net/ethernet/marvell/skge.c
2375
skge->speed = yukon_speed(hw, phystat);
drivers/net/ethernet/marvell/skge.c
2393
(skge->speed < SPEED_1000 && skge->duplex == DUPLEX_HALF))
drivers/net/ethernet/marvell/skge.c
2402
skge->speed = yukon_speed(hw, phystat);
drivers/net/ethernet/marvell/skge.c
308
cmd->base.speed = skge->speed;
drivers/net/ethernet/marvell/skge.c
334
skge->speed = -1;
drivers/net/ethernet/marvell/skge.c
337
u32 speed = cmd->base.speed;
drivers/net/ethernet/marvell/skge.c
339
switch (speed) {
drivers/net/ethernet/marvell/skge.c
372
skge->speed = speed;
drivers/net/ethernet/marvell/skge.c
3842
skge->speed = -1;
drivers/net/ethernet/marvell/skge.c
749
(skge->speed == SPEED_100 ?
drivers/net/ethernet/marvell/skge.h
2463
u16 speed; /* SPEED_1000, SPEED_100, ... */
drivers/net/ethernet/marvell/sky2.c
2198
sky2->speed,
drivers/net/ethernet/marvell/sky2.c
2251
sky2->speed = sky2_phy_speed(hw, aux);
drivers/net/ethernet/marvell/sky2.c
2283
if (sky2->duplex == DUPLEX_HALF && sky2->speed < SPEED_1000 &&
drivers/net/ethernet/marvell/sky2.c
2320
sky2->speed = sky2_phy_speed(hw, phystat);
drivers/net/ethernet/marvell/sky2.c
2413
if (sky2->speed > SPEED_100)
drivers/net/ethernet/marvell/sky2.c
3586
cmd->base.speed = sky2->speed;
drivers/net/ethernet/marvell/sky2.c
3589
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/marvell/sky2.c
3633
sky2->speed = -1;
drivers/net/ethernet/marvell/sky2.c
3636
u32 speed = cmd->base.speed;
drivers/net/ethernet/marvell/sky2.c
3638
switch (speed) {
drivers/net/ethernet/marvell/sky2.c
3671
sky2->speed = speed;
drivers/net/ethernet/marvell/sky2.c
449
switch (sky2->speed) {
drivers/net/ethernet/marvell/sky2.c
4618
sky2->speed = -1;
drivers/net/ethernet/marvell/sky2.c
463
} else if (sky2->speed < SPEED_1000)
drivers/net/ethernet/marvell/sky2.c
619
sky2->speed == SPEED_100) {
drivers/net/ethernet/marvell/sky2.c
779
if (sky2->speed > SPEED_100)
drivers/net/ethernet/marvell/sky2.h
2258
u16 speed; /* SPEED_1000, SPEED_100, ... */
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3554
if (s.base.speed == 0 || s.base.speed == ((__u32)-1))
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3561
if (mac->speed > 0 && mac->speed <= s.base.speed)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3562
s.base.speed = 0;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3564
mtk_set_queue_speed(eth, dp->index + 3, s.base.speed);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4860
mac->speed = SPEED_UNKNOWN;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
742
int speed)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
759
switch (speed) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
782
switch (speed) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
813
int speed, int duplex, bool tx_pause,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
824
mac->speed = speed;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
825
switch (speed) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
852
int speed, int duplex, bool tx_pause,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
886
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
892
mtk_xgdm_mac_link_up(mac, phy, mode, interface, speed, duplex,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
895
mtk_gdm_mac_link_up(mac, phy, mode, interface, speed, duplex,
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1371
int speed;
drivers/net/ethernet/mediatek/mtk_star_emac.c
274
int speed;
drivers/net/ethernet/mediatek/mtk_star_emac.c
876
if (priv->speed == SPEED_1000)
drivers/net/ethernet/mediatek/mtk_star_emac.c
878
else if (priv->speed == SPEED_100)
drivers/net/ethernet/mediatek/mtk_star_emac.c
921
if (priv->speed != phydev->speed) {
drivers/net/ethernet/mediatek/mtk_star_emac.c
922
priv->speed = phydev->speed;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
614
u32 speed;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
635
cfg->speed = speed_; \
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
714
static u32 speed2ptys_link_modes(u32 speed)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
720
if (ptys2ethtool_map[i].speed == speed)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
869
link_ksettings->base.speed = priv->port_state.link_speed;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
872
link_ksettings->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
879
static __be32 speed_set_ptys_admin(struct mlx4_en_priv *priv, u32 speed,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
884
if (!speed) { /* Speed = 0 ==> Reset Link modes */
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
889
u32 ptys_link_modes = speed2ptys_link_modes(speed);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
892
en_info(priv, "Setting Speed to %d\n", speed);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
909
const int speed = link_ksettings->base.speed;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
913
speed, __ETHTOOL_LINK_MODE_MASK_NBITS,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
938
proto_admin = speed_set_ptys_admin(priv, speed,
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
100
*speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
104
*speed = info->speed;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
80
int mlx5e_port_linkspeed(struct mlx5_core_dev *mdev, u32 *speed)
drivers/net/ethernet/mellanox/mlx5/core/en/port.h
43
int mlx5e_port_linkspeed(struct mlx5_core_dev *mdev, u32 *speed);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
346
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
350
err = mlx5e_port_linkspeed(priv->mdev, &speed);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
352
speed = SPEED_40000;
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
353
speed = max_t(u32, speed, SPEED_40000);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
355
xoff = (301 + 216 * priv->dcbx.cable_len / 100) * speed / 1000 + 272 * mtu / 100;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1116
u32 speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1124
speed = info->speed;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1128
speed = 100 * data_rate_oper;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1132
link_ksettings->base.speed = speed;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1399
info.speed = link_ksettings->base.speed;
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
61
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
66
return mlx5e_port_linkspeed(priv->mdev, &speed);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1497
u32 speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1507
speed = lksettings.base.speed;
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1513
return speed;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
215
int speed, ret;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
225
speed = mlx5i_get_speed_settings(ib_link_width_oper, ib_proto_oper);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
226
link_ksettings->base.speed = speed;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
227
link_ksettings->base.duplex = speed == SPEED_UNKNOWN ? DUPLEX_UNKNOWN : DUPLEX_FULL;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1018
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1027
ret = get_speed(pf_mdev, &speed);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1036
*sum_speed += speed;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1056
u32 speed)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1078
vport->vport, true, speed);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1082
vport->vport, speed, ret);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1089
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1093
if (mlx5_lag_sum_devices_oper_speed(ldev, &speed))
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1096
speed = ldev->tracker.bond_speed_mbps;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1097
if (speed == SPEED_UNKNOWN)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1102
if (!speed && mlx5_lag_sum_devices_max_speed(ldev, &speed))
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1105
speed = speed / MLX5_MAX_TX_SPEED_UNIT;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1112
mlx5_lag_modify_device_vports_speed(mdev, speed);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1119
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1128
ret = mlx5_port_oper_linkspeed(mdev, &speed);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1136
speed = speed / MLX5_MAX_TX_SPEED_UNIT;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1137
mlx5_lag_modify_device_vports_speed(mdev, speed);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1461
if (lksettings.base.speed == SPEED_UNKNOWN)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1464
tracker->bond_speed_mbps = lksettings.base.speed;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1468
int mlx5_lag_query_bond_speed(struct mlx5_core_dev *mdev, u32 *speed)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1481
*speed = ldev->tracker.bond_speed_mbps;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1483
if (*speed == SPEED_UNKNOWN) {
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
133
u32 speed;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
386
int mlx5_port_oper_linkspeed(struct mlx5_core_dev *mdev, u32 *speed);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
387
int mlx5_port_max_linkspeed(struct mlx5_core_dev *mdev, u32 *speed);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1064
[MLX5E_1000BASE_CX_SGMII] = {.speed = 1000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1065
[MLX5E_1000BASE_KX] = {.speed = 1000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1066
[MLX5E_10GBASE_CX4] = {.speed = 10000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1067
[MLX5E_10GBASE_KX4] = {.speed = 10000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1068
[MLX5E_10GBASE_KR] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1069
[MLX5E_20GBASE_KR2] = {.speed = 20000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1070
[MLX5E_40GBASE_CR4] = {.speed = 40000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1071
[MLX5E_40GBASE_KR4] = {.speed = 40000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1072
[MLX5E_56GBASE_R4] = {.speed = 56000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1073
[MLX5E_10GBASE_CR] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1074
[MLX5E_10GBASE_SR] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1075
[MLX5E_10GBASE_ER] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1076
[MLX5E_40GBASE_SR4] = {.speed = 40000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1077
[MLX5E_40GBASE_LR4] = {.speed = 40000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1078
[MLX5E_50GBASE_SR2] = {.speed = 50000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1079
[MLX5E_100GBASE_CR4] = {.speed = 100000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1080
[MLX5E_100GBASE_SR4] = {.speed = 100000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1081
[MLX5E_100GBASE_KR4] = {.speed = 100000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1082
[MLX5E_100GBASE_LR4] = {.speed = 100000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1083
[MLX5E_100BASE_TX] = {.speed = 100, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1084
[MLX5E_1000BASE_T] = {.speed = 1000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1085
[MLX5E_10GBASE_T] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1086
[MLX5E_25GBASE_CR] = {.speed = 25000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1087
[MLX5E_25GBASE_KR] = {.speed = 25000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1088
[MLX5E_25GBASE_SR] = {.speed = 25000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1089
[MLX5E_50GBASE_CR2] = {.speed = 50000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1090
[MLX5E_50GBASE_KR2] = {.speed = 50000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1095
[MLX5E_SGMII_100M] = {.speed = 100, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1096
[MLX5E_1000BASE_X_SGMII] = {.speed = 1000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1097
[MLX5E_5GBASE_R] = {.speed = 5000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1098
[MLX5E_10GBASE_XFI_XAUI_1] = {.speed = 10000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1099
[MLX5E_40GBASE_XLAUI_4_XLPPI_4] = {.speed = 40000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1100
[MLX5E_25GAUI_1_25GBASE_CR_KR] = {.speed = 25000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1101
[MLX5E_50GAUI_2_LAUI_2_50GBASE_CR2_KR2] = {.speed = 50000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1102
[MLX5E_50GAUI_1_LAUI_1_50GBASE_CR_KR] = {.speed = 50000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1103
[MLX5E_CAUI_4_100GBASE_CR4_KR4] = {.speed = 100000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1104
[MLX5E_100GAUI_2_100GBASE_CR2_KR2] = {.speed = 100000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1105
[MLX5E_200GAUI_4_200GBASE_CR4_KR4] = {.speed = 200000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1106
[MLX5E_400GAUI_8_400GBASE_CR8] = {.speed = 400000, .lanes = 8},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1107
[MLX5E_100GAUI_1_100GBASE_CR_KR] = {.speed = 100000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1108
[MLX5E_200GAUI_2_200GBASE_CR2_KR2] = {.speed = 200000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1109
[MLX5E_400GAUI_4_400GBASE_CR4_KR4] = {.speed = 400000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1110
[MLX5E_800GAUI_8_800GBASE_CR8_KR8] = {.speed = 800000, .lanes = 8},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1111
[MLX5E_200GAUI_1_200GBASE_CR1_KR1] = {.speed = 200000, .lanes = 1},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1112
[MLX5E_400GAUI_2_400GBASE_CR2_KR2] = {.speed = 400000, .lanes = 2},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1113
[MLX5E_800GAUI_4_800GBASE_CR4_KR4] = {.speed = 800000, .lanes = 4},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1114
[MLX5E_1600GAUI_8_1600GBASE_CR8_KR8] = {.speed = 1600000, .lanes = 8},
drivers/net/ethernet/mellanox/mlx5/core/port.c
1180
if (i < max_size && table[i].speed)
drivers/net/ethernet/mellanox/mlx5/core/port.c
1198
if (table[i].speed == info->speed) {
drivers/net/ethernet/mellanox/mlx5/core/port.c
1206
int mlx5_port_oper_linkspeed(struct mlx5_core_dev *mdev, u32 *speed)
drivers/net/ethernet/mellanox/mlx5/core/port.c
1224
oper_speed = max(oper_speed, table[i].speed);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1226
*speed = oper_speed;
drivers/net/ethernet/mellanox/mlx5/core/port.c
1230
int mlx5_port_max_linkspeed(struct mlx5_core_dev *mdev, u32 *speed)
drivers/net/ethernet/mellanox/mlx5/core/port.c
1248
max_speed = max(max_speed, table[i].speed);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1250
*speed = max_speed;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
307
if (phydev->link && phydev->speed != priv->prev_speed) {
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
308
switch (phydev->speed) {
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
336
priv->prev_speed = phydev->speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1237
int mlxsw_sp_port_speed_get(struct mlxsw_sp_port *mlxsw_sp_port, u32 *speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1254
*speed = port_type_speed_ops->from_ptys_speed(mlxsw_sp, eth_proto_oper);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
676
int mlxsw_sp_port_speed_get(struct mlxsw_sp_port *mlxsw_sp_port, u32 *speed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1207
static u32 mlxsw_sp1_pb_int_buf_size_get(int mtu, u32 speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1212
static u32 __mlxsw_sp_pb_int_buf_size_get(int mtu, u32 speed, u32 buffer_factor)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1214
return 3 * mtu + buffer_factor * speed / 1000;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1219
static u32 mlxsw_sp2_pb_int_buf_size_get(int mtu, u32 speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1223
return __mlxsw_sp_pb_int_buf_size_get(mtu, speed, factor);
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1228
static u32 mlxsw_sp3_pb_int_buf_size_get(int mtu, u32 speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
1232
return __mlxsw_sp_pb_int_buf_size_get(mtu, speed, factor);
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
125
u32 (*int_buf_size_get)(int mtu, u32 speed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
380
static u32 mlxsw_sp_hdroom_int_buf_size_get(struct mlxsw_sp *mlxsw_sp, int mtu, u32 speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
382
u32 buffsize = mlxsw_sp->sb_ops->int_buf_size_get(mtu, speed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1289
u32 speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1296
.speed = SPEED_100,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1302
.speed = SPEED_1000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1307
.speed = SPEED_1000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1313
.speed = SPEED_10000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1321
.speed = SPEED_10000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1326
.speed = SPEED_40000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1331
.speed = SPEED_40000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1336
.speed = SPEED_40000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1341
.speed = SPEED_40000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1346
.speed = SPEED_25000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1351
.speed = SPEED_25000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1356
.speed = SPEED_25000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1361
.speed = SPEED_50000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1366
.speed = SPEED_50000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1371
.speed = SPEED_50000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1376
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1381
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1386
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1391
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1438
return mlxsw_sp1_port_link_mode[i].speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1452
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1481
mlxsw_sp1_port_link_mode[i].speed > max_speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1482
max_speed = mlxsw_sp1_port_link_mode[i].speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1514
if (cmd->base.speed == mlxsw_sp1_port_link_mode[i].speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1767
u32 speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1781
.speed = SPEED_100,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1792
.speed = SPEED_1000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1803
.speed = SPEED_5000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1814
.speed = SPEED_10000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1823
.speed = SPEED_40000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1834
.speed = SPEED_25000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1844
.speed = SPEED_50000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1852
.speed = SPEED_50000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1861
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1869
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1877
.speed = SPEED_100000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1886
.speed = SPEED_200000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1894
.speed = SPEED_200000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1902
.speed = SPEED_400000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1910
.speed = SPEED_400000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1918
.speed = SPEED_800000,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1964
return mlxsw_sp2_port_link_mode[i].speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1978
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
2007
mlxsw_sp2_port_link_mode[i].speed > max_speed)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
2008
max_speed = mlxsw_sp2_port_link_mode[i].speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
2057
if (cmd->base.speed == mlxsw_sp2_port_link_mode[i].speed) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1212
u32 speed;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1217
err = mlxsw_sp_port_speed_get(mlxsw_sp_port, &speed);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1222
if (mlxsw_sp1_ptp_shaper_params[i].ethtool_speed == speed) {
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
164
phy_interface_t interface, int speed, int duplex,
drivers/net/ethernet/micrel/ksz884x.c
1270
u8 speed;
drivers/net/ethernet/micrel/ksz884x.c
3020
if (port->speed || port->duplex) {
drivers/net/ethernet/micrel/ksz884x.c
3021
if (10 == port->speed)
drivers/net/ethernet/micrel/ksz884x.c
3024
else if (100 == port->speed)
drivers/net/ethernet/micrel/ksz884x.c
3061
if (10 == port->speed)
drivers/net/ethernet/micrel/ksz884x.c
3063
else if (100 == port->speed)
drivers/net/ethernet/micrel/ksz884x.c
5597
u32 speed = cmd->base.speed;
drivers/net/ethernet/micrel/ksz884x.c
5610
if (10 == speed)
drivers/net/ethernet/micrel/ksz884x.c
5614
else if (100 == speed)
drivers/net/ethernet/micrel/ksz884x.c
5631
port->speed = 0;
drivers/net/ethernet/micrel/ksz884x.c
5635
if (1000 != speed)
drivers/net/ethernet/micrel/ksz884x.c
5636
port->speed = speed;
drivers/net/ethernet/microchip/enc28j60.c
1471
cmd->base.speed = SPEED_10;
drivers/net/ethernet/microchip/enc28j60.c
1484
cmd->base.speed, cmd->base.duplex);
drivers/net/ethernet/microchip/enc28j60.c
777
enc28j60_setlink(struct net_device *ndev, u8 autoneg, u16 speed, u8 duplex)
drivers/net/ethernet/microchip/enc28j60.c
786
if (autoneg == AUTONEG_DISABLE && speed == SPEED_10)
drivers/net/ethernet/microchip/encx24j600.c
1026
priv->speed = SPEED_100;
drivers/net/ethernet/microchip/encx24j600.c
205
if (priv->speed == SPEED_100)
drivers/net/ethernet/microchip/encx24j600.c
235
priv->speed = (phstat3 & PHY3SPD100)
drivers/net/ethernet/microchip/encx24j600.c
240
priv->speed == SPEED_100 ? "100" : "10",
drivers/net/ethernet/microchip/encx24j600.c
285
priv->speed = SPEED_100;
drivers/net/ethernet/microchip/encx24j600.c
60
u16 speed;
drivers/net/ethernet/microchip/encx24j600.c
679
static int encx24j600_setlink(struct net_device *dev, u8 autoneg, u16 speed,
drivers/net/ethernet/microchip/encx24j600.c
689
if (speed == SPEED_10 || speed == SPEED_100) {
drivers/net/ethernet/microchip/encx24j600.c
692
priv->speed = (speed == SPEED_100);
drivers/net/ethernet/microchip/encx24j600.c
949
cmd->base.speed = priv->speed;
drivers/net/ethernet/microchip/encx24j600.c
962
cmd->base.speed, cmd->base.duplex);
drivers/net/ethernet/microchip/lan743x_main.c
1000
switch (speed) {
drivers/net/ethernet/microchip/lan743x_main.c
3036
int speed, int duplex,
drivers/net/ethernet/microchip/lan743x_main.c
3049
if (speed == SPEED_2500)
drivers/net/ethernet/microchip/lan743x_main.c
3051
else if (speed == SPEED_1000)
drivers/net/ethernet/microchip/lan743x_main.c
3053
else if (speed == SPEED_100)
drivers/net/ethernet/microchip/lan743x_main.c
3063
lan743x_ptp_update_latency(adapter, speed);
drivers/net/ethernet/microchip/lan743x_main.c
3198
state.speed = SPEED_2500;
drivers/net/ethernet/microchip/lan743x_main.c
3201
state.speed = SPEED_1000;
drivers/net/ethernet/microchip/lan743x_main.c
3204
state.speed = SPEED_UNKNOWN;
drivers/net/ethernet/microchip/lan743x_main.c
996
static int lan743x_get_lsd(int speed, int duplex, u8 mss)
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
349
int speed;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
603
int lan966x_taprio_speed_set(struct lan966x_port *port, int speed);
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c
50
int speed, int duplex,
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c
57
port_config->speed = speed;
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c
63
phy_set_speed(port->serdes, speed);
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
148
int speed = 0, mode = 0;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
151
switch (config->speed) {
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
153
speed = LAN966X_SPEED_10;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
156
speed = LAN966X_SPEED_100;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
159
speed = LAN966X_SPEED_1000;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
163
speed = LAN966X_SPEED_2500;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
168
lan966x_taprio_speed_set(port, config->speed);
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
181
DEV_MAC_IFG_CFG_RX_IFG1_SET(config->speed == SPEED_10 ? 2 : 1) |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
195
if (config->speed == SPEED_1000)
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
208
lan_wr(ANA_PFC_CFG_FC_LINK_SPEED_SET(speed),
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
230
lan_rmw(SYS_MAC_FC_CFG_FC_LINK_SPEED_SET(speed) |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
261
lan_wr(DEV_CLOCK_CFG_LINK_SPEED_SET(speed),
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
323
state->speed = SPEED_1000;
drivers/net/ethernet/microchip/lan966x/lan966x_port.c
325
state->speed = SPEED_2500;
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
412
int lan966x_taprio_speed_set(struct lan966x_port *port, int speed)
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
417
switch (speed) {
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
116
speed = &dev_speeds[dev];
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
117
speed->devs[speed->n_devs++] = i;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
141
speed = &dev_speeds[i];
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
143
if (speed->n_devs == 0)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
147
speed->n_slots = DIV_ROUND_UP(required_bw, bw_per_slot);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
149
if (speed->n_slots)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
150
speed->gap = DIV_ROUND_UP(cal_len,
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
151
speed->n_slots);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
153
speed->gap = 0;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
155
n_slots += speed->n_slots * speed->n_devs;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
175
speed = &dev_speeds[i];
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
176
for (u32 dev = 0; dev < speed->n_devs; dev++) {
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
179
for (n_slots = 0; n_slots < speed->n_slots; n_slots++) {
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
184
data->schedule[idx] = speed->devs[dev];
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
185
idx += speed->gap;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
61
static enum lan969x_dsm_cal_dev lan969x_dsm_cal_get_dev(int speed)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
63
return (speed == 10000 ? DSM_CAL_DEV_10G :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
64
speed == 5000 ? DSM_CAL_DEV_5G :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
65
speed == 2500 ? DSM_CAL_DEV_2G5 :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_calendar.c
82
struct lan969x_dsm_cal_dev_speed *speed;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
110
speed_sel = lan969x_rgmii_get_speed_sel(conf->speed);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
35
static int lan969x_rgmii_get_clk_sel(int speed)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
37
return (speed == SPEED_10 ? LAN969X_RGMII_TX_CLK_SEL_2M5MHZ :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
38
speed == SPEED_100 ? LAN969X_RGMII_TX_CLK_SEL_25MHZ :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
43
static int lan969x_rgmii_get_speed_sel(int speed)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
45
return (speed == SPEED_10 ? LAN969X_RGMII_SPEED_SEL_10 :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
46
speed == SPEED_100 ? LAN969X_RGMII_SPEED_SEL_100 :
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_rgmii.c
89
u32 clk_sel = lan969x_rgmii_get_clk_sel(conf->speed);
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c
88
u32 sparx5_cal_speed_to_value(enum sparx5_cal_bw speed)
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c
90
switch (speed) {
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
910
conf->speed = SPEED_UNKNOWN;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
196
int speed;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
511
u32 sparx5_cal_speed_to_value(enum sparx5_cal_bw speed);
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
101
state->speed = status.speed;
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
19
if (a->speed != b->speed ||
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
61
int speed, int duplex,
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
73
conf.speed = speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
100
status->speed = SPEED_2500;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
1031
conf->speed < SPEED_10000)
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
1038
stop_wm = sparx5_port_fifo_sz(sparx5, port->portno, conf->speed);
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
1045
urgency = sparx5_port_fwd_urg(sparx5, conf->speed);
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
149
status->speed = SPEED_5000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
151
status->speed = SPEED_10000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
153
status->speed = SPEED_25000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
165
status->speed = port->conf.speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
197
conf->speed, phy_modes(conf->portmode));
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
219
conf->speed > SPEED_2500) ||
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
221
conf->speed > SPEED_5000) ||
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
223
conf->speed > SPEED_10000))
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
230
if (conf->speed != SPEED_1000 ||
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
237
if (conf->speed != SPEED_2500 ||
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
246
if (conf->speed != SPEED_1000 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
247
conf->speed != SPEED_100 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
248
conf->speed != SPEED_10 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
249
conf->speed != SPEED_2500)
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
255
if ((conf->speed != SPEED_5000 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
256
conf->speed != SPEED_10000 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
257
conf->speed != SPEED_25000))
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
264
if (conf->speed != SPEED_1000 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
265
conf->speed != SPEED_100 &&
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
266
conf->speed != SPEED_10)
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
335
u32 spd = port->conf.speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
39
status->speed = SPEED_10;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
42
status->speed = SPEED_100;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
45
status->speed = SPEED_1000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
470
u32 portno, u32 speed)
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
491
switch (speed) {
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
615
int sparx5_port_fwd_urg(struct sparx5 *sparx5, u32 speed)
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
620
switch (speed) {
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
700
int portmode, err, speed = conf->speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
708
speed = SPEED_25000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
710
speed = SPEED_10000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
712
speed = SPEED_5000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
718
if (speed > 0) {
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
719
err = phy_set_speed(port->serdes, speed);
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
891
int spd = conf->speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
98
status->speed = SPEED_1000;
drivers/net/ethernet/microchip/sparx5/sparx5_port.h
106
int speed;
drivers/net/ethernet/microchip/sparx5/sparx5_port.h
117
int sparx5_port_fwd_urg(struct sparx5 *sparx5, u32 speed);
drivers/net/ethernet/microsoft/mana/mana_en.c
1464
apc->speed = resp.link_speed_mbps;
drivers/net/ethernet/microsoft/mana/mana_en.c
1469
int mana_set_bw_clamp(struct mana_port_context *apc, u32 speed,
drivers/net/ethernet/microsoft/mana/mana_en.c
1480
req.link_speed_mbps = speed;
drivers/net/ethernet/microsoft/mana/mana_en.c
1492
speed, err);
drivers/net/ethernet/microsoft/mana/mana_en.c
3396
debugfs_create_u32("current_speed", 0400, apc->mana_port_debugfs, &apc->speed);
drivers/net/ethernet/microsoft/mana/mana_en.c
923
old_speed = (err) ? SPEED_UNKNOWN : apc->speed;
drivers/net/ethernet/microsoft/mana/mana_en.c
927
apc->speed = (err) ? old_speed : rate;
drivers/net/ethernet/microsoft/mana/mana_en.c
947
apc->speed = apc->max_speed;
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
504
cmd->base.speed = (err) ? SPEED_UNKNOWN : apc->max_speed;
drivers/net/ethernet/mscc/ocelot.c
1059
ocelot_port->speed = SPEED_UNKNOWN;
drivers/net/ethernet/mscc/ocelot.c
1093
int speed, int duplex,
drivers/net/ethernet/mscc/ocelot.c
1101
ocelot_port->speed = speed;
drivers/net/ethernet/mscc/ocelot.c
1109
speed == SPEED_1000) {
drivers/net/ethernet/mscc/ocelot.c
1112
} else if (speed == SPEED_2500) {
drivers/net/ethernet/mscc/ocelot.c
1115
} else if (speed == SPEED_100) {
drivers/net/ethernet/mscc/ocelot.c
1132
switch (speed) {
drivers/net/ethernet/mscc/ocelot.c
1145
port, speed);
drivers/net/ethernet/mscc/ocelot_mm.c
66
ocelot_port->speed == SPEED_1000) && mm->tx_active)
drivers/net/ethernet/mscc/ocelot_mm.c
81
phy_speed_to_str(ocelot_port->speed),
drivers/net/ethernet/mscc/ocelot_net.c
1759
int speed, int duplex,
drivers/net/ethernet/mscc/ocelot_net.c
1768
interface, speed, duplex,
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h
23
__le32 speed;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1619
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/natsemi/natsemi.c
1165
if (np->speed == SPEED_100)
drivers/net/ethernet/natsemi/natsemi.c
2837
ecmd->base.speed = np->speed;
drivers/net/ethernet/natsemi/natsemi.c
2893
ecmd->base.speed = SPEED_100;
drivers/net/ethernet/natsemi/natsemi.c
2895
ecmd->base.speed = SPEED_10;
drivers/net/ethernet/natsemi/natsemi.c
2933
u32 speed = ecmd->base.speed;
drivers/net/ethernet/natsemi/natsemi.c
2934
if (speed != SPEED_10 && speed != SPEED_100)
drivers/net/ethernet/natsemi/natsemi.c
2983
np->speed = ecmd->base.speed;
drivers/net/ethernet/natsemi/natsemi.c
586
u16 speed; /* The forced speed, 10Mb, 100Mb, gigabit */
drivers/net/ethernet/natsemi/natsemi.c
759
np->speed = (tmp & BMCR_SPEED100)? SPEED_100 : SPEED_10;
drivers/net/ethernet/natsemi/ns83820.c
1256
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/natsemi/ns83820.c
1259
cmd->base.speed = SPEED_100;
drivers/net/ethernet/natsemi/ns83820.c
1262
cmd->base.speed = SPEED_10;
drivers/net/ethernet/natsemi/ns83820.c
604
int speed, fullduplex, newlinkstate;
drivers/net/ethernet/natsemi/ns83820.c
649
speed = 4; /* 1000F */
drivers/net/ethernet/natsemi/ns83820.c
660
speed = ((cfg / CFG_SPDSTS0) & 3);
drivers/net/ethernet/natsemi/ns83820.c
696
speeds[speed],
drivers/net/ethernet/netronome/nfp/nfp_main.c
428
port->speed == port[j].speed)
drivers/net/ethernet/netronome/nfp/nfp_main.c
432
"_%dx%d", j, port->speed / 1000);
drivers/net/ethernet/netronome/nfp/nfp_main.h
196
unsigned int nfp_net_speed2lr(unsigned int speed);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
298
u16 speed;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
302
.speed = NFP_SPEED_1G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
306
.speed = NFP_SPEED_1G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
310
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
314
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
318
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
322
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
326
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
330
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
334
.speed = NFP_SPEED_10G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
338
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
342
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
346
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
350
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
354
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
358
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
362
.speed = NFP_SPEED_25G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
366
.speed = NFP_SPEED_40G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
370
.speed = NFP_SPEED_40G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
374
.speed = NFP_SPEED_40G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
378
.speed = NFP_SPEED_40G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
382
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
386
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
390
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
394
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
398
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
402
.speed = NFP_SPEED_50G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
406
.speed = NFP_SPEED_100G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
410
.speed = NFP_SPEED_100G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
414
.speed = NFP_SPEED_100G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
418
.speed = NFP_SPEED_100G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
422
.speed = NFP_SPEED_100G,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
446
__set_bit(nfp_eth_media_table[i].speed,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
457
__set_bit(nfp_eth_media_table[i].speed,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
490
unsigned int speed;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
498
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
523
cmd->base.speed = eth_port->speed;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
533
speed = nfp_net_lr2speed(FIELD_GET(NFP_NET_CFG_STS_LINK_RATE, sts));
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
534
if (!speed)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
537
if (speed != SPEED_UNKNOWN) {
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
538
cmd->base.speed = speed;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
579
if (cmd->base.speed != SPEED_UNKNOWN) {
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
580
u32 speed = cmd->base.speed / eth_port->lanes;
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
584
if (cmd->base.speed == nfp_eth_speed_map[i] &&
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
593
cmd->base.speed);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
604
err = __nfp_eth_set_speed(nsp, speed);
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
533
unsigned int nfp_net_speed2lr(unsigned int speed)
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
538
if (speed == lr_to_speed[i])
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
562
nn_writew(nn, NFP_NET_CFG_STS_NSP_LINK_RATE, nfp_net_speed2lr(port->eth_port->speed));
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h
214
unsigned int speed;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h
281
int __nfp_eth_set_speed(struct nfp_nsp *nsp, unsigned int speed);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
107
return nsp_eth_rate_tbl[i].speed;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
112
static unsigned int nfp_eth_speed2rate(unsigned int speed)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
117
if (nsp_eth_rate_tbl[i].speed == speed)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
153
dst->speed = dst->lanes * rate;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
732
int __nfp_eth_set_speed(struct nfp_nsp *nsp, unsigned int speed)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
736
rate = nfp_eth_speed2rate(speed);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
740
speed);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c
91
unsigned int speed;
drivers/net/ethernet/ni/nixge.c
177
unsigned int speed;
drivers/net/ethernet/ni/nixge.c
431
if (phydev->link != priv->link || phydev->speed != priv->speed ||
drivers/net/ethernet/ni/nixge.c
434
priv->speed = phydev->speed;
drivers/net/ethernet/nvidia/forcedeth.c
3289
static void nv_force_linkspeed(struct net_device *dev, int speed, int duplex)
drivers/net/ethernet/nvidia/forcedeth.c
3296
np->linkspeed = NVREG_LINKSPEED_FORCE|speed;
drivers/net/ethernet/nvidia/forcedeth.c
4321
u32 speed, supported, advertising;
drivers/net/ethernet/nvidia/forcedeth.c
4339
speed = SPEED_10;
drivers/net/ethernet/nvidia/forcedeth.c
4342
speed = SPEED_100;
drivers/net/ethernet/nvidia/forcedeth.c
4345
speed = SPEED_1000;
drivers/net/ethernet/nvidia/forcedeth.c
4348
speed = -1;
drivers/net/ethernet/nvidia/forcedeth.c
4355
speed = SPEED_UNKNOWN;
drivers/net/ethernet/nvidia/forcedeth.c
4358
cmd->base.speed = speed;
drivers/net/ethernet/nvidia/forcedeth.c
4402
u32 speed = cmd->base.speed;
drivers/net/ethernet/nvidia/forcedeth.c
4430
if (speed != SPEED_10 && speed != SPEED_100)
drivers/net/ethernet/nvidia/forcedeth.c
4515
if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_HALF)
drivers/net/ethernet/nvidia/forcedeth.c
4517
if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_FULL)
drivers/net/ethernet/nvidia/forcedeth.c
4519
if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_HALF)
drivers/net/ethernet/nvidia/forcedeth.c
4521
if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_FULL)
drivers/net/ethernet/nxp/lpc_eth.c
1372
pldat->speed = 100;
drivers/net/ethernet/nxp/lpc_eth.c
414
int speed;
drivers/net/ethernet/nxp/lpc_eth.c
475
if (pldat->speed == SPEED_100)
drivers/net/ethernet/nxp/lpc_eth.c
727
if ((pldat->speed != phydev->speed) ||
drivers/net/ethernet/nxp/lpc_eth.c
729
pldat->speed = phydev->speed;
drivers/net/ethernet/nxp/lpc_eth.c
737
pldat->speed = 0;
drivers/net/ethernet/nxp/lpc_eth.c
782
pldat->speed = 0;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
115
u32 speed = ecmd->base.speed;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
125
if (speed == UINT_MAX) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
126
speed = SPEED_1000;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
127
copy_ecmd.base.speed = speed;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
135
hw->mac.link_speed = speed;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
96
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1000
switch (speed) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
969
static void pch_gbe_set_rgmii_ctrl(struct pch_gbe_adapter *adapter, u16 speed,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
976
switch (speed) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
992
static void pch_gbe_set_mode(struct pch_gbe_adapter *adapter, u16 speed,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
274
int speed, dplx;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
285
speed = Speed;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
286
pch_gbe_validate_option(&speed, &opt, adapter);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
310
if (speed || dplx) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
322
switch (speed + dplx) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
325
if ((speed || dplx))
drivers/net/ethernet/pasemi/pasemi_mac.c
1003
switch (dev->phydev->speed) {
drivers/net/ethernet/pasemi/pasemi_mac.c
1017
printk("Unsupported speed %d\n", dev->phydev->speed);
drivers/net/ethernet/pasemi/pasemi_mac.c
1024
mac->speed = dev->phydev->speed;
drivers/net/ethernet/pasemi/pasemi_mac.c
1032
dev->name, mac->speed, mac->duplex ? "full" : "half");
drivers/net/ethernet/pasemi/pasemi_mac.c
1045
mac->speed = 0;
drivers/net/ethernet/pasemi/pasemi_mac.h
82
int speed;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
735
void ionic_dev_cmd_port_speed(struct ionic_dev *idev, u32 speed)
drivers/net/ethernet/pensando/ionic/ionic_dev.c
741
.port_setattr.speed = cpu_to_le32(speed),
drivers/net/ethernet/pensando/ionic/ionic_dev.h
344
void ionic_dev_cmd_port_speed(struct ionic_dev *idev, u32 speed);
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
294
ks->base.speed = le32_to_cpu(lif->info->status.link_speed);
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
335
if (ks->base.speed != le32_to_cpu(idev->port_info->config.speed)) {
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
337
ionic_dev_cmd_port_speed(idev, ks->base.speed);
drivers/net/ethernet/pensando/ionic/ionic_if.h
1453
__le32 speed;
drivers/net/ethernet/pensando/ionic/ionic_if.h
1480
__le32 speed;
drivers/net/ethernet/pensando/ionic/ionic_if.h
1629
__le32 speed;
drivers/net/ethernet/pensando/ionic/ionic_if.h
1685
__le32 speed;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1778
u32 speed, u32 duplex, u32 autoneg);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
240
u32 speed, u32 duplex, u32 autoneg)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
246
cmd.req.arg1 = speed;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
106
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
123
cmd->base.speed = adapter->link_speed;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
135
cmd->base.speed = P3_LINK_SPEED_MHZ *
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
138
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
235
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
251
u32 speed = cmd->base.speed;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
260
ret = nx_fw_cmd_set_gbe_port(adapter, speed, cmd->base.duplex,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
267
adapter->link_speed = speed;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4103
link->speed.advertised_speeds = link_temp;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4105
p_caps->speed_capabilities = link->speed.advertised_speeds;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4113
link->speed.autoneg = true;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4116
link->speed.forced_speed = 1000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4119
link->speed.forced_speed = 10000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4122
link->speed.forced_speed = 20000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4125
link->speed.forced_speed = 25000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4128
link->speed.forced_speed = 40000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4131
link->speed.forced_speed = 50000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4134
link->speed.forced_speed = 100000;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4140
p_caps->default_speed_autoneg = link->speed.autoneg;
drivers/net/ethernet/qlogic/qed/qed_dev.c
4292
link->speed.forced_speed, link->speed.advertised_speeds,
drivers/net/ethernet/qlogic/qed/qed_dev.c
4293
link->speed.autoneg, link->pause.autoneg,
drivers/net/ethernet/qlogic/qed/qed_dev.c
5258
p_link->speed = (p_link->line_speed * max_bw) / 100;
drivers/net/ethernet/qlogic/qed/qed_dev.c
5259
p_hwfn->qm_info.pf_rl = p_link->speed;
drivers/net/ethernet/qlogic/qed/qed_dev.c
5273
p_link->speed);
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
104
#define QM_GLOBAL_RL_UPPER_BOUND(speed) ((u32)max_t( \
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
106
(u32)(((speed) * \
drivers/net/ethernet/qlogic/qed/qed_main.c
1654
struct qed_mcp_link_speed_params *speed;
drivers/net/ethernet/qlogic/qed/qed_main.c
1684
speed = &link_params->speed;
drivers/net/ethernet/qlogic/qed/qed_main.c
1687
speed->autoneg = !!params->autoneg;
drivers/net/ethernet/qlogic/qed/qed_main.c
1690
speed->advertised_speeds = 0;
drivers/net/ethernet/qlogic/qed/qed_main.c
1696
speed->advertised_speeds |= map->mfw_val;
drivers/net/ethernet/qlogic/qed/qed_main.c
1701
speed->forced_speed = params->forced_speed;
drivers/net/ethernet/qlogic/qed/qed_main.c
2111
if (params.speed.autoneg)
drivers/net/ethernet/qlogic/qed/qed_main.c
2128
qed_fill_link_capability(hwfn, ptt, params.speed.advertised_speeds,
drivers/net/ethernet/qlogic/qed/qed_main.c
2140
if_link->speed = link.speed;
drivers/net/ethernet/qlogic/qed/qed_main.c
2147
if_link->autoneg = params.speed.autoneg;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1391
p_link->speed = 100000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1394
p_link->speed = 50000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1397
p_link->speed = 40000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1400
p_link->speed = 25000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1403
p_link->speed = 20000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1406
p_link->speed = 10000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1412
p_link->speed = 1000;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1415
p_link->speed = 0;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1419
if (p_link->link_up && p_link->speed)
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1420
p_link->line_speed = p_link->speed;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1527
if (!params->speed.autoneg)
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1528
phy_cfg.speed = params->speed.forced_speed;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1532
phy_cfg.adv_speed = params->speed.advertised_speeds;
drivers/net/ethernet/qlogic/qed/qed_mcp.c
1630
phy_cfg.speed, phy_cfg.pause, phy_cfg.adv_speed,
drivers/net/ethernet/qlogic/qed/qed_mcp.h
62
struct qed_mcp_link_speed_params speed;
drivers/net/ethernet/qlogic/qed/qed_mcp.h
96
u32 speed;
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
76
u32 speed;
drivers/net/ethernet/qlogic/qed/qed_rdma.c
808
p_port->link_speed = p_link_output->speed;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4734
ivi->max_tx_rate = tx_rate ? tx_rate : link.speed;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4782
link.speed = (hwfn->cdev->num_hwfns > 1) ?
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4794
rate = min_t(int, vf_info->tx_rate, link.speed);
drivers/net/ethernet/qlogic/qed/qed_sriov.c
4804
link.speed = rate;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
953
p_bulletin->req_autoneg = params->speed.autoneg;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
954
p_bulletin->req_adv_speed = params->speed.advertised_speeds;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
955
p_bulletin->req_forced_speed = params->speed.forced_speed;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
962
p_bulletin->speed = link->speed;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1512
p_params->speed.autoneg = p_bulletin->req_autoneg;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1513
p_params->speed.advertised_speeds = p_bulletin->req_adv_speed;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1514
p_params->speed.forced_speed = p_bulletin->req_forced_speed;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1535
p_link->speed = p_bulletin->speed;
drivers/net/ethernet/qlogic/qed/qed_vf.h
594
u32 speed;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
521
base->speed = current_link.speed;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
524
base->speed = SPEED_UNKNOWN;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
571
params.forced_speed = base->speed;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
576
if (base->speed != map->speed ||
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
586
DP_INFO(edev, "Unsupported speed %u\n", base->speed);
drivers/net/ethernet/qlogic/qla3xxx.c
1724
cmd->base.speed = ql_get_speed(qdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3320
ecmd->base.speed = ahw->link_speed;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3324
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3422
switch (ecmd->base.speed) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
291
u32 speed, reg;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
310
ecmd->base.speed = adapter->ahw->link_speed;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
330
speed = P3P_LINK_SPEED_VAL(pcifn, reg);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
331
ahw->link_speed = speed * P3P_LINK_SPEED_MHZ;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
334
ecmd->base.speed = ahw->link_speed;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
340
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
460
switch (ecmd->base.speed) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
503
adapter->ahw->link_speed = ecmd->base.speed;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
514
if (phydev->speed == SPEED_1000) {
drivers/net/ethernet/qualcomm/qca_debug.c
168
cmd->base.speed = SPEED_10;
drivers/net/ethernet/qualcomm/qca_uart.c
311
u32 speed = 115200;
drivers/net/ethernet/qualcomm/qca_uart.c
333
of_property_read_u32(serdev->dev.of_node, "current-speed", &speed);
drivers/net/ethernet/qualcomm/qca_uart.c
353
speed = serdev_device_set_baudrate(serdev, speed);
drivers/net/ethernet/qualcomm/qca_uart.c
354
dev_info(&serdev->dev, "Using baudrate: %u\n", speed);
drivers/net/ethernet/realtek/r8169_main.c
1677
if (phydev->speed == SPEED_1000) {
drivers/net/ethernet/realtek/r8169_main.c
1680
} else if (phydev->speed == SPEED_100) {
drivers/net/ethernet/realtek/r8169_main.c
1690
if (phydev->speed == SPEED_1000) {
drivers/net/ethernet/realtek/r8169_main.c
1698
if (phydev->speed == SPEED_10) {
drivers/net/ethernet/realtek/r8169_main.c
2038
u32 speed;
drivers/net/ethernet/realtek/r8169_main.c
2072
if (tp->phydev->speed == SPEED_UNKNOWN)
drivers/net/ethernet/realtek/r8169_main.c
2075
for (; ci->speed; ci++) {
drivers/net/ethernet/realtek/r8169_main.c
2076
if (tp->phydev->speed == ci->speed)
drivers/net/ethernet/realtek/r8169_main.c
2234
unsigned int speed = tp->phydev->speed;
drivers/net/ethernet/realtek/r8169_main.c
2237
if (!timer || speed == SPEED_UNKNOWN)
drivers/net/ethernet/realtek/r8169_main.c
2241
return DIV_ROUND_CLOSEST(timer * BITS_PER_BYTE, speed);
drivers/net/ethernet/realtek/r8169_main.c
2390
int speed = cmd->base.speed;
drivers/net/ethernet/realtek/r8169_main.c
2398
if (!phy_check_valid(speed, duplex, phydev->supported))
drivers/net/ethernet/realtek/r8169_main.c
2404
phydev->speed = speed;
drivers/net/ethernet/realtek/rtase/rtase_main.c
1810
cmd->base.speed = SPEED_5000;
drivers/net/ethernet/realtek/rtase/rtase_main.c
1814
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/renesas/ravb.h
1124
int speed;
drivers/net/ethernet/renesas/ravb_main.c
107
switch (priv->speed) {
drivers/net/ethernet/renesas/ravb_main.c
1451
if (phydev->speed != priv->speed) {
drivers/net/ethernet/renesas/ravb_main.c
1453
priv->speed = phydev->speed;
drivers/net/ethernet/renesas/ravb_main.c
1464
priv->speed = 0;
drivers/net/ethernet/renesas/ravb_main.c
1491
priv->speed = 0;
drivers/net/ethernet/renesas/ravb_main.c
90
switch (priv->speed) {
drivers/net/ethernet/renesas/rswitch.h
951
int speed;
drivers/net/ethernet/renesas/rswitch_main.c
1176
switch (etha->speed) {
drivers/net/ethernet/renesas/rswitch_main.c
1345
rdev->etha->speed = max_speed;
drivers/net/ethernet/renesas/rswitch_main.c
1352
rdev->etha->speed = SPEED_100;
drivers/net/ethernet/renesas/rswitch_main.c
1355
rdev->etha->speed = SPEED_1000;
drivers/net/ethernet/renesas/rswitch_main.c
1358
rdev->etha->speed = SPEED_2500;
drivers/net/ethernet/renesas/rswitch_main.c
1425
phydev->speed != rdev->etha->speed) {
drivers/net/ethernet/renesas/rswitch_main.c
1426
rdev->etha->speed = phydev->speed;
drivers/net/ethernet/renesas/rswitch_main.c
1429
phy_set_speed(rdev->serdes, rdev->etha->speed);
drivers/net/ethernet/renesas/rswitch_main.c
1440
switch (rdev->etha->speed) {
drivers/net/ethernet/renesas/rswitch_main.c
1457
phy_set_max_speed(phydev, rdev->etha->speed);
drivers/net/ethernet/renesas/rswitch_main.c
1518
return phy_set_speed(rdev->serdes, rdev->etha->speed);
drivers/net/ethernet/renesas/rtsn.c
61
int speed;
drivers/net/ethernet/renesas/rtsn.c
628
priv->speed = 100;
drivers/net/ethernet/renesas/rtsn.c
634
priv->speed = 1000;
drivers/net/ethernet/renesas/rtsn.c
668
switch (priv->speed) {
drivers/net/ethernet/renesas/rtsn.c
849
if (phydev->speed != priv->speed) {
drivers/net/ethernet/renesas/rtsn.c
851
priv->speed = phydev->speed;
drivers/net/ethernet/renesas/rtsn.c
861
priv->speed = 0;
drivers/net/ethernet/renesas/sh_eth.c
1958
if (phydev->speed != mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.c
1960
mdp->speed = phydev->speed;
drivers/net/ethernet/renesas/sh_eth.c
1972
mdp->speed = 0;
drivers/net/ethernet/renesas/sh_eth.c
1994
mdp->speed = 0;
drivers/net/ethernet/renesas/sh_eth.c
520
switch (mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.c
636
switch (mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.c
799
switch (mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.c
843
switch (mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.c
917
switch (mdp->speed) {
drivers/net/ethernet/renesas/sh_eth.h
556
int speed;
drivers/net/ethernet/rocker/rocker_main.c
1120
u32 speed;
drivers/net/ethernet/rocker/rocker_main.c
1135
speed = rocker_tlv_get_u32(info_attrs[ROCKER_TLV_CMD_PORT_SETTINGS_SPEED]);
drivers/net/ethernet/rocker/rocker_main.c
1144
ecmd->base.speed = speed;
drivers/net/ethernet/rocker/rocker_main.c
1266
ecmd->base.speed))
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
313
int speed;
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
346
void (*set_speed)(void __iomem *ioaddr, unsigned char speed);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
475
int speed;
drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c
154
static void sxgbe_core_set_speed(void __iomem *ioaddr, unsigned char speed)
drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c
160
tx_cfg |= (speed << SXGBE_SPEED_LSHIFT);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1995
ops_ptr->link.speed = SXGBE_SPEED_10G;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
207
u8 speed = 0xff;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
217
if (phydev->speed != priv->speed) {
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
219
switch (phydev->speed) {
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
221
speed = SXGBE_SPEED_10G;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
224
speed = SXGBE_SPEED_2_5G;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
227
speed = SXGBE_SPEED_1G;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
232
phydev->speed);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
235
priv->speed = phydev->speed;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
236
priv->hw->mac->set_speed(priv->ioaddr, speed);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
246
priv->speed = SPEED_UNKNOWN;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
274
priv->speed = SPEED_UNKNOWN;
drivers/net/ethernet/sfc/efx_common.c
263
link_state->speed, link_state->fd ? "full" : "half",
drivers/net/ethernet/sfc/ethtool_common.c
570
cmd->base.speed = link_state->speed;
drivers/net/ethernet/sfc/ethtool_common.c
585
if ((cmd->base.speed == SPEED_1000) &&
drivers/net/ethernet/sfc/falcon/efx.c
919
link_state->speed, link_state->fd ? "full" : "half",
drivers/net/ethernet/sfc/falcon/ethtool.c
131
cmd->base.speed = link_state->speed;
drivers/net/ethernet/sfc/falcon/ethtool.c
147
if ((cmd->base.speed == SPEED_1000) &&
drivers/net/ethernet/sfc/falcon/falcon.c
1374
switch (link_state->speed) {
drivers/net/ethernet/sfc/falcon/falcon.c
1479
efx->link_state.speed = 10000;
drivers/net/ethernet/sfc/falcon/falcon.c
1708
efx->link_state.speed = 10000;
drivers/net/ethernet/sfc/falcon/mdio_10g.c
249
cmd->base.speed == prev.base.speed &&
drivers/net/ethernet/sfc/falcon/net_driver.h
540
unsigned int speed;
drivers/net/ethernet/sfc/falcon/net_driver.h
547
left->fc == right->fc && left->speed == right->speed;
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
390
efx->link_state.speed = 10000;
drivers/net/ethernet/sfc/falcon/tenxpress.c
357
efx->link_state.speed = 10000;
drivers/net/ethernet/sfc/falcon/tenxpress.c
458
cmd->base.speed = SPEED_10000;
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
495
efx->link_state.speed = 10000;
drivers/net/ethernet/sfc/mcdi_port_common.c
1269
u32 flags, fcntl, speed, lpa;
drivers/net/ethernet/sfc/mcdi_port_common.c
1271
speed = EFX_QWORD_FIELD(*ev, MCDI_EVENT_LINKCHANGE_SPEED);
drivers/net/ethernet/sfc/mcdi_port_common.c
1272
EFX_WARN_ON_PARANOID(speed >= ARRAY_SIZE(efx_mcdi_event_link_speed));
drivers/net/ethernet/sfc/mcdi_port_common.c
1273
speed = efx_mcdi_event_link_speed[speed];
drivers/net/ethernet/sfc/mcdi_port_common.c
1283
efx_mcdi_phy_decode_link(efx, &efx->link_state, speed, flags, fcntl);
drivers/net/ethernet/sfc/mcdi_port_common.c
283
u32 speed, u32 flags, u32 fcntl)
drivers/net/ethernet/sfc/mcdi_port_common.c
306
link_state->speed = speed;
drivers/net/ethernet/sfc/mcdi_port_common.c
505
efx->link_state.speed == 25000 ||
drivers/net/ethernet/sfc/mcdi_port_common.c
506
efx->link_state.speed == 50000);
drivers/net/ethernet/sfc/mcdi_port_common.c
535
cmd->base.speed = efx->link_state.speed;
drivers/net/ethernet/sfc/mcdi_port_common.c
566
switch (cmd->base.speed) {
drivers/net/ethernet/sfc/mcdi_port_common.c
578
switch (cmd->base.speed) {
drivers/net/ethernet/sfc/mcdi_port_common.c
606
u32 caps, active, speed; /* MCDI format */
drivers/net/ethernet/sfc/mcdi_port_common.c
620
speed = MCDI_DWORD(outbuf, GET_LINK_OUT_V2_LINK_SPEED);
drivers/net/ethernet/sfc/mcdi_port_common.c
621
is_25g = speed == 25000 || speed == 50000;
drivers/net/ethernet/sfc/mcdi_port_common.c
626
if (speed == 100000)
drivers/net/ethernet/sfc/mcdi_port_common.h
43
u32 speed, u32 flags, u32 fcntl);
drivers/net/ethernet/sfc/net_driver.h
728
unsigned int speed;
drivers/net/ethernet/sfc/net_driver.h
735
left->fc == right->fc && left->speed == right->speed;
drivers/net/ethernet/sfc/siena/efx_common.c
267
link_state->speed, link_state->fd ? "full" : "half",
drivers/net/ethernet/sfc/siena/ethtool_common.c
570
cmd->base.speed = link_state->speed;
drivers/net/ethernet/sfc/siena/ethtool_common.c
586
if ((cmd->base.speed == SPEED_1000) &&
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
1263
u32 flags, fcntl, speed, lpa;
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
1265
speed = EFX_QWORD_FIELD(*ev, MCDI_EVENT_LINKCHANGE_SPEED);
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
1266
EFX_WARN_ON_PARANOID(speed >= ARRAY_SIZE(efx_mcdi_event_link_speed));
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
1267
speed = efx_mcdi_event_link_speed[speed];
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
1277
efx_mcdi_phy_decode_link(efx, &efx->link_state, speed, flags, fcntl);
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
284
u32 speed, u32 flags, u32 fcntl)
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
307
link_state->speed = speed;
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
515
efx->link_state.speed == 25000 ||
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
516
efx->link_state.speed == 50000);
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
546
cmd->base.speed = efx->link_state.speed;
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
581
switch (cmd->base.speed) {
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
593
switch (cmd->base.speed) {
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
622
u32 caps, active, speed; /* MCDI format */
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
636
speed = MCDI_DWORD(outbuf, GET_LINK_OUT_V2_LINK_SPEED);
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
637
is_25g = speed == 25000 || speed == 50000;
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
642
if (speed == 100000)
drivers/net/ethernet/sfc/siena/net_driver.h
647
unsigned int speed;
drivers/net/ethernet/sfc/siena/net_driver.h
654
left->fc == right->fc && left->speed == right->speed;
drivers/net/ethernet/sgi/meth.c
180
unsigned long duplex, speed;
drivers/net/ethernet/sgi/meth.c
185
speed = (negotiated & 0x0380) ? METH_100MBIT : 0;
drivers/net/ethernet/sgi/meth.c
198
if ((priv->mac_ctrl & METH_100MBIT) ^ speed) {
drivers/net/ethernet/sgi/meth.c
199
DPRINTK("Setting %dMbs mode\n", speed ? 100 : 10);
drivers/net/ethernet/silan/sc92031.c
1165
cmd->base.speed = (output_status & 0x2) ? SPEED_100 : SPEED_10;
drivers/net/ethernet/silan/sc92031.c
1186
u32 speed = cmd->base.speed;
drivers/net/ethernet/silan/sc92031.c
1194
if (!(speed == SPEED_10 || speed == SPEED_100))
drivers/net/ethernet/silan/sc92031.c
1232
if (speed == SPEED_10)
drivers/net/ethernet/sis/sis900.c
115
static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex);
drivers/net/ethernet/sis/sis900.c
1311
int speed = 0, duplex = 0;
drivers/net/ethernet/sis/sis900.c
1327
sis900_read_mode(net_dev, &speed, &duplex);
drivers/net/ethernet/sis/sis900.c
1329
sis900_set_mode(sis_priv, speed, duplex);
drivers/net/ethernet/sis/sis900.c
1372
int speed, duplex;
drivers/net/ethernet/sis/sis900.c
1380
speed = HW_SPEED_HOME;
drivers/net/ethernet/sis/sis900.c
1382
sis900_set_mode(sis_priv, speed, duplex);
drivers/net/ethernet/sis/sis900.c
1400
static void sis900_set_mode(struct sis900_private *sp, int speed, int duplex)
drivers/net/ethernet/sis/sis900.c
1415
if (speed == HW_SPEED_HOME || speed == HW_SPEED_10_MBPS) {
drivers/net/ethernet/sis/sis900.c
1483
static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex)
drivers/net/ethernet/sis/sis900.c
1503
*speed = HW_SPEED_10_MBPS;
drivers/net/ethernet/sis/sis900.c
1507
*speed = HW_SPEED_100_MBPS;
drivers/net/ethernet/sis/sis900.c
1518
*speed = HW_SPEED_100_MBPS;
drivers/net/ethernet/sis/sis900.c
1524
*speed == HW_SPEED_100_MBPS ?
drivers/net/ethernet/sis/sis900.c
240
static void sis900_set_mode(struct sis900_private *, int speed, int duplex);
drivers/net/ethernet/smsc/smc91c92_cs.c
1862
ecmd->base.speed = SPEED_10;
drivers/net/ethernet/smsc/smc91c92_cs.c
1879
if (ecmd->base.speed != SPEED_10)
drivers/net/ethernet/smsc/smc91x.c
1534
cmd->base.speed = SPEED_10;
drivers/net/ethernet/smsc/smc91x.c
1536
cmd->base.speed = SPEED_100;
drivers/net/ethernet/smsc/smc91x.c
1563
cmd->base.speed != SPEED_10 ||
drivers/net/ethernet/socionext/netsec.c
1503
if (phydev->speed != SPEED_1000)
drivers/net/ethernet/socionext/netsec.c
448
if (phydev->speed != SPEED_1000)
drivers/net/ethernet/socionext/netsec.c
452
phydev->speed == SPEED_100)
drivers/net/ethernet/socionext/sni_ave.c
1098
if (phy_interface_is_rgmii(phydev) && phydev->speed == SPEED_1000)
drivers/net/ethernet/socionext/sni_ave.c
1100
else if (phydev->speed == SPEED_100)
drivers/net/ethernet/socionext/sni_ave.c
1108
if (phydev->speed == SPEED_10)
drivers/net/ethernet/spacemit/k1_emac.c
1546
switch (phydev->speed) {
drivers/net/ethernet/spacemit/k1_emac.c
1557
netdev_err(dev, "Unknown speed: %d\n", phydev->speed);
drivers/net/ethernet/spacemit/k1_emac.c
1558
phydev->speed = SPEED_UNKNOWN;
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
115
static void tegra_eqos_fix_speed(void *bsp_priv, int speed, unsigned int mode)
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
123
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
133
dev_err(eqos->dev, "invalid speed %d\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
154
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
160
return stmmac_set_clk_tx_rate(bsp_priv, clk_tx_i, interface, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
163
static void imx_dwmac_fix_speed(void *priv, int speed, unsigned int mode)
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
177
rate = rgmii_clock(speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
179
dev_err(dwmac->dev, "invalid speed %d\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
188
static void imx93_dwmac_fix_speed(void *priv, int speed, unsigned int mode)
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
194
imx_dwmac_fix_speed(priv, speed, mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
51
void (*fix_mac_speed)(void *priv, int speed, unsigned int mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
115
static int get_clk_div_sgmii(struct ipq806x_gmac *gmac, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
120
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
134
dev_err(dev, "Speed %dMbps not supported in SGMII\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
141
static int get_clk_div_rgmii(struct ipq806x_gmac *gmac, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
146
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
160
dev_err(dev, "Speed %dMbps not supported in RGMII\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
167
static int ipq806x_gmac_set_speed(struct ipq806x_gmac *gmac, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
177
div = get_clk_div_rgmii(gmac, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
183
div = get_clk_div_sgmii(gmac, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
260
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
264
return ipq806x_gmac_set_speed(gmac, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
146
static void loongson_gnet_fix_speed(void *priv, int speed, unsigned int mode)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
156
if (speed == SPEED_1000) {
drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c
26
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c
33
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
103
int (*configure_func)(struct qcom_ethqos *ethqos, int speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
178
ethqos_update_link_clk(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
185
rate = rgmii_clock(speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
376
static int ethqos_rgmii_macro_init(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
402
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
511
dev_err(dev, "Invalid speed %d\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
518
static int ethqos_configure_rgmii(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
541
if (speed == SPEED_1000) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
557
if (speed != SPEED_100 && speed != SPEED_10) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
579
if (speed == SPEED_1000)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
582
ethqos_rgmii_macro_init(ethqos, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
587
static void ethqos_set_serdes_speed(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
589
if (ethqos->serdes_speed != speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
590
phy_set_speed(ethqos->serdes_phy, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
591
ethqos->serdes_speed = speed;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
603
static int ethqos_configure_sgmii(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
608
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
638
static int ethqos_configure(struct qcom_ethqos *ethqos, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
640
return ethqos->configure_func(ethqos, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
643
static void ethqos_fix_mac_speed(void *priv, int speed, unsigned int mode)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
648
ethqos_update_link_clk(ethqos, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
649
ethqos_configure(ethqos, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
126
static int rk_gmac_rgmii_clk_div(int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
128
if (speed == SPEED_10)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
130
if (speed == SPEED_100)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
132
if (speed == SPEED_1000)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1492
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1500
ret = bsp_priv->ops->set_speed(bsp_priv, interface, speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1507
ret = rk_gmac_rgmii_clk_div(speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1517
is_100m = speed == SPEED_100;
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
231
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
236
rate = rgmii_clock(speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
51
phy_interface_t interface, int speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
75
static void socfpga_dwmac_fix_mac_speed(void *bsp_priv, int speed,
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
92
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
173
dwmac->fix_retime_src(dwmac, dwmac->speed, 0);
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
204
dwmac->speed = SPEED_100;
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
220
dwmac->speed = SPEED_1000;
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
93
int speed;
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
94
void (*fix_retime_src)(void *priv, int speed, unsigned int mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
98
void (*fix_retime_src)(void *priv, int speed, unsigned int mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
101
u32 speed;
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c
76
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c
87
if (speed == 1000) {
drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
105
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
128
tx_rate = rgmii_clock(speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
130
dev_err(dwmac->dev, "invalid speed %d\n", speed);
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
52
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
58
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
92
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/stmmac.h
409
phy_interface_t interface, int speed);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1002
int speed, int duplex,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1017
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1031
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1057
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1076
priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed, mode);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1101
interface, speed);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1105
phy_modes(interface), speed, ERR_PTR(ret));
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1215
int speed = priv->plat->mac_port_sel_speed;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1221
switch (speed) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
195
phy_interface_t interface, int speed)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
197
long rate = rgmii_clock(speed);
drivers/net/ethernet/sun/cassini.c
3533
int full_duplex, speed, pause;
drivers/net/ethernet/sun/cassini.c
3536
speed = 10;
drivers/net/ethernet/sun/cassini.c
3543
cas_read_mii_link_mode(cp, &full_duplex, &speed,
drivers/net/ethernet/sun/cassini.c
3550
speed = 100;
drivers/net/ethernet/sun/cassini.c
3552
speed = (cp->cas_flags & CAS_FLAG_1000MB_CAP) ?
drivers/net/ethernet/sun/cassini.c
3559
cas_read_pcs_link_mode(cp, &full_duplex, &speed, &pause);
drivers/net/ethernet/sun/cassini.c
3567
speed, full_duplex ? "full" : "half");
drivers/net/ethernet/sun/cassini.c
3577
if (speed == 1000)
drivers/net/ethernet/sun/cassini.c
3599
if ((speed == 1000) && !full_duplex) {
drivers/net/ethernet/sun/cassini.c
4476
int full_duplex, speed, pause;
drivers/net/ethernet/sun/cassini.c
4512
&speed, &pause);
drivers/net/ethernet/sun/cassini.c
4526
&speed, &pause);
drivers/net/ethernet/sun/cassini.c
4534
cmd->base.speed = ((speed == 10) ?
drivers/net/ethernet/sun/cassini.c
4536
((speed == 1000) ?
drivers/net/ethernet/sun/cassini.c
4541
cmd->base.speed = ((bmcr & CAS_BMCR_SPEED1000) ?
drivers/net/ethernet/sun/cassini.c
4560
cmd->base.speed = 0;
drivers/net/ethernet/sun/cassini.c
4563
cmd->base.speed = SPEED_10;
drivers/net/ethernet/sun/cassini.c
4565
cmd->base.speed = SPEED_100;
drivers/net/ethernet/sun/cassini.c
4567
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/sun/cassini.c
4587
u32 speed = cmd->base.speed;
drivers/net/ethernet/sun/cassini.c
4595
((speed != SPEED_1000 &&
drivers/net/ethernet/sun/cassini.c
4596
speed != SPEED_100 &&
drivers/net/ethernet/sun/cassini.c
4597
speed != SPEED_10) ||
drivers/net/ethernet/sun/cassini.c
687
u32 speed = ep->base.speed;
drivers/net/ethernet/sun/cassini.c
689
if (speed == SPEED_100)
drivers/net/ethernet/sun/cassini.c
691
else if (speed == SPEED_1000)
drivers/net/ethernet/sun/niu.c
1825
if (lp->speed == SPEED_1000) {
drivers/net/ethernet/sun/niu.c
1832
} else if (lp->speed == SPEED_100) {
drivers/net/ethernet/sun/niu.c
1837
} else if (lp->speed == SPEED_10) {
drivers/net/ethernet/sun/niu.c
6845
cmd->base.speed = lp->active_speed;
drivers/net/ethernet/sun/niu.c
6860
lp->speed = cmd->base.speed;
drivers/net/ethernet/sun/niu.c
9013
lp->speed = lp->active_speed = SPEED_INVALID;
drivers/net/ethernet/sun/niu.h
3154
u16 speed;
drivers/net/ethernet/sun/sungem.c
1241
int speed;
drivers/net/ethernet/sun/sungem.c
1264
speed = gp->phy_mii.speed;
drivers/net/ethernet/sun/sungem.c
1275
speed = ep->base.speed;
drivers/net/ethernet/sun/sungem.c
1283
if (speed == SPEED_1000 &&
drivers/net/ethernet/sun/sungem.c
1285
speed = SPEED_100;
drivers/net/ethernet/sun/sungem.c
1286
if (speed == SPEED_100 &&
drivers/net/ethernet/sun/sungem.c
1288
speed = SPEED_10;
drivers/net/ethernet/sun/sungem.c
1294
if (speed == 0)
drivers/net/ethernet/sun/sungem.c
1295
speed = SPEED_10;
drivers/net/ethernet/sun/sungem.c
1302
gp->phy_mii.speed = speed;
drivers/net/ethernet/sun/sungem.c
1315
gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, speed, duplex);
drivers/net/ethernet/sun/sungem.c
1330
int full_duplex, speed, pause;
drivers/net/ethernet/sun/sungem.c
1334
speed = SPEED_10;
drivers/net/ethernet/sun/sungem.c
1341
speed = gp->phy_mii.speed;
drivers/net/ethernet/sun/sungem.c
1349
speed = SPEED_1000;
drivers/net/ethernet/sun/sungem.c
1353
speed, (full_duplex ? "full" : "half"));
drivers/net/ethernet/sun/sungem.c
1378
if (speed == SPEED_1000)
drivers/net/ethernet/sun/sungem.c
1386
if (speed == SPEED_1000 && !full_duplex) {
drivers/net/ethernet/sun/sungem.c
1468
if (gp->phy_mii.speed == SPEED_100) {
drivers/net/ethernet/sun/sungem.c
1517
gp->last_forced_speed = gp->phy_mii.speed;
drivers/net/ethernet/sun/sungem.c
2539
cmd->base.speed = gp->phy_mii.speed;
drivers/net/ethernet/sun/sungem.c
2555
cmd->base.speed = 0;
drivers/net/ethernet/sun/sungem.c
2570
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/sun/sungem.c
2588
u32 speed = cmd->base.speed;
drivers/net/ethernet/sun/sungem.c
2604
((speed != SPEED_1000 &&
drivers/net/ethernet/sun/sungem.c
2605
speed != SPEED_100 &&
drivers/net/ethernet/sun/sungem.c
2606
speed != SPEED_10) ||
drivers/net/ethernet/sun/sunhme.c
2125
u32 speed;
drivers/net/ethernet/sun/sunhme.c
2145
speed = ((hp->sw_lpa & (LPA_100HALF | LPA_100FULL)) ?
drivers/net/ethernet/sun/sunhme.c
2147
if (speed == SPEED_100)
drivers/net/ethernet/sun/sunhme.c
2157
speed = (hp->sw_bmcr & BMCR_SPEED100) ? SPEED_100 : SPEED_10;
drivers/net/ethernet/sun/sunhme.c
2162
cmd->base.speed = speed;
drivers/net/ethernet/sun/sunhme.c
2179
((cmd->base.speed != SPEED_100 &&
drivers/net/ethernet/sun/sunhme.c
2180
cmd->base.speed != SPEED_10) ||
drivers/net/ethernet/sun/sunhme.c
694
if (ep->base.speed == SPEED_100)
drivers/net/ethernet/sunplus/spl2sw_phy.c
26
if (phydev->speed == 100) {
drivers/net/ethernet/tehuti/tehuti.c
2118
ecmd->base.speed = SPEED_10000;
drivers/net/ethernet/tehuti/tn40.c
1095
"Link speed was not identified yet (%d)\n", speed);
drivers/net/ethernet/tehuti/tn40.c
1096
speed = 0;
drivers/net/ethernet/tehuti/tn40.c
1099
return speed;
drivers/net/ethernet/tehuti/tn40.c
972
int tn40_set_link_speed(struct tn40_priv *priv, u32 speed)
drivers/net/ethernet/tehuti/tn40.c
977
netdev_dbg(priv->ndev, "speed %d\n", speed);
drivers/net/ethernet/tehuti/tn40.c
978
switch (speed) {
drivers/net/ethernet/tehuti/tn40.c
982
netdev_dbg(priv->ndev, "link_speed %d\n", speed);
drivers/net/ethernet/tehuti/tn40.h
258
int tn40_set_link_speed(struct tn40_priv *priv, u32 speed);
drivers/net/ethernet/tehuti/tn40_mdio.c
19
static void tn40_mdio_set_speed(struct tn40_priv *priv, u32 speed)
drivers/net/ethernet/tehuti/tn40_mdio.c
24
if (speed == TN40_MDIO_SPEED_1MHZ)
drivers/net/ethernet/tehuti/tn40_phy.c
17
int speed, int duplex, bool tx_pause, bool rx_pause)
drivers/net/ethernet/tehuti/tn40_phy.c
21
tn40_set_link_speed(priv, speed);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2120
unsigned int mode, phy_interface_t interface, int speed,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2133
if (speed == SPEED_1000)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2136
if (speed == SPEED_10 && phy_interface_mode_is_rgmii(interface))
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2139
if (speed == SPEED_100 && interface == PHY_INTERFACE_MODE_RMII)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2156
am65_cpsw_qos_link_up(ndev, speed);
drivers/net/ethernet/ti/cpsw.c
493
if (phy->speed == 1000)
drivers/net/ethernet/ti/cpsw.c
499
if (phy->speed == 100)
drivers/net/ethernet/ti/cpsw.c
502
else if ((phy->speed == 10) && phy_interface_is_rgmii(phy))
drivers/net/ethernet/ti/cpsw.c
521
priv->shp_cfg_speed != slave->phy->speed &&
drivers/net/ethernet/ti/cpsw_new.c
687
if (phy->speed == 1000)
drivers/net/ethernet/ti/cpsw_new.c
693
if (phy->speed == 100)
drivers/net/ethernet/ti/cpsw_new.c
696
else if ((phy->speed == 10) && phy_interface_is_rgmii(phy))
drivers/net/ethernet/ti/cpsw_new.c
715
priv->shp_cfg_speed != slave->phy->speed &&
drivers/net/ethernet/ti/cpsw_priv.c
311
int i, speed;
drivers/net/ethernet/ti/cpsw_priv.c
313
for (i = 0, speed = 0; i < cpsw->data.slaves; i++)
drivers/net/ethernet/ti/cpsw_priv.c
315
speed += cpsw->slaves[i].phy->speed;
drivers/net/ethernet/ti/cpsw_priv.c
317
return speed;
drivers/net/ethernet/ti/cpsw_priv.c
323
int speed, ch_rate;
drivers/net/ethernet/ti/cpsw_priv.c
326
speed = cpsw_get_common_speed(cpsw);
drivers/net/ethernet/ti/cpsw_priv.c
327
if (speed == cpsw->speed || !speed)
drivers/net/ethernet/ti/cpsw_priv.c
330
cpsw->speed = speed;
drivers/net/ethernet/ti/cpsw_priv.c
372
max_rate = cpsw->speed * 1000;
drivers/net/ethernet/ti/cpsw_priv.c
734
if (rate > cpsw->speed) {
drivers/net/ethernet/ti/cpsw_priv.c
942
priv->shp_cfg_speed != slave->phy->speed)
drivers/net/ethernet/ti/cpsw_priv.c
945
priv->shp_cfg_speed = slave->phy->speed;
drivers/net/ethernet/ti/cpsw_priv.h
358
int speed;
drivers/net/ethernet/ti/davinci_emac.c
1182
((priv->speed == 1000) ? EMAC_MACCONTROL_GIGABITEN : 0x0) |
drivers/net/ethernet/ti/davinci_emac.c
1342
if (phydev->speed != priv->speed) {
drivers/net/ethernet/ti/davinci_emac.c
1344
priv->speed = phydev->speed;
drivers/net/ethernet/ti/davinci_emac.c
1354
priv->speed = 0;
drivers/net/ethernet/ti/davinci_emac.c
1535
priv->speed = 0;
drivers/net/ethernet/ti/davinci_emac.c
1545
priv->speed = SPEED_100;
drivers/net/ethernet/ti/davinci_emac.c
320
u32 speed; /* 0=Auto Neg, 1=No PHY, 10,100, 1000 - mbps */
drivers/net/ethernet/ti/davinci_emac.c
543
if (priv->speed == SPEED_1000 && (priv->version == EMAC_VERSION_2)) {
drivers/net/ethernet/ti/davinci_emac.c
552
if (priv->rmii_en && (priv->speed == SPEED_100))
drivers/net/ethernet/ti/icssg/icssg_config.c
232
switch (emac->speed) {
drivers/net/ethernet/ti/icssg/icssg_config.c
518
emac->speed = SPEED_1000;
drivers/net/ethernet/ti/icssg/icssg_config.c
521
emac->speed = SPEED_100;
drivers/net/ethernet/ti/icssg/icssg_config.c
641
switch (emac->speed) {
drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c
53
if (emac->speed == SPEED_1000)
drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c
59
if (emac->speed == SPEED_10 && phy_interface_mode_is_rgmii(emac->phy_if))
drivers/net/ethernet/ti/icssg/icssg_prueth.c
348
if (phydev->speed != emac->speed) {
drivers/net/ethernet/ti/icssg/icssg_prueth.c
350
emac->speed = phydev->speed;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
361
emac->speed = SPEED_1000;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
200
int speed;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
187
if (phydev->speed != emac->speed) {
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
189
emac->speed = phydev->speed;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
200
emac->speed = SPEED_1000;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
76
emac->speed = SPEED_1000;
drivers/net/ethernet/ti/icssg/icssg_stats.c
73
msecs_to_jiffies((STATS_TIME_LIMIT_1G_MS * 1000) / emac->speed));
drivers/net/ethernet/ti/icssm/icssm_prueth.c
398
if (phydev->speed != emac->speed) {
drivers/net/ethernet/ti/icssm/icssm_prueth.c
400
emac->speed = phydev->speed;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
420
emac->speed);
drivers/net/ethernet/ti/icssm/icssm_prueth.h
215
int speed;
drivers/net/ethernet/ti/netcp_ethss.c
2078
if (phy && (phy->speed == SPEED_1000)) {
drivers/net/ethernet/ti/netcp_ethss.c
2081
} else if (phy && (phy->speed == SPEED_10000)) {
drivers/net/ethernet/ti/tlan.c
2599
if (priv->speed == TLAN_SPEED_10 &&
drivers/net/ethernet/ti/tlan.c
2602
} else if (priv->speed == TLAN_SPEED_10 &&
drivers/net/ethernet/ti/tlan.c
2606
} else if (priv->speed == TLAN_SPEED_100 &&
drivers/net/ethernet/ti/tlan.c
2609
} else if (priv->speed == TLAN_SPEED_100 &&
drivers/net/ethernet/ti/tlan.c
2652
if (priv->speed == TLAN_SPEED_100)
drivers/net/ethernet/ti/tlan.c
530
priv->speed = ((dev->mem_start & 0x18) == 0x18) ? 0
drivers/net/ethernet/ti/tlan.c
533
if (priv->speed == 0x1)
drivers/net/ethernet/ti/tlan.c
534
priv->speed = TLAN_SPEED_10;
drivers/net/ethernet/ti/tlan.c
535
else if (priv->speed == 0x2)
drivers/net/ethernet/ti/tlan.c
536
priv->speed = TLAN_SPEED_100;
drivers/net/ethernet/ti/tlan.c
541
priv->speed = speed[boards_found];
drivers/net/ethernet/ti/tlan.c
58
static int speed[MAX_TLAN_BOARDS];
drivers/net/ethernet/ti/tlan.c
62
module_param_array(speed, int, NULL, 0);
drivers/net/ethernet/ti/tlan.c
66
MODULE_PARM_DESC(speed, "ThunderLAN port speed setting(s) (0,10,100)");
drivers/net/ethernet/ti/tlan.h
206
u32 speed;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1249
cmd->base.speed = SPEED_10;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1252
cmd->base.speed = SPEED_100;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1255
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1259
cmd->base.speed = SPEED_10;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1295
switch (cmd->base.speed) {
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1310
} else if (cmd->base.speed == SPEED_1000) {
drivers/net/ethernet/toshiba/tc35815.c
2153
module_param_named(speed, options.speed, int, 0);
drivers/net/ethernet/toshiba/tc35815.c
2154
MODULE_PARM_DESC(speed, "0:auto, 10:10Mbps, 100:100Mbps");
drivers/net/ethernet/toshiba/tc35815.c
409
int speed;
drivers/net/ethernet/toshiba/tc35815.c
547
(lp->speed != phydev->speed || lp->duplex != phydev->duplex)) {
drivers/net/ethernet/toshiba/tc35815.c
577
lp->speed = phydev->speed;
drivers/net/ethernet/toshiba/tc35815.c
588
lp->speed = 0;
drivers/net/ethernet/toshiba/tc35815.c
632
if (options.speed == 10) {
drivers/net/ethernet/toshiba/tc35815.c
635
} else if (options.speed == 100) {
drivers/net/ethernet/toshiba/tc35815.c
650
lp->speed = 0;
drivers/net/ethernet/toshiba/tc35815.c
775
options.speed, options.duplex);
drivers/net/ethernet/toshiba/tc35815.c
78
int speed;
drivers/net/ethernet/tundra/tsi108_eth.c
100
unsigned int speed;
drivers/net/ethernet/tundra/tsi108_eth.c
156
data->link_up, data->speed, data->duplex);
drivers/net/ethernet/tundra/tsi108_eth.c
250
int speed;
drivers/net/ethernet/tundra/tsi108_eth.c
266
speed = lpa2 & (LPA_1000FULL | LPA_1000HALF) ? 1000 :
drivers/net/ethernet/tundra/tsi108_eth.c
268
return speed;
drivers/net/ethernet/tundra/tsi108_eth.c
276
u32 speed;
drivers/net/ethernet/tundra/tsi108_eth.c
289
speed = mii_speed(&data->mii_if);
drivers/net/ethernet/tundra/tsi108_eth.c
291
if ((speed != data->speed) || duplex) {
drivers/net/ethernet/tundra/tsi108_eth.c
298
if (speed == 1000) {
drivers/net/ethernet/tundra/tsi108_eth.c
306
data->speed = speed;
drivers/net/ethernet/via/via-velocity.c
1003
speed = "1000";
drivers/net/ethernet/via/via-velocity.c
1005
speed = "100";
drivers/net/ethernet/via/via-velocity.c
1007
speed = "10";
drivers/net/ethernet/via/via-velocity.c
1018
speed = "1000";
drivers/net/ethernet/via/via-velocity.c
1022
speed = "100";
drivers/net/ethernet/via/via-velocity.c
1026
speed = "100";
drivers/net/ethernet/via/via-velocity.c
1030
speed = "10";
drivers/net/ethernet/via/via-velocity.c
1034
speed = "10";
drivers/net/ethernet/via/via-velocity.c
1038
speed = "unknown";
drivers/net/ethernet/via/via-velocity.c
1044
link, speed, duplex);
drivers/net/ethernet/via/via-velocity.c
3345
cmd->base.speed = SPEED_1000;
drivers/net/ethernet/via/via-velocity.c
3347
cmd->base.speed = SPEED_100;
drivers/net/ethernet/via/via-velocity.c
3349
cmd->base.speed = SPEED_10;
drivers/net/ethernet/via/via-velocity.c
3373
u32 speed = cmd->base.speed;
drivers/net/ethernet/via/via-velocity.c
3382
new_status |= ((speed == SPEED_1000) ? VELOCITY_SPEED_1000 : 0);
drivers/net/ethernet/via/via-velocity.c
3383
new_status |= ((speed == SPEED_100) ? VELOCITY_SPEED_100 : 0);
drivers/net/ethernet/via/via-velocity.c
3384
new_status |= ((speed == SPEED_10) ? VELOCITY_SPEED_10 : 0);
drivers/net/ethernet/via/via-velocity.c
991
const char *speed;
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
740
cmd->base.speed = wx->speed;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
678
switch (wx->speed) {
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
885
msgbuf[1] = FIELD_PREP(GENMASK(31, 1), wx->speed) | link_up;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1297
int speed;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
486
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
491
wx->speed = WX_PFLINK_SPEED(links_reg);
drivers/net/ethernet/wangxun/libwx/wx_vf.c
529
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
538
wx->speed = wx_speed_lookup_vf[wx->mac.type].bit0_f;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
540
wx->speed = wx_speed_lookup_vf[wx->mac.type].bit1_f;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
542
wx->speed = wx_speed_lookup_vf[wx->mac.type].bit2_f;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
544
wx->speed = wx_speed_lookup_vf[wx->mac.type].bit3_f;
drivers/net/ethernet/wangxun/libwx/wx_vf.c
546
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
390
phy_speed_to_str(wx->speed));
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
116
wx->speed = speed;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
193
wx->speed = 0;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
71
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
81
int speed, int duplex,
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
89
switch (speed) {
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
122
static int txgbe_set_phy_link_hostif(struct wx *wx, int speed, int autoneg, int duplex)
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
131
switch (speed) {
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
133
buffer.speed = TXGBE_LINK_SPEED_40GB_FULL;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
136
buffer.speed = TXGBE_LINK_SPEED_25GB_FULL;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
139
buffer.speed = TXGBE_LINK_SPEED_10GB_FULL;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
142
buffer.speed = TXGBE_LINK_SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
154
static void txgbe_get_link_capabilities(struct wx *wx, int *speed,
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
160
*speed = SPEED_40000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
162
*speed = SPEED_25000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
164
*speed = SPEED_10000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
166
*speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
169
*duplex = *speed == SPEED_UNKNOWN ? DUPLEX_HALF : DUPLEX_FULL;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
172
static void txgbe_get_mac_link(struct wx *wx, int *speed)
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
178
*speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
180
*speed = SPEED_40000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
182
*speed = SPEED_25000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
184
*speed = SPEED_10000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
186
*speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
191
int speed, autoneg, duplex, err;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
193
txgbe_get_link_capabilities(wx, &speed, &autoneg, &duplex);
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
195
err = txgbe_set_phy_link_hostif(wx, speed, autoneg, duplex);
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
389
int speed;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
391
txgbe_get_mac_link(wx, &speed);
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
392
state->link = speed != SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
393
state->speed = speed;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
420
int speed, int duplex,
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
434
switch (speed) {
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
451
wx->speed = speed;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
468
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
506
state.speed = SPEED_40000;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
510
state.speed = SPEED_25000;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
187
wx->speed = SPEED_UNKNOWN;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
197
int speed, int duplex,
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
208
switch (speed) {
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
229
wx->speed = speed;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
562
wx->speed = 0;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
380
u8 speed;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
389
u8 speed;
drivers/net/ethernet/xilinx/ll_temac_main.c
716
link_state = phy->speed | (phy->duplex << 1) | phy->link;
drivers/net/ethernet/xilinx/ll_temac_main.c
723
switch (phy->speed) {
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2625
int speed, int duplex,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2635
switch (speed) {
drivers/net/ethernet/xilinx/xilinx_emaclite.c
892
link_state = phy->speed | (phy->duplex << 1) | phy->link;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1292
port->speed = 0; /* force "link up" message */
drivers/net/ethernet/xscale/ixp4xx_eth.c
204
int speed, duplex;
drivers/net/ethernet/xscale/ixp4xx_eth.c
591
if (port->speed) {
drivers/net/ethernet/xscale/ixp4xx_eth.c
592
port->speed = 0;
drivers/net/ethernet/xscale/ixp4xx_eth.c
598
if (port->speed == phydev->speed && port->duplex == phydev->duplex)
drivers/net/ethernet/xscale/ixp4xx_eth.c
601
port->speed = phydev->speed;
drivers/net/ethernet/xscale/ixp4xx_eth.c
612
dev->name, port->speed, port->duplex ? "full" : "half");
drivers/net/fjes/fjes_ethtool.c
153
ecmd->base.speed = 20000; /* 20Gb/s */
drivers/net/hamradio/scc.c
1337
scc->modem.speed=arg*100;
drivers/net/hamradio/scc.c
1339
scc->modem.speed=arg;
drivers/net/hamradio/scc.c
1385
case PARAM_SPEED: return CAST(scc->modem.speed);
drivers/net/hamradio/scc.c
1866
if (scc->modem.speed < 4800)
drivers/net/hamradio/scc.c
2045
scc->modem.speed, scc->modem.nrz,
drivers/net/hamradio/scc.c
734
if (scc->modem.speed > 0) /* paranoia... */
drivers/net/hamradio/scc.c
735
set_brg(scc, (unsigned) (scc->clock / (scc->modem.speed * 64)) - 2);
drivers/net/hamradio/scc.c
908
if (scc->modem.speed < 300)
drivers/net/hamradio/scc.c
909
scc->modem.speed = 1200;
drivers/net/hamradio/scc.c
911
time_const = (unsigned) (scc->clock / (scc->modem.speed * (tx? 2:64))) - 2;
drivers/net/hyperv/hyperv_net.h
1056
u32 speed;
drivers/net/hyperv/netvsc_drv.c
1134
ndc->speed = SPEED_UNKNOWN;
drivers/net/hyperv/netvsc_drv.c
1151
cmd->base.speed = ndc->speed;
drivers/net/hyperv/netvsc_drv.c
1173
&ndc->speed, &ndc->duplex);
drivers/net/hyperv/netvsc_drv.c
684
u32 speed;
drivers/net/hyperv/netvsc_drv.c
692
if (indicate->status_buflen < sizeof(speed) ||
drivers/net/hyperv/netvsc_drv.c
701
speed = *(u32 *)(data + RNDIS_HEADER_SIZE + indicate->status_buf_offset) / 10000;
drivers/net/hyperv/netvsc_drv.c
702
ndev_ctx->speed = speed;
drivers/net/hyperv/rndis_filter.c
1018
ndc->speed = link_speed / 10000;
drivers/net/mdio.c
188
u32 speed, supported = 0, advertising = 0, lp_advertising = 0;
drivers/net/mdio.c
294
speed = SPEED_10000;
drivers/net/mdio.c
299
speed = SPEED_1000;
drivers/net/mdio.c
303
speed = SPEED_100;
drivers/net/mdio.c
306
speed = SPEED_10;
drivers/net/mdio.c
313
speed = (((reg & MDIO_PMA_CTRL1_SPEED1000) ? 100 : 1)
drivers/net/mdio.c
316
speed == SPEED_10000);
drivers/net/mdio.c
319
cmd->base.speed = speed;
drivers/net/mdio.c
329
if (cmd->base.port == PORT_TP && (cmd->base.speed == SPEED_10000)) {
drivers/net/mdio/of_mdio.c
432
&status.speed)) {
drivers/net/mdio/of_mdio.c
451
status.speed = fixed_link_prop[2];
drivers/net/mii.c
192
cmd->base.speed = SPEED_1000;
drivers/net/mii.c
196
cmd->base.speed = SPEED_100;
drivers/net/mii.c
199
cmd->base.speed = SPEED_10;
drivers/net/mii.c
205
cmd->base.speed = ((bmcr & BMCR_SPEED1000 &&
drivers/net/mii.c
217
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/mii.c
241
u32 speed = ethtool_cmd_speed(ecmd);
drivers/net/mii.c
243
if (speed != SPEED_10 &&
drivers/net/mii.c
244
speed != SPEED_100 &&
drivers/net/mii.c
245
speed != SPEED_1000)
drivers/net/mii.c
257
if ((speed == SPEED_1000) && (!mii->supports_gmii))
drivers/net/mii.c
306
if (speed == SPEED_1000)
drivers/net/mii.c
308
else if (speed == SPEED_100)
drivers/net/mii.c
334
u32 speed = cmd->base.speed;
drivers/net/mii.c
336
if (speed != SPEED_10 &&
drivers/net/mii.c
337
speed != SPEED_100 &&
drivers/net/mii.c
338
speed != SPEED_1000)
drivers/net/mii.c
349
if ((speed == SPEED_1000) && (!mii->supports_gmii))
drivers/net/mii.c
403
if (speed == SPEED_1000)
drivers/net/mii.c
405
else if (speed == SPEED_100)
drivers/net/net_failover.c
339
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/ntb_netdev.c
380
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/pcs/pcs-lynx.c
109
phy_speed_to_str(state->speed),
drivers/net/pcs/pcs-lynx.c
209
int speed, int duplex)
drivers/net/pcs/pcs-lynx.c
222
switch (speed) {
drivers/net/pcs/pcs-lynx.c
236
dev_err(&pcs->dev, "Invalid PCS speed %d\n", speed);
drivers/net/pcs/pcs-lynx.c
248
int speed, int duplex)
drivers/net/pcs/pcs-lynx.c
255
lynx_pcs_link_up_sgmii(lynx->mdio, neg_mode, speed, duplex);
drivers/net/pcs/pcs-mtk-lynxi.c
267
phy_interface_t interface, int speed,
drivers/net/pcs/pcs-mtk-lynxi.c
275
if (speed == SPEED_10)
drivers/net/pcs/pcs-mtk-lynxi.c
277
else if (speed == SPEED_100)
drivers/net/pcs/pcs-rzn1-miic.c
338
u32 speed, conv_mode, val, mask;
drivers/net/pcs/pcs-rzn1-miic.c
344
speed = CONV_MODE_100MBPS;
drivers/net/pcs/pcs-rzn1-miic.c
351
speed = CONV_MODE_1000MBPS;
drivers/net/pcs/pcs-rzn1-miic.c
358
speed = CONV_MODE_10MBPS;
drivers/net/pcs/pcs-rzn1-miic.c
372
val |= FIELD_PREP(MIIC_CONVCTRL_CONV_SPEED, speed);
drivers/net/pcs/pcs-rzn1-miic.c
384
phy_interface_t interface, int speed, int duplex)
drivers/net/pcs/pcs-rzn1-miic.c
396
switch (speed) {
drivers/net/pcs/pcs-xpcs.c
1061
state->speed = SPEED_UNKNOWN;
drivers/net/pcs/pcs-xpcs.c
1079
state->speed = SPEED_1000;
drivers/net/pcs/pcs-xpcs.c
1081
state->speed = SPEED_100;
drivers/net/pcs/pcs-xpcs.c
1083
state->speed = SPEED_10;
drivers/net/pcs/pcs-xpcs.c
1090
int speed, duplex;
drivers/net/pcs/pcs-xpcs.c
1094
speed = xpcs_read(xpcs, MDIO_MMD_VEND2, MII_BMCR);
drivers/net/pcs/pcs-xpcs.c
1095
if (speed < 0)
drivers/net/pcs/pcs-xpcs.c
1096
return speed;
drivers/net/pcs/pcs-xpcs.c
1098
speed &= BMCR_SPEED100 | BMCR_SPEED1000;
drivers/net/pcs/pcs-xpcs.c
1099
if (speed == BMCR_SPEED1000)
drivers/net/pcs/pcs-xpcs.c
1100
state->speed = SPEED_1000;
drivers/net/pcs/pcs-xpcs.c
1101
else if (speed == BMCR_SPEED100)
drivers/net/pcs/pcs-xpcs.c
1102
state->speed = SPEED_100;
drivers/net/pcs/pcs-xpcs.c
1103
else if (speed == 0)
drivers/net/pcs/pcs-xpcs.c
1104
state->speed = SPEED_10;
drivers/net/pcs/pcs-xpcs.c
1172
state->speed = SPEED_2500;
drivers/net/pcs/pcs-xpcs.c
1226
int speed, int duplex)
drivers/net/pcs/pcs-xpcs.c
1234
if (speed != SPEED_1000) {
drivers/net/pcs/pcs-xpcs.c
1237
__func__, speed);
drivers/net/pcs/pcs-xpcs.c
1248
mii_bmcr_encode_fixed(speed, duplex));
drivers/net/pcs/pcs-xpcs.c
1255
phy_interface_t interface, int speed, int duplex)
drivers/net/pcs/pcs-xpcs.c
1261
xpcs_link_up_usxgmii(xpcs, speed);
drivers/net/pcs/pcs-xpcs.c
1266
xpcs_link_up_sgmii_1000basex(xpcs, neg_mode, interface, speed,
drivers/net/pcs/pcs-xpcs.c
358
static void xpcs_link_up_usxgmii(struct dw_xpcs *xpcs, int speed)
drivers/net/pcs/pcs-xpcs.c
362
switch (speed) {
drivers/net/pcs/pcs-xpcs.c
520
int speed = SPEED_UNKNOWN;
drivers/net/pcs/pcs-xpcs.c
563
if (new_speed > speed)
drivers/net/pcs/pcs-xpcs.c
564
speed = new_speed;
drivers/net/pcs/pcs-xpcs.c
567
return speed;
drivers/net/pcs/pcs-xpcs.c
581
state->speed = SPEED_25000;
drivers/net/pcs/pcs-xpcs.c
584
state->speed = SPEED_50000;
drivers/net/pcs/pcs-xpcs.c
587
state->speed = SPEED_100000;
drivers/net/pcs/pcs-xpcs.c
590
state->speed = SPEED_UNKNOWN;
drivers/net/pcs/pcs-xpcs.c
626
state->speed = SPEED_10000;
drivers/net/pcs/pcs-xpcs.c
629
state->speed = xpcs_get_max_xlgmii_speed(xpcs, state);
drivers/net/pcs/pcs-xpcs.c
638
state->speed = SPEED_UNKNOWN;
drivers/net/phy/adin1100.c
217
static int adin_set_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/adin1100.c
219
if (enable && speed)
drivers/net/phy/air_en8811h.c
1446
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/air_en8811h.c
1490
phydev->speed = SPEED_2500;
drivers/net/phy/air_en8811h.c
1493
phydev->speed = SPEED_1000;
drivers/net/phy/air_en8811h.c
1496
phydev->speed = SPEED_100;
drivers/net/phy/air_en8811h.c
1499
phydev->speed = SPEED_10;
drivers/net/phy/air_en8811h.c
1509
phydev->speed == SPEED_2500);
drivers/net/phy/aquantia/aquantia.h
201
int speed;
drivers/net/phy/aquantia/aquantia.h
221
int speed;
drivers/net/phy/aquantia/aquantia_main.c
376
switch (phydev->speed) {
drivers/net/phy/aquantia/aquantia_main.c
491
phydev->speed = SPEED_10;
drivers/net/phy/aquantia/aquantia_main.c
494
phydev->speed = SPEED_100;
drivers/net/phy/aquantia/aquantia_main.c
497
phydev->speed = SPEED_1000;
drivers/net/phy/aquantia/aquantia_main.c
500
phydev->speed = SPEED_2500;
drivers/net/phy/aquantia/aquantia_main.c
503
phydev->speed = SPEED_5000;
drivers/net/phy/aquantia/aquantia_main.c
506
phydev->speed = SPEED_10000;
drivers/net/phy/aquantia/aquantia_main.c
509
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/aquantia/aquantia_main.c
613
if (syscfg->speed != phydev->speed)
drivers/net/phy/aquantia/aquantia_main.c
843
syscfg->speed = aqr_global_cfg_regs[i].speed;
drivers/net/phy/aquantia/aquantia_main.c
900
syscfg->speed, phy_modes(syscfg->interface),
drivers/net/phy/as21xxx.c
710
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/as21xxx.c
726
int speed;
drivers/net/phy/as21xxx.c
730
speed = phy_read_mmd(phydev, MDIO_MMD_VEND1,
drivers/net/phy/as21xxx.c
732
if (speed < 0)
drivers/net/phy/as21xxx.c
733
return speed;
drivers/net/phy/as21xxx.c
735
switch (speed & VEND1_SPEED_STATUS) {
drivers/net/phy/as21xxx.c
737
phydev->speed = SPEED_10000;
drivers/net/phy/as21xxx.c
741
phydev->speed = SPEED_5000;
drivers/net/phy/as21xxx.c
745
phydev->speed = SPEED_2500;
drivers/net/phy/as21xxx.c
749
phydev->speed = SPEED_1000;
drivers/net/phy/as21xxx.c
756
phydev->speed = SPEED_100;
drivers/net/phy/as21xxx.c
760
phydev->speed = SPEED_10;
drivers/net/phy/ax88796b.c
67
phydev->speed = SPEED_100;
drivers/net/phy/ax88796b.c
69
phydev->speed = SPEED_10;
drivers/net/phy/bcm-phy-lib.c
803
if (phydev->speed == SPEED_100)
drivers/net/phy/bcm84881.c
171
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/bcm84881.c
219
phydev->speed = SPEED_100;
drivers/net/phy/bcm84881.c
222
phydev->speed = SPEED_1000;
drivers/net/phy/bcm84881.c
225
phydev->speed = SPEED_10000;
drivers/net/phy/bcm84881.c
228
phydev->speed = SPEED_2500;
drivers/net/phy/bcm84881.c
231
phydev->speed = SPEED_5000;
drivers/net/phy/bcm87xx.c
130
phydev->speed = 10000;
drivers/net/phy/broadcom.c
1251
if (phydev->speed == SPEED_10)
drivers/net/phy/broadcom.c
1344
phydev->speed = SPEED_100;
drivers/net/phy/broadcom.c
1346
phydev->speed = SPEED_10;
drivers/net/phy/broadcom.c
1423
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/cortina.c
35
phydev->speed = SPEED_10000;
drivers/net/phy/dp83822.c
439
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/dp83822.c
468
phydev->speed = SPEED_10;
drivers/net/phy/dp83822.c
470
phydev->speed = SPEED_100;
drivers/net/phy/dp83867.c
388
phydev->speed = SPEED_1000;
drivers/net/phy/dp83867.c
390
phydev->speed = SPEED_100;
drivers/net/phy/dp83867.c
392
phydev->speed = SPEED_10;
drivers/net/phy/dp83867.c
935
static int dp83867_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/dp83867.c
937
if (enable && speed)
drivers/net/phy/dp83869.c
181
phydev->speed = SPEED_100;
drivers/net/phy/dp83869.c
183
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/dp83td510.c
586
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/dp83td510.c
598
phydev->speed = SPEED_10;
drivers/net/phy/dp83tg720.c
490
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/dp83tg720.c
502
phydev->speed = SPEED_1000;
drivers/net/phy/et1011c.c
63
static int speed;
drivers/net/phy/et1011c.c
69
if (speed != phydev->speed) {
drivers/net/phy/et1011c.c
70
speed = phydev->speed;
drivers/net/phy/fixed_phy.c
178
.speed = SPEED_100,
drivers/net/phy/icplus.c
140
phydev->speed = SPEED_100;
drivers/net/phy/lxt.c
253
phydev->speed = SPEED_10;
drivers/net/phy/lxt.c
258
phydev->speed = SPEED_100;
drivers/net/phy/marvell-88q2xxx.c
241
if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed == SPEED_1000) {
drivers/net/phy/marvell-88q2xxx.c
264
if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed == SPEED_1000)
drivers/net/phy/marvell-88q2xxx.c
368
if (phydev->speed == SPEED_1000)
drivers/net/phy/marvell-88q2xxx.c
370
else if (phydev->speed == SPEED_100)
drivers/net/phy/marvell-88q2xxx.c
398
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/marvell-88q2xxx.c
407
phydev->speed = SPEED_100;
drivers/net/phy/marvell-88q2xxx.c
409
phydev->speed = SPEED_1000;
drivers/net/phy/marvell-88q2xxx.c
488
if (phydev->speed == SPEED_100) {
drivers/net/phy/marvell-88x2222.c
112
switch (phydev->speed) {
drivers/net/phy/marvell-88x2222.c
259
if (phydev->speed < SPEED_10000 &&
drivers/net/phy/marvell-88x2222.c
260
phydev->speed != SPEED_UNKNOWN) {
drivers/net/phy/marvell-88x2222.c
337
phydev->speed = SPEED_10000;
drivers/net/phy/marvell-88x2222.c
401
phydev->speed = SPEED_1000;
drivers/net/phy/marvell-88x2222.c
403
phydev->speed = SPEED_100;
drivers/net/phy/marvell-88x2222.c
405
phydev->speed = SPEED_10;
drivers/net/phy/marvell-88x2222.c
432
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/marvell.c
1682
phydev->speed = SPEED_1000;
drivers/net/phy/marvell.c
1686
phydev->speed = SPEED_100;
drivers/net/phy/marvell.c
1690
phydev->speed = SPEED_10;
drivers/net/phy/marvell.c
1762
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/marvell.c
2171
static int m88e1510_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/marvell.c
2179
if (speed == SPEED_10 || speed == SPEED_100 || speed == SPEED_1000)
drivers/net/phy/marvell.c
2180
phydev->speed = speed;
drivers/net/phy/marvell.c
2181
else if (speed)
drivers/net/phy/marvell.c
2184
bmcr_ctl = mii_bmcr_encode_fixed(phydev->speed, phydev->duplex);
drivers/net/phy/marvell.c
2190
if (phydev->speed == SPEED_1000)
drivers/net/phy/marvell.c
2192
else if (phydev->speed == SPEED_100)
drivers/net/phy/marvell10g.c
1009
phydev->speed = SPEED_10000;
drivers/net/phy/marvell10g.c
1018
int cssr1, speed, val;
drivers/net/phy/marvell10g.c
1039
speed = cssr1 & MV_PCS_CSSR1_SPD1_MASK;
drivers/net/phy/marvell10g.c
1040
if (speed == MV_PCS_CSSR1_SPD1_SPD2)
drivers/net/phy/marvell10g.c
1041
speed |= cssr1 & MV_PCS_CSSR1_SPD2_MASK;
drivers/net/phy/marvell10g.c
1043
switch (speed) {
drivers/net/phy/marvell10g.c
1045
phydev->speed = SPEED_10000;
drivers/net/phy/marvell10g.c
1049
phydev->speed = SPEED_5000;
drivers/net/phy/marvell10g.c
1053
phydev->speed = SPEED_2500;
drivers/net/phy/marvell10g.c
1057
phydev->speed = SPEED_1000;
drivers/net/phy/marvell10g.c
1061
phydev->speed = SPEED_100;
drivers/net/phy/marvell10g.c
1065
phydev->speed = SPEED_10;
drivers/net/phy/marvell10g.c
1098
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/marvell10g.c
985
switch (phydev->speed) {
drivers/net/phy/mediatek/mtk-2p5ge.c
194
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/mediatek/mtk-2p5ge.c
226
phydev->speed = SPEED_10;
drivers/net/phy/mediatek/mtk-2p5ge.c
229
phydev->speed = SPEED_100;
drivers/net/phy/mediatek/mtk-2p5ge.c
232
phydev->speed = SPEED_1000;
drivers/net/phy/mediatek/mtk-2p5ge.c
235
phydev->speed = SPEED_2500;
drivers/net/phy/micrel.c
1083
int speed)
drivers/net/phy/micrel.c
1091
if (speed == SPEED_10 || speed == SPEED_100 || speed == SPEED_1000)
drivers/net/phy/micrel.c
1092
phydev->speed = speed;
drivers/net/phy/micrel.c
1093
else if (speed)
drivers/net/phy/micrel.c
1097
ctl |= mii_bmcr_encode_fixed(phydev->speed, phydev->duplex);
drivers/net/phy/micrel.c
1633
phydev->speed = SPEED_10;
drivers/net/phy/micrel.c
1635
phydev->speed = SPEED_100;
drivers/net/phy/micrel.c
2285
if (phydev->speed == SPEED_1000)
drivers/net/phy/micrel.c
2287
else if (phydev->speed == SPEED_100)
drivers/net/phy/micrel.c
2363
if (phydev->speed == SPEED_1000)
drivers/net/phy/micrel.c
2369
else if (phydev->speed == SPEED_100)
drivers/net/phy/micrel.c
2393
if (phydev->speed == SPEED_1000)
drivers/net/phy/micrel.c
2395
else if (phydev->speed == SPEED_100)
drivers/net/phy/micrel.c
2431
if (phydev->speed != SPEED_1000)
drivers/net/phy/micrel.c
785
phydev->speed = SPEED_100;
drivers/net/phy/microchip.c
335
if (phydev->state == PHY_NOLINK && !phydev->autoneg && phydev->speed == 100) {
drivers/net/phy/microchip_t1.c
1022
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/microchip_t1.c
1425
if (phydev->speed == SPEED_1000)
drivers/net/phy/microchip_t1.c
1427
else if (phydev->speed == SPEED_100)
drivers/net/phy/microchip_t1.c
2078
if (phydev->speed != SPEED_1000 &&
drivers/net/phy/microchip_t1.c
2079
phydev->speed != SPEED_100)
drivers/net/phy/microchip_t1.c
2082
if (phydev->speed == SPEED_100)
drivers/net/phy/microchip_t1s.c
503
phydev->speed = SPEED_10;
drivers/net/phy/motorcomm.c
1276
int speed;
drivers/net/phy/motorcomm.c
1290
speed = SPEED_10;
drivers/net/phy/motorcomm.c
1295
speed = SPEED_UNKNOWN;
drivers/net/phy/motorcomm.c
1298
speed = SPEED_100;
drivers/net/phy/motorcomm.c
1301
speed = SPEED_1000;
drivers/net/phy/motorcomm.c
1304
speed = SPEED_UNKNOWN;
drivers/net/phy/motorcomm.c
1308
phydev->speed = speed;
drivers/net/phy/motorcomm.c
1360
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/motorcomm.c
1868
if (phydev->speed < 0)
drivers/net/phy/motorcomm.c
1871
switch (phydev->speed) {
drivers/net/phy/motorcomm.c
1922
if (phydev->speed == SPEED_1000)
drivers/net/phy/motorcomm.c
1924
else if (phydev->speed == SPEED_100)
drivers/net/phy/motorcomm.c
2165
ctl = mii_bmcr_encode_fixed(phydev->speed, phydev->duplex);
drivers/net/phy/motorcomm.c
2826
int speed, duplex;
drivers/net/phy/motorcomm.c
2833
speed = SPEED_10;
drivers/net/phy/motorcomm.c
2836
speed = SPEED_100;
drivers/net/phy/motorcomm.c
2839
speed = SPEED_1000;
drivers/net/phy/motorcomm.c
2842
speed = SPEED_2500;
drivers/net/phy/motorcomm.c
2845
speed = SPEED_UNKNOWN;
drivers/net/phy/motorcomm.c
2849
phydev->speed = speed;
drivers/net/phy/motorcomm.c
2862
switch (phydev->speed) {
drivers/net/phy/motorcomm.c
2872
phydev_warn(phydev, "phy speed err :%d\n", phydev->speed);
drivers/net/phy/mscc/mscc_ptp.c
256
STALL_EGR_LATENCY(phydev->speed));
drivers/net/phy/mscc/mscc_ptp.c
258
switch (phydev->speed) {
drivers/net/phy/mxl-gpy.c
417
phydev->speed = SPEED_2500;
drivers/net/phy/mxl-gpy.c
590
switch (phydev->speed) {
drivers/net/phy/mxl-gpy.c
620
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/mxl-gpy.c
647
phydev->speed = SPEED_10;
drivers/net/phy/mxl-gpy.c
650
phydev->speed = SPEED_100;
drivers/net/phy/mxl-gpy.c
653
phydev->speed = SPEED_1000;
drivers/net/phy/mxl-gpy.c
656
phydev->speed = SPEED_2500;
drivers/net/phy/mxl-gpy.c
665
if (phydev->speed == SPEED_2500 || phydev->speed == SPEED_1000) {
drivers/net/phy/mxl-gpy.c
842
static int gpy_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/mxl-gpy.c
851
if (speed)
drivers/net/phy/mxl-gpy.c
877
static int gpy115_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/mxl-gpy.c
882
return gpy_loopback(phydev, enable, speed);
drivers/net/phy/ncn26000.c
93
phydev->speed = SPEED_10;
drivers/net/phy/ncn26000.c
97
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/nxp-tja11xx.c
310
phydev->speed = SPEED_100;
drivers/net/phy/phy-c45.c
1173
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy-c45.c
1232
int genphy_c45_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/phy-c45.c
1234
if (enable && speed)
drivers/net/phy/phy-c45.c
134
switch (phydev->speed) {
drivers/net/phy/phy-c45.c
1497
return phy_check_valid(phydev->speed, phydev->duplex, common);
drivers/net/phy/phy-c45.c
183
if (phydev->speed == SPEED_1000)
drivers/net/phy/phy-c45.c
613
phydev->speed = SPEED_10;
drivers/net/phy/phy-c45.c
616
phydev->speed = SPEED_100;
drivers/net/phy/phy-c45.c
619
phydev->speed = SPEED_1000;
drivers/net/phy/phy-c45.c
622
phydev->speed = SPEED_2500;
drivers/net/phy/phy-c45.c
625
phydev->speed = SPEED_5000;
drivers/net/phy/phy-c45.c
628
phydev->speed = SPEED_10000;
drivers/net/phy/phy-c45.c
631
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy-c45.c
655
if (phydev->speed == SPEED_10000) {
drivers/net/phy/phy-caps.h
41
int speed;
drivers/net/phy/phy-caps.h
51
bool phy_caps_valid(int speed, int duplex, const unsigned long *linkmodes);
drivers/net/phy/phy-caps.h
62
phy_caps_lookup(int speed, unsigned int duplex, const unsigned long *supported,
drivers/net/phy/phy-core.c
19
const char *phy_speed_to_str(int speed)
drivers/net/phy/phy-core.c
26
switch (speed) {
drivers/net/phy/phy-core.c
351
phydev->speed = c->speed;
drivers/net/phy/phy-core.c
372
int speed = SPEED_UNKNOWN;
drivers/net/phy/phy-core.c
377
phydev->speed == SPEED_UNKNOWN)
drivers/net/phy/phy-core.c
384
speed = c->speed;
drivers/net/phy/phy-core.c
386
if (speed == SPEED_UNKNOWN || phydev->speed >= speed)
drivers/net/phy/phy-core.c
390
phy_speed_to_str(speed), phy_speed_to_str(phydev->speed));
drivers/net/phy/phy-core.c
404
return c->speed;
drivers/net/phy/phy.c
1165
u32 speed = cmd->base.speed;
drivers/net/phy/phy.c
1186
((speed != SPEED_1000 &&
drivers/net/phy/phy.c
1187
speed != SPEED_100 &&
drivers/net/phy/phy.c
1188
speed != SPEED_10) ||
drivers/net/phy/phy.c
1197
phydev->speed = speed;
drivers/net/phy/phy.c
124
phy_speed_to_str(phydev->speed),
drivers/net/phy/phy.c
1559
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy.c
1738
int phy_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/phy.c
1766
if (speed && phydev->speed != speed) {
drivers/net/phy/phy.c
1776
if (speed) {
drivers/net/phy/phy.c
1784
ret = phydev->drv->set_loopback(phydev, enable, speed);
drivers/net/phy/phy.c
1786
ret = genphy_loopback(phydev, enable, speed);
drivers/net/phy/phy.c
242
bool phy_check_valid(int speed, int duplex, unsigned long *features)
drivers/net/phy/phy.c
244
return phy_caps_valid(speed, duplex, features);
drivers/net/phy/phy.c
260
c = phy_caps_lookup(phydev->speed, phydev->duplex, phydev->supported,
drivers/net/phy/phy.c
264
phydev->speed = c->speed;
drivers/net/phy/phy.c
268
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy.c
281
cmd->base.speed = phydev->speed;
drivers/net/phy/phy.c
365
phydev->speed = SPEED_1000;
drivers/net/phy/phy.c
367
phydev->speed = SPEED_100;
drivers/net/phy/phy.c
368
else phydev->speed = SPEED_10;
drivers/net/phy/phy_caps.c
130
(count == 0 || speeds[count - 1] != lcap->speed)) {
drivers/net/phy/phy_caps.c
131
speeds[count++] = lcap->speed;
drivers/net/phy/phy_caps.c
210
phy_caps_lookup(int speed, unsigned int duplex, const unsigned long *supported,
drivers/net/phy/phy_caps.c
219
if (lcap->speed == speed && lcap->duplex == duplex) {
drivers/net/phy/phy_caps.c
222
if (!match && lcap->speed <= speed)
drivers/net/phy/phy_caps.c
225
if (lcap->speed < speed)
drivers/net/phy/phy_caps.c
248
if (lcap->speed > max_speed)
drivers/net/phy/phy_caps.c
263
bool phy_caps_valid(int speed, int duplex, const unsigned long *linkmodes)
drivers/net/phy/phy_caps.c
265
int capa = speed_duplex_to_capa(speed, duplex);
drivers/net/phy/phy_caps.c
32
static int speed_duplex_to_capa(int speed, unsigned int duplex)
drivers/net/phy/phy_caps.c
35
(speed > SPEED_1000 && duplex != DUPLEX_FULL))
drivers/net/phy/phy_caps.c
38
switch (speed) {
drivers/net/phy/phy_caps.c
93
capa = speed_duplex_to_capa(linkmode->speed, linkmode->duplex);
drivers/net/phy/phy_caps.c
96
if (linkmode->speed != SPEED_UNKNOWN) {
drivers/net/phy/phy_caps.c
98
linkmode->speed);
drivers/net/phy/phy_device.c
2196
ctl = mii_bmcr_encode_fixed(phydev->speed, phydev->duplex);
drivers/net/phy/phy_device.c
2357
} else if (phydev->speed < SPEED_1000) {
drivers/net/phy/phy_device.c
2362
c = phy_caps_lookup(phydev->speed, phydev->duplex,
drivers/net/phy/phy_device.c
2565
phydev->speed = SPEED_1000;
drivers/net/phy/phy_device.c
2567
phydev->speed = SPEED_100;
drivers/net/phy/phy_device.c
2569
phydev->speed = SPEED_10;
drivers/net/phy/phy_device.c
2599
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy_device.c
2826
int genphy_loopback(struct phy_device *phydev, bool enable, int speed)
drivers/net/phy/phy_device.c
2832
if (speed == SPEED_10 || speed == SPEED_100 ||
drivers/net/phy/phy_device.c
2833
speed == SPEED_1000)
drivers/net/phy/phy_device.c
2834
phydev->speed = speed;
drivers/net/phy/phy_device.c
2835
else if (speed)
drivers/net/phy/phy_device.c
2838
ctl |= mii_bmcr_encode_fixed(phydev->speed, phydev->duplex);
drivers/net/phy/phy_device.c
773
dev->speed = SPEED_UNKNOWN;
drivers/net/phy/phy_led_triggers.c
11
unsigned int speed)
drivers/net/phy/phy_led_triggers.c
16
if (phy->phy_led_triggers[i].speed == speed)
drivers/net/phy/phy_led_triggers.c
38
if (phy->speed == 0)
drivers/net/phy/phy_led_triggers.c
41
plt = phy_speed_to_led_trigger(phy, phy->speed);
drivers/net/phy/phy_led_triggers.c
45
phy->speed);
drivers/net/phy/phy_led_triggers.c
71
unsigned int speed,
drivers/net/phy/phy_led_triggers.c
74
plt->speed = speed;
drivers/net/phy/phylink.c
1008
st.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
1415
state->speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
1419
state->speed = pl->link_config.speed;
drivers/net/phy/phylink.c
1539
int speed, duplex;
drivers/net/phy/phylink.c
1542
speed = link_state.speed;
drivers/net/phy/phylink.c
1552
speed = phylink_interface_max_speed(link_state.interface);
drivers/net/phy/phylink.c
1562
speed = phylink_interface_max_speed(link_state.interface);
drivers/net/phy/phylink.c
1569
phylink_pcs_link_up(pl->pcs, pl->pcs_neg_mode, pl->cur_interface, speed,
drivers/net/phy/phylink.c
1573
pl->cur_interface, speed, duplex,
drivers/net/phy/phylink.c
1584
phy_speed_to_str(link_state.speed),
drivers/net/phy/phylink.c
1675
link_state.speed = pl->phy_state.speed;
drivers/net/phy/phylink.c
1804
c = phy_caps_lookup(state->speed, state->duplex,
drivers/net/phy/phylink.c
1813
pl->link_config.speed = state->speed;
drivers/net/phy/phylink.c
1893
pl->link_config.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
1977
pl->phy_state.speed = phydev->speed;
drivers/net/phy/phylink.c
2000
phy_speed_to_str(phydev->speed),
drivers/net/phy/phylink.c
2127
pl->phy_state.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
2839
u32 speed)
drivers/net/phy/phylink.c
2857
if (max_speed >= speed)
drivers/net/phy/phylink.c
2860
if (max_speed <= speed)
drivers/net/phy/phylink.c
2866
speed);
drivers/net/phy/phylink.c
2888
kset->base.speed = state->speed;
drivers/net/phy/phylink.c
3023
c = phy_caps_lookup(kset->base.speed, kset->base.duplex,
drivers/net/phy/phylink.c
3032
if (c->speed != pl->link_config.speed ||
drivers/net/phy/phylink.c
3038
config.speed = c->speed;
drivers/net/phy/phylink.c
3054
config.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
3080
config.speed);
drivers/net/phy/phylink.c
309
int speed;
drivers/net/phy/phylink.c
3114
pl->link_config.speed = config.speed;
drivers/net/phy/phylink.c
3364
fs.speed = state->speed;
drivers/net/phy/phylink.c
3711
config.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
3776
config.speed = SPEED_UNKNOWN;
drivers/net/phy/phylink.c
3966
int speed;
drivers/net/phy/phylink.c
398
phylink_caps_params[i].speed > max_speed; i++)
drivers/net/phy/phylink.c
3992
state->speed = phylink_c73_priority_resolution[i].speed;
drivers/net/phy/phylink.c
4004
uint16_t config_reg, int speed)
drivers/net/phy/phylink.c
4008
if (speed == SPEED_2500)
drivers/net/phy/phylink.c
4017
state->speed = speed;
drivers/net/phy/phylink.c
4037
state->speed = SPEED_10;
drivers/net/phy/phylink.c
4040
state->speed = SPEED_100;
drivers/net/phy/phylink.c
4043
state->speed = SPEED_1000;
drivers/net/phy/phylink.c
4069
state->speed = SPEED_10;
drivers/net/phy/phylink.c
4072
state->speed = SPEED_100;
drivers/net/phy/phylink.c
4075
state->speed = SPEED_1000;
drivers/net/phy/phylink.c
4078
state->speed = SPEED_2500;
drivers/net/phy/phylink.c
4081
state->speed = SPEED_5000;
drivers/net/phy/phylink.c
4084
state->speed = SPEED_10000;
drivers/net/phy/phylink.c
4114
state->speed = SPEED_10;
drivers/net/phy/phylink.c
4117
state->speed = SPEED_100;
drivers/net/phy/phylink.c
4120
state->speed = SPEED_1000;
drivers/net/phy/phylink.c
413
static unsigned long phylink_cap_from_speed_duplex(int speed,
drivers/net/phy/phylink.c
4163
state->speed = SPEED_1000;
drivers/net/phy/phylink.c
4173
state->speed = SPEED_2500;
drivers/net/phy/phylink.c
419
if (speed == phylink_caps_params[i].speed &&
drivers/net/phy/phylink.c
4355
state->speed = SPEED_10000;
drivers/net/phy/phylink.c
668
u32 speed;
drivers/net/phy/phylink.c
673
ret = fwnode_property_read_u32(fixed_node, "speed", &speed);
drivers/net/phy/phylink.c
675
pl->link_config.speed = speed;
drivers/net/phy/phylink.c
722
pl->link_config.speed = prop[2];
drivers/net/phy/phylink.c
732
if (pl->link_config.speed > SPEED_1000 &&
drivers/net/phy/phylink.c
735
pl->link_config.speed);
drivers/net/phy/phylink.c
743
c = phy_caps_lookup(pl->link_config.speed, pl->link_config.duplex,
drivers/net/phy/phylink.c
762
pl->link_config.speed);
drivers/net/phy/phylink.c
937
phy_interface_t interface, int speed,
drivers/net/phy/phylink.c
941
pcs->ops->pcs_link_up(pcs, neg_mode, interface, speed, duplex);
drivers/net/phy/qcom/qca807x.c
453
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/qcom/qca807x.c
458
phydev->speed = SPEED_100;
drivers/net/phy/qcom/qca807x.c
461
phydev->speed = SPEED_1000;
drivers/net/phy/qcom/qca808x.c
281
if (phydev->speed == SPEED_2500)
drivers/net/phy/qcom/qca808x.c
343
phydev->speed = SPEED_1000;
drivers/net/phy/qcom/qca83xx.c
142
if (phydev->speed == SPEED_100)
drivers/net/phy/qcom/qcom-phy-lib.c
244
int sfc, speed;
drivers/net/phy/qcom/qcom-phy-lib.c
250
speed = ss & ss_mask.speed_mask;
drivers/net/phy/qcom/qcom-phy-lib.c
251
speed >>= ss_mask.speed_shift;
drivers/net/phy/qcom/qcom-phy-lib.c
253
switch (speed) {
drivers/net/phy/qcom/qcom-phy-lib.c
255
phydev->speed = SPEED_10;
drivers/net/phy/qcom/qcom-phy-lib.c
258
phydev->speed = SPEED_100;
drivers/net/phy/qcom/qcom-phy-lib.c
261
phydev->speed = SPEED_1000;
drivers/net/phy/qcom/qcom-phy-lib.c
264
phydev->speed = SPEED_2500;
drivers/net/phy/qcom/qcom-phy-lib.c
354
phydev->speed = SPEED_UNKNOWN;
drivers/net/phy/realtek/realtek_main.c
1110
phydev->speed = SPEED_10;
drivers/net/phy/realtek/realtek_main.c
1113
phydev->speed = SPEED_100;
drivers/net/phy/realtek/realtek_main.c
1116
phydev->speed = SPEED_1000;
drivers/net/phy/realtek/realtek_main.c
1119
phydev->speed = SPEED_10000;
drivers/net/phy/realtek/realtek_main.c
1122
phydev->speed = SPEED_2500;
drivers/net/phy/realtek/realtek_main.c
1125
phydev->speed = SPEED_5000;
drivers/net/phy/realtek/realtek_main.c
1135
if (phydev->speed >= 1000) {
drivers/net/phy/realtek/realtek_main.c
1943
phydev->speed = SPEED_100;
drivers/net/phy/realtek/realtek_main.c
2109
phydev->speed = SPEED_10000;
drivers/net/phy/realtek/realtek_main.c
572
if (phydev->speed == SPEED_100 && phydev->autoneg == AUTONEG_DISABLE) {
drivers/net/phy/rockchip.c
112
if (phydev->state == PHY_RUNNING && phydev->speed == SPEED_100) {
drivers/net/phy/swphy.c
126
speed_index = swphy_decode_speed(state->speed);
drivers/net/phy/swphy.c
132
bmsr |= speed[speed_index].bmsr & duplex[duplex_index].bmsr;
drivers/net/phy/swphy.c
133
estat |= speed[speed_index].estat & duplex[duplex_index].estat;
drivers/net/phy/swphy.c
138
lpa |= speed[speed_index].lpa & duplex[duplex_index].lpa;
drivers/net/phy/swphy.c
139
lpagb |= speed[speed_index].lpagb & duplex[duplex_index].lpagb;
drivers/net/phy/swphy.c
41
static const struct swmii_regs speed[] = {
drivers/net/phy/swphy.c
71
static int swphy_decode_speed(int speed)
drivers/net/phy/swphy.c
73
switch (speed) {
drivers/net/phy/swphy.c
98
err = swphy_decode_speed(state->speed);
drivers/net/phy/teranetics.c
51
phydev->speed = SPEED_10000;
drivers/net/phy/uPD60620.c
56
phydev->speed = SPEED_10;
drivers/net/phy/uPD60620.c
60
phydev->speed = SPEED_100;
drivers/net/phy/vitesse.c
514
if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed > SPEED_100)
drivers/net/phy/vitesse.c
549
if (phydev->autoneg != AUTONEG_ENABLE && phydev->speed <= SPEED_100) {
drivers/net/phy/xilinx_gmii2rgmii.c
31
static void xgmiitorgmii_configure(struct gmii2rgmii *priv, int speed)
drivers/net/phy/xilinx_gmii2rgmii.c
40
if (speed == SPEED_1000)
drivers/net/phy/xilinx_gmii2rgmii.c
42
else if (speed == SPEED_100)
drivers/net/phy/xilinx_gmii2rgmii.c
62
xgmiitorgmii_configure(priv, phydev->speed);
drivers/net/phy/xilinx_gmii2rgmii.c
68
int speed)
drivers/net/phy/xilinx_gmii2rgmii.c
74
err = priv->phy_drv->set_loopback(phydev, enable, speed);
drivers/net/phy/xilinx_gmii2rgmii.c
76
err = genphy_loopback(phydev, enable, speed);
drivers/net/phy/xilinx_gmii2rgmii.c
80
xgmiitorgmii_configure(priv, phydev->speed);
drivers/net/ppp/ppp_async.c
160
int speed;
drivers/net/ppp/ppp_async.c
191
speed = tty_get_baud_rate(tty);
drivers/net/ppp/ppp_async.c
192
ap->chan.speed = speed;
drivers/net/ppp/ppp_generic.c
192
int speed; /* speed of the corresponding ppp channel*/
drivers/net/ppp/ppp_generic.c
1981
pch->speed = pch->chan->speed;
drivers/net/ppp/ppp_generic.c
1988
if (pch->speed == 0)
drivers/net/ppp/ppp_generic.c
1991
totspeed += pch->speed;
drivers/net/ppp/ppp_generic.c
2062
if (pch->speed == 0)
drivers/net/ppp/ppp_generic.c
2065
totspeed -= pch->speed;
drivers/net/ppp/ppp_generic.c
2085
if (pch->speed == 0) {
drivers/net/ppp/ppp_generic.c
2093
((totspeed*totfree)/pch->speed)) - hdrlen;
drivers/net/ppp/ppp_generic.c
2095
flen += ((totfree - nzero)*pch->speed)/totspeed;
drivers/net/ppp/ppp_generic.c
2096
nbigger -= ((totfree - nzero)*pch->speed)/
drivers/net/ppp/ppp_synctty.c
160
int speed;
drivers/net/ppp/ppp_synctty.c
189
speed = tty_get_baud_rate(tty);
drivers/net/ppp/ppp_synctty.c
190
ap->chan.speed = speed;
drivers/net/sungem_phy.c
1192
phy->speed = 0;
drivers/net/sungem_phy.c
315
phy->speed = SPEED_10;
drivers/net/sungem_phy.c
341
static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd)
drivers/net/sungem_phy.c
346
phy->speed = speed;
drivers/net/sungem_phy.c
357
switch(speed) {
drivers/net/sungem_phy.c
399
phy->speed = SPEED_100;
drivers/net/sungem_phy.c
401
phy->speed = SPEED_10;
drivers/net/sungem_phy.c
471
phy->speed = SPEED_10;
drivers/net/sungem_phy.c
510
static int bcm54xx_setup_forced(struct mii_phy *phy, int speed, int fd)
drivers/net/sungem_phy.c
515
phy->speed = speed;
drivers/net/sungem_phy.c
526
switch(speed) {
drivers/net/sungem_phy.c
556
phy->speed = phy_BCM5400_link_table[link_mode][2] ?
drivers/net/sungem_phy.c
633
phy->speed = SPEED_1000;
drivers/net/sungem_phy.c
709
phy->speed = SPEED_1000;
drivers/net/sungem_phy.c
747
phy->speed = SPEED_10;
drivers/net/sungem_phy.c
793
static int marvell_setup_forced(struct mii_phy *phy, int speed, int fd)
drivers/net/sungem_phy.c
798
phy->speed = speed;
drivers/net/sungem_phy.c
807
switch(speed) {
drivers/net/sungem_phy.c
830
if (speed == SPEED_1000)
drivers/net/sungem_phy.c
852
phy->speed = SPEED_1000;
drivers/net/sungem_phy.c
854
phy->speed = SPEED_100;
drivers/net/sungem_phy.c
856
phy->speed = SPEED_10;
drivers/net/team/team_core.c
2028
unsigned long speed = 0;
drivers/net/team/team_core.c
2037
if (port->state.speed != SPEED_UNKNOWN)
drivers/net/team/team_core.c
2038
speed += port->state.speed;
drivers/net/team/team_core.c
2046
cmd->base.speed = speed ? : SPEED_UNKNOWN;
drivers/net/team/team_core.c
2708
nla_put_u32(skb, TEAM_ATTR_PORT_SPEED, port->state.speed) ||
drivers/net/team/team_core.c
2911
port->state.speed = ecmd.base.speed;
drivers/net/team/team_core.c
2916
port->state.speed = 0;
drivers/net/thunderbolt/main.c
1274
int speed;
drivers/net/thunderbolt/main.c
1282
speed = SPEED_80000;
drivers/net/thunderbolt/main.c
1287
speed = SPEED_40000;
drivers/net/thunderbolt/main.c
1289
speed = SPEED_20000;
drivers/net/thunderbolt/main.c
1294
speed = SPEED_20000;
drivers/net/thunderbolt/main.c
1300
speed = SPEED_10000;
drivers/net/thunderbolt/main.c
1304
cmd->base.speed = speed;
drivers/net/tun.c
3494
cmd->base.speed = SPEED_10000;
drivers/net/usb/aqc111.c
243
static void aqc111_speed_to_link_mode(u32 speed,
drivers/net/usb/aqc111.c
246
switch (speed) {
drivers/net/usb/aqc111.c
271
enum usb_device_speed usb_speed = dev->udev->speed;
drivers/net/usb/aqc111.c
272
u32 speed = SPEED_UNKNOWN;
drivers/net/usb/aqc111.c
303
speed = SPEED_5000;
drivers/net/usb/aqc111.c
306
speed = SPEED_2500;
drivers/net/usb/aqc111.c
309
speed = SPEED_1000;
drivers/net/usb/aqc111.c
312
speed = SPEED_100;
drivers/net/usb/aqc111.c
316
elk->base.speed = speed;
drivers/net/usb/aqc111.c
321
static void aqc111_set_phy_speed(struct usbnet *dev, u8 autoneg, u16 speed)
drivers/net/usb/aqc111.c
334
switch (speed) {
drivers/net/usb/aqc111.c
349
switch (speed) {
drivers/net/usb/aqc111.c
373
enum usb_device_speed usb_speed = dev->udev->speed;
drivers/net/usb/aqc111.c
375
u32 speed = elk->base.speed;
drivers/net/usb/aqc111.c
387
if (speed != SPEED_100 &&
drivers/net/usb/aqc111.c
388
speed != SPEED_1000 &&
drivers/net/usb/aqc111.c
389
speed != SPEED_2500 &&
drivers/net/usb/aqc111.c
390
speed != SPEED_5000 &&
drivers/net/usb/aqc111.c
391
speed != SPEED_UNKNOWN)
drivers/net/usb/aqc111.c
397
if (usb_speed != USB_SPEED_SUPER && speed > SPEED_1000)
drivers/net/usb/aqc111.c
401
if (speed != SPEED_UNKNOWN)
drivers/net/usb/aqc111.c
402
aqc111_data->advertised_speed = speed;
drivers/net/usb/aqc111.c
688
enum usb_device_speed usb_speed = udev->speed;
drivers/net/usb/aqc111.c
804
enum usb_device_speed usb_speed = dev->udev->speed;
drivers/net/usb/asix_devices.c
1040
static int marvell_led_status(struct usbnet *dev, u16 speed)
drivers/net/usb/asix_devices.c
1049
switch (speed) {
drivers/net/usb/asix_devices.c
1167
u32 speed;
drivers/net/usb/asix_devices.c
1174
speed = ethtool_cmd_speed(&ecmd);
drivers/net/usb/asix_devices.c
1176
if (speed == SPEED_1000)
drivers/net/usb/asix_devices.c
1178
else if (speed == SPEED_100)
drivers/net/usb/asix_devices.c
1191
speed, ecmd.duplex, mode);
drivers/net/usb/asix_devices.c
1196
marvell_led_status(dev, speed);
drivers/net/usb/asix_devices.c
764
int speed, int duplex,
drivers/net/usb/asix_devices.c
772
switch (speed) {
drivers/net/usb/ax88172a.c
42
if (phydev->speed != SPEED_100)
drivers/net/usb/ax88172a.c
50
phydev->speed, phydev->duplex, mode);
drivers/net/usb/ax88179_178a.c
752
supported = (ecmd.speed == SPEED_1000) ?
drivers/net/usb/catc.c
698
cmd->base.speed = SPEED_10;
drivers/net/usb/ch9200.c
224
__func__, ecmd.speed, ecmd.duplex);
drivers/net/usb/lan78xx.c
2335
static int lan78xx_configure_usb(struct lan78xx_net *dev, int speed)
drivers/net/usb/lan78xx.c
2341
if (dev->udev->speed != USB_SPEED_SUPER)
drivers/net/usb/lan78xx.c
2350
switch (speed) {
drivers/net/usb/lan78xx.c
2370
netdev_warn(dev->net, "Unsupported link speed: %d\n", speed);
drivers/net/usb/lan78xx.c
2434
switch (dev->udev->speed) {
drivers/net/usb/lan78xx.c
2443
dev->udev->speed);
drivers/net/usb/lan78xx.c
2459
int speed, int duplex,
drivers/net/usb/lan78xx.c
2467
switch (speed) {
drivers/net/usb/lan78xx.c
2478
netdev_err(dev->net, "Unsupported speed %d\n", speed);
drivers/net/usb/lan78xx.c
2495
ret = lan78xx_configure_usb(dev, speed);
drivers/net/usb/lan78xx.c
2597
.speed = SPEED_1000,
drivers/net/usb/lan78xx.c
3189
switch (dev->udev->speed) {
drivers/net/usb/pegasus.c
768
if (pegasus->usb->speed != USB_SPEED_HIGH) {
drivers/net/usb/r8152.c
1659
rtl8152_set_speed(struct r8152 *tp, u8 autoneg, u32 speed, u8 duplex,
drivers/net/usb/r8152.c
3139
static void rtl_set_ifg(struct r8152 *tp, u16 speed)
drivers/net/usb/r8152.c
3145
if ((speed & (_10bps | _100bps)) && !(speed & FULL_DUP)) {
drivers/net/usb/r8152.c
3818
rtl8152_set_speed(tp, tp->autoneg, tp->speed,
drivers/net/usb/r8152.c
3860
rtl8152_set_speed(tp, tp->autoneg, tp->speed,
drivers/net/usb/r8152.c
3909
rtl8152_set_speed(tp, tp->autoneg, tp->speed,
drivers/net/usb/r8152.c
4039
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
4071
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
5545
if (tp->udev->speed == USB_SPEED_FULL ||
drivers/net/usb/r8152.c
5546
tp->udev->speed == USB_SPEED_LOW) {
drivers/net/usb/r8152.c
6137
u16 speed;
drivers/net/usb/r8152.c
6148
speed = rtl8152_get_speed(tp);
drivers/net/usb/r8152.c
6149
rtl_set_ifg(tp, speed);
drivers/net/usb/r8152.c
6152
if (speed & _2500bps)
drivers/net/usb/r8152.c
6158
if (speed & _1000bps)
drivers/net/usb/r8152.c
6160
else if (speed & _500bps)
drivers/net/usb/r8152.c
6163
if (tp->udev->speed == USB_SPEED_HIGH) {
drivers/net/usb/r8152.c
6167
if (is_flow_control(speed))
drivers/net/usb/r8152.c
6195
u16 speed;
drivers/net/usb/r8152.c
6210
speed = rtl8152_get_speed(tp);
drivers/net/usb/r8152.c
6211
rtl_set_ifg(tp, speed);
drivers/net/usb/r8152.c
6214
if (speed & _2500bps)
drivers/net/usb/r8152.c
6220
if (tp->udev->speed == USB_SPEED_HIGH) {
drivers/net/usb/r8152.c
6223
if (is_flow_control(speed))
drivers/net/usb/r8152.c
6240
static int rtl8152_set_speed(struct r8152 *tp, u8 autoneg, u32 speed, u8 duplex,
drivers/net/usb/r8152.c
6250
switch (speed) {
drivers/net/usb/r8152.c
6485
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
6676
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
6782
u16 speed;
drivers/net/usb/r8152.c
6784
speed = rtl8152_get_speed(tp);
drivers/net/usb/r8152.c
6786
if (speed & LINK_STATUS) {
drivers/net/usb/r8152.c
6881
rtl8152_set_speed(tp, tp->autoneg, tp->speed, tp->duplex,
drivers/net/usb/r8152.c
7148
if (tp->version == RTL_VER_04 && tp->udev->speed < USB_SPEED_SUPER)
drivers/net/usb/r8152.c
7185
switch (tp->udev->speed) {
drivers/net/usb/r8152.c
7248
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
8190
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
8302
if (tp->udev->speed >= USB_SPEED_SUPER)
drivers/net/usb/r8152.c
8791
cmd->base.speed = SPEED_2500;
drivers/net/usb/r8152.c
8843
ret = rtl8152_set_speed(tp, cmd->base.autoneg, cmd->base.speed,
drivers/net/usb/r8152.c
8847
tp->speed = cmd->base.speed;
drivers/net/usb/r8152.c
8940
eee->eee_active = phy_check_valid(tp->speed, tp->duplex, common);
drivers/net/usb/r8152.c
8974
eee->eee_active = phy_check_valid(tp->speed, tp->duplex, common);
drivers/net/usb/r8152.c
9485
if (tp->udev->speed < USB_SPEED_SUPER)
drivers/net/usb/r8152.c
949
u16 speed;
drivers/net/usb/r8152.c
9892
tp->speed = SPEED_100;
drivers/net/usb/r8152.c
9897
tp->udev->speed >= USB_SPEED_SUPER) {
drivers/net/usb/r8152.c
9898
tp->speed = SPEED_2500;
drivers/net/usb/r8152.c
9901
tp->speed = SPEED_1000;
drivers/net/usb/rtl8150.c
808
u32 speed = ((lpa & (LPA_100HALF | LPA_100FULL)) ?
drivers/net/usb/rtl8150.c
810
ecmd->base.speed = speed;
drivers/net/usb/rtl8150.c
812
if (speed == SPEED_100)
drivers/net/usb/rtl8150.c
820
ecmd->base.speed = ((bmcr & BMCR_SPEED100) ?
drivers/net/usb/sierra_net.c
709
if (dev->udev->speed != USB_SPEED_HIGH)
drivers/net/usb/smsc75xx.c
1154
} else if (dev->udev->speed == USB_SPEED_HIGH) {
drivers/net/usb/smsc95xx.c
988
} else if (dev->udev->speed == USB_SPEED_HIGH) {
drivers/net/usb/sr9700.c
211
cmd->base.speed = SPEED_10;
drivers/net/usb/sr9800.c
787
if (dev->udev->speed == USB_SPEED_HIGH) {
drivers/net/usb/usbnet.c
1022
cmd->base.speed = dev->rx_speed / 1000000;
drivers/net/usb/usbnet.c
1024
cmd->base.speed = dev->tx_speed / 1000000;
drivers/net/usb/usbnet.c
1026
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/usb/usbnet.c
242
(dev->udev->speed == USB_SPEED_HIGH) ? 7 : 3);
drivers/net/usb/usbnet.c
367
enum usb_device_speed speed = dev->udev->speed;
drivers/net/usb/usbnet.c
371
switch (speed) {
drivers/net/veth.c
131
cmd->base.speed = SPEED_10000;
drivers/net/virtio_net.c
220
VIRTNET_STATS_DESC_RX(speed, ratelimit_bytes),
drivers/net/virtio_net.c
224
VIRTNET_STATS_DESC_TX(speed, ratelimit_bytes),
drivers/net/virtio_net.c
277
VIRTNET_STATS_DESC_RX_QSTAT(speed, ratelimit_packets, hw_drop_ratelimits),
drivers/net/virtio_net.c
281
VIRTNET_STATS_DESC_TX_QSTAT(speed, ratelimit_packets, hw_drop_ratelimits),
drivers/net/virtio_net.c
3152
u32 speed;
drivers/net/virtio_net.c
3158
virtio_cread_le(vi->vdev, struct virtio_net_config, speed, &speed);
drivers/net/virtio_net.c
3160
if (ethtool_validate_speed(speed))
drivers/net/virtio_net.c
3161
vi->speed = speed;
drivers/net/virtio_net.c
466
u32 speed;
drivers/net/virtio_net.c
5111
&vi->speed, &vi->duplex);
drivers/net/virtio_net.c
5119
cmd->base.speed = vi->speed;
drivers/net/virtio_net.c
5488
vi->speed = SPEED_UNKNOWN;
drivers/net/vmxnet3/vmxnet3_ethtool.c
656
ecmd->base.speed = adapter->link_speed;
drivers/net/vmxnet3/vmxnet3_ethtool.c
659
ecmd->base.speed = SPEED_UNKNOWN;
drivers/net/vxlan/vxlan_core.c
3532
cmd->base.speed = SPEED_UNKNOWN;
drivers/net/wireless/ath/ath6kl/usb.c
1140
if (dev->speed == USB_SPEED_HIGH)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1434
if (usb->speed == USB_SPEED_SUPER_PLUS)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1436
else if (usb->speed == USB_SPEED_SUPER)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1438
else if (usb->speed == USB_SPEED_HIGH)
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
444
if (dev->hif2->speed < PCIE_SPEED_5_0GT ||
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
445
(dev->hif2->speed == PCIE_SPEED_5_0GT &&
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
455
} else if (dev->hif2->speed < PCIE_SPEED_8_0GT ||
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
456
(dev->hif2->speed == PCIE_SPEED_8_0GT &&
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
292
enum pci_bus_speed speed;
drivers/net/wireless/mediatek/mt76/mt7996/pci.c
90
pcie_bandwidth_available(pdev, NULL, &hif->speed, &hif->width);
drivers/net/wireless/purelifi/plfxlc/chip.c
53
plfxlc_speed(udev->speed));
drivers/net/wireless/purelifi/plfxlc/usb.c
379
if (interface_to_usbdev(usb->intf)->speed == USB_SPEED_HIGH)
drivers/net/wireless/purelifi/plfxlc/usb.c
418
const char *plfxlc_speed(enum usb_device_speed speed)
drivers/net/wireless/purelifi/plfxlc/usb.c
420
switch (speed) {
drivers/net/wireless/purelifi/plfxlc/usb.h
188
const char *plfxlc_speed(enum usb_device_speed speed);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
662
if (rtlusb->udev->speed != USB_SPEED_HIGH)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
736
if (rtlusb->udev->speed != USB_SPEED_HIGH)
drivers/net/wireless/realtek/rtlwifi/usb.c
169
((USB_SPEED_HIGH == (udev)->speed) ? true : false)
drivers/net/wireless/realtek/rtw88/rtw8814a.c
441
rtwusb->udev->speed == USB_SPEED_SUPER) {
drivers/net/wireless/realtek/rtw88/rtw8814a.c
83
rtwusb->udev->speed != USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1135
if (rtwusb->udev->speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
704
enum usb_device_speed speed = rtwusb->udev->speed;
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
720
if (speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/usb.c
1078
enum usb_device_speed cur_speed = rtwusb->udev->speed;
drivers/net/wireless/realtek/rtw88/usb.c
1192
enum usb_device_speed speed)
drivers/net/wireless/realtek/rtw88/usb.c
1194
if (speed == USB_SPEED_SUPER) {
drivers/net/wireless/realtek/rtw88/usb.c
1198
} else if (speed == USB_SPEED_HIGH) {
drivers/net/wireless/realtek/rtw88/usb.c
1206
enum usb_device_speed speed, u8 page)
drivers/net/wireless/realtek/rtw88/usb.c
1208
if (speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/usb.c
1211
rtw_usb_phy_write(rtwdev, USB_REG_PAGE, page, speed);
drivers/net/wireless/realtek/rtw88/usb.c
1215
enum usb_device_speed speed)
drivers/net/wireless/realtek/rtw88/usb.c
1223
if (speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/usb.c
1225
else if (speed == USB_SPEED_HIGH)
drivers/net/wireless/realtek/rtw88/usb.c
1241
rtw_usb_page_switch(rtwdev, speed, USB_PHY_PAGE1);
drivers/net/wireless/realtek/rtw88/usb.c
1243
rtw_usb_page_switch(rtwdev, speed, USB_PHY_PAGE0);
drivers/net/wireless/realtek/rtw88/usb.c
1247
rtw_usb_phy_write(rtwdev, offset, para->value, speed);
drivers/net/wireless/realtek/rtw88/usb.c
849
enum usb_device_speed speed = rtwusb->udev->speed;
drivers/net/wireless/realtek/rtw88/usb.c
854
if (speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw88/usb.c
856
else if (speed == USB_SPEED_HIGH)
drivers/net/wireless/realtek/rtw88/usb.c
902
} else if (rtwusb->udev->speed == USB_SPEED_SUPER) {
drivers/net/wireless/realtek/rtw89/pci.c
2120
static int rtw89_pci_check_mdio(struct rtw89_dev *rtwdev, u8 addr, u8 speed, u16 rw_bit)
drivers/net/wireless/realtek/rtw89/pci.c
2127
switch (speed) {
drivers/net/wireless/realtek/rtw89/pci.c
2141
rtw89_err(rtwdev, "[ERR]Error Speed %d!\n", speed);
drivers/net/wireless/realtek/rtw89/pci.c
2152
rtw89_read16_mdio(struct rtw89_dev *rtwdev, u8 addr, u8 speed, u16 *val)
drivers/net/wireless/realtek/rtw89/pci.c
2156
ret = rtw89_pci_check_mdio(rtwdev, addr, speed, B_AX_MDIO_RFLAG);
drivers/net/wireless/realtek/rtw89/pci.c
2167
rtw89_write16_mdio(struct rtw89_dev *rtwdev, u8 addr, u16 data, u8 speed)
drivers/net/wireless/realtek/rtw89/pci.c
2172
ret = rtw89_pci_check_mdio(rtwdev, addr, speed, B_AX_MDIO_WFLAG);
drivers/net/wireless/realtek/rtw89/pci.c
2182
rtw89_write16_mdio_mask(struct rtw89_dev *rtwdev, u8 addr, u16 mask, u16 data, u8 speed)
drivers/net/wireless/realtek/rtw89/pci.c
2188
ret = rtw89_read16_mdio(rtwdev, addr, speed, &val);
drivers/net/wireless/realtek/rtw89/pci.c
2196
ret = rtw89_write16_mdio(rtwdev, addr, val, speed);
drivers/net/wireless/realtek/rtw89/pci.c
2203
static int rtw89_write16_mdio_set(struct rtw89_dev *rtwdev, u8 addr, u16 mask, u8 speed)
drivers/net/wireless/realtek/rtw89/pci.c
2208
ret = rtw89_read16_mdio(rtwdev, addr, speed, &val);
drivers/net/wireless/realtek/rtw89/pci.c
2211
ret = rtw89_write16_mdio(rtwdev, addr, val | mask, speed);
drivers/net/wireless/realtek/rtw89/pci.c
2218
static int rtw89_write16_mdio_clr(struct rtw89_dev *rtwdev, u8 addr, u16 mask, u8 speed)
drivers/net/wireless/realtek/rtw89/pci.c
2223
ret = rtw89_read16_mdio(rtwdev, addr, speed, &val);
drivers/net/wireless/realtek/rtw89/pci.c
2226
ret = rtw89_write16_mdio(rtwdev, addr, val & ~mask, speed);
drivers/net/wireless/realtek/rtw89/usb.c
752
enum usb_device_speed speed;
drivers/net/wireless/realtek/rtw89/usb.c
758
speed = rtwusb->udev->speed;
drivers/net/wireless/realtek/rtw89/usb.c
760
if (speed == USB_SPEED_SUPER)
drivers/net/wireless/realtek/rtw89/usb.c
762
else if (speed == USB_SPEED_HIGH)
drivers/net/wireless/realtek/rtw89/usb.c
989
if (rtwusb->udev->speed == USB_SPEED_SUPER)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1174
if (interface_to_usbdev(usb->intf)->speed == USB_SPEED_HIGH) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1220
static const char *speed(enum usb_device_speed speed)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1222
switch (speed) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1240
speed(udev->speed));
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1361
switch (udev->speed) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
491
switch (udev->speed) {
drivers/ntb/hw/amd/ntb_hw_amd.c
323
enum ntb_speed *speed,
drivers/ntb/hw/amd/ntb_hw_amd.c
330
if (speed)
drivers/ntb/hw/amd/ntb_hw_amd.c
331
*speed = NTB_LNK_STA_SPEED(ndev->lnk_sta);
drivers/ntb/hw/amd/ntb_hw_amd.c
339
if (speed)
drivers/ntb/hw/amd/ntb_hw_amd.c
340
*speed = NTB_SPEED_NONE;
drivers/ntb/hw/epf/ntb_hw_epf.c
194
enum ntb_speed *speed,
drivers/ntb/hw/idt/ntb_hw_idt.c
2337
enum ntb_speed speed;
drivers/ntb/hw/idt/ntb_hw_idt.c
2368
data = idt_ntb_link_is_up(&ndev->ntb, &speed, &width);
drivers/ntb/hw/idt/ntb_hw_idt.c
2372
speed, width);
drivers/ntb/hw/idt/ntb_hw_idt.c
880
enum ntb_speed *speed, enum ntb_width *width)
drivers/ntb/hw/idt/ntb_hw_idt.c
888
if (speed != NULL || width != NULL) {
drivers/ntb/hw/idt/ntb_hw_idt.c
890
if (speed != NULL)
drivers/ntb/hw/idt/ntb_hw_idt.c
891
*speed = GET_FIELD(PCIELCTLSTS_CLS, data);
drivers/ntb/hw/idt/ntb_hw_idt.c
920
static int idt_ntb_link_enable(struct ntb_dev *ntb, enum ntb_speed speed,
drivers/ntb/hw/intel/ntb_hw_gen1.c
944
u64 intel_ntb_link_is_up(struct ntb_dev *ntb, enum ntb_speed *speed,
drivers/ntb/hw/intel/ntb_hw_gen1.c
950
if (speed)
drivers/ntb/hw/intel/ntb_hw_gen1.c
951
*speed = NTB_LNK_STA_SPEED(ndev->lnk_sta);
drivers/ntb/hw/intel/ntb_hw_gen1.c
958
if (speed)
drivers/ntb/hw/intel/ntb_hw_gen1.c
959
*speed = NTB_SPEED_NONE;
drivers/ntb/hw/intel/ntb_hw_gen1.h
166
u64 intel_ntb_link_is_up(struct ntb_dev *ntb, enum ntb_speed *speed,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
418
enum ntb_speed *speed,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
428
if (speed)
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
429
*speed = (linksta >> 16) & 0xF;
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
560
enum ntb_speed *speed,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
565
if (speed)
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
566
*speed = sndev->link_speed;
drivers/ntb/test/ntb_tool.c
292
enum ntb_speed speed;
drivers/ntb/test/ntb_tool.c
296
up = ntb_link_is_up(tc->ntb, &speed, &width);
drivers/ntb/test/ntb_tool.c
299
up ? "up" : "down", speed, width);
drivers/pci/controller/dwc/pcie-designware-host.c
1033
static void dw_pcie_program_presets(struct dw_pcie_rp *pp, enum pci_bus_speed speed)
drivers/pci/controller/dwc/pcie-designware-host.c
1041
if (speed == PCIE_SPEED_8_0GT) {
drivers/pci/controller/dwc/pcie-designware-host.c
1047
} else if (speed == PCIE_SPEED_16_0GT) {
drivers/pci/controller/dwc/pcie-designware-host.c
1052
} else if (speed == PCIE_SPEED_32_0GT) {
drivers/pci/controller/dwc/pcie-designware-host.c
1057
} else if (speed == PCIE_SPEED_64_0GT) {
drivers/pci/controller/dwc/pcie-designware-host.c
1084
enum pci_bus_speed speed = pcie_link_speed[pci->max_link_speed];
drivers/pci/controller/dwc/pcie-designware-host.c
1091
if (speed >= PCIE_SPEED_8_0GT)
drivers/pci/controller/dwc/pcie-designware-host.c
1094
if (speed >= PCIE_SPEED_16_0GT)
drivers/pci/controller/dwc/pcie-designware-host.c
1097
if (speed >= PCIE_SPEED_32_0GT)
drivers/pci/controller/dwc/pcie-designware-host.c
1100
if (speed >= PCIE_SPEED_64_0GT)
drivers/pci/controller/dwc/pcie-qcom-common.c
15
u16 speed;
drivers/pci/controller/dwc/pcie-qcom-common.c
25
for (speed = PCIE_SPEED_8_0GT; speed <= pcie_link_speed[pci->max_link_speed]; speed++) {
drivers/pci/controller/dwc/pcie-qcom-common.c
26
if (speed > PCIE_SPEED_32_0GT) {
drivers/pci/controller/dwc/pcie-qcom-common.c
35
speed - PCIE_SPEED_8_0GT);
drivers/pci/controller/dwc/pcie-qcom-ep.c
154
#define QCOM_PCIE_LINK_SPEED_TO_BW(speed) \
drivers/pci/controller/dwc/pcie-qcom-ep.c
155
Mbps_to_icc(PCIE_SPEED2MBS_ENC(pcie_link_speed[speed]))
drivers/pci/controller/dwc/pcie-qcom-ep.c
311
int speed, width;
drivers/pci/controller/dwc/pcie-qcom-ep.c
320
speed = FIELD_GET(PCI_EXP_LNKSTA_CLS, status);
drivers/pci/controller/dwc/pcie-qcom-ep.c
323
ret = icc_set_bw(pcie_ep->icc_mem, 0, width * QCOM_PCIE_LINK_SPEED_TO_BW(speed));
drivers/pci/controller/dwc/pcie-qcom.c
1557
u32 offset, status, width, speed;
drivers/pci/controller/dwc/pcie-qcom.c
1571
speed = FIELD_GET(PCI_EXP_LNKSTA_CLS, status);
drivers/pci/controller/dwc/pcie-qcom.c
1576
width * QCOM_PCIE_LINK_SPEED_TO_BW(speed));
drivers/pci/controller/dwc/pcie-qcom.c
1582
freq_mbps = pcie_dev_speed_mbps(pcie_link_speed[speed]);
drivers/pci/controller/dwc/pcie-qcom.c
1587
opp = dev_pm_opp_find_level_exact(pci->dev, speed);
drivers/pci/controller/dwc/pcie-qcom.c
1597
key.level = speed;
drivers/pci/controller/dwc/pcie-qcom.c
172
#define QCOM_PCIE_LINK_SPEED_TO_BW(speed) \
drivers/pci/controller/dwc/pcie-qcom.c
173
Mbps_to_icc(PCIE_SPEED2MBS_ENC(pcie_link_speed[speed]))
drivers/pci/controller/dwc/pcie-tegra194.c
306
u32 val, speed, width;
drivers/pci/controller/dwc/pcie-tegra194.c
310
speed = FIELD_GET(PCI_EXP_LNKSTA_CLS, val);
drivers/pci/controller/dwc/pcie-tegra194.c
313
val = width * PCIE_SPEED2MBS_ENC(pcie_link_speed[speed]);
drivers/pci/controller/dwc/pcie-tegra194.c
318
if (speed >= ARRAY_SIZE(pcie_gen_freq))
drivers/pci/controller/dwc/pcie-tegra194.c
319
speed = 0;
drivers/pci/controller/dwc/pcie-tegra194.c
321
clk_set_rate(pcie->core_clk, pcie_gen_freq[speed]);
drivers/pci/controller/pci-xgene.c
307
u32 *lanes, u32 *speed)
drivers/pci/controller/pci-xgene.c
315
*speed = PIPE_PHY_RATE_RD(val32);
drivers/pci/controller/pci-xgene.c
563
u32 val, lanes = 0, speed = 0;
drivers/pci/controller/pci-xgene.c
580
xgene_pcie_linkup(port, &lanes, &speed);
drivers/pci/controller/pci-xgene.c
584
dev_info(dev, "(rc) x%d gen-%d link up\n", lanes, speed + 1);
drivers/pci/endpoint/functions/pci-epf-vntb.c
1413
enum ntb_speed *speed,
drivers/pci/hotplug/ibmphp_core.c
363
enum pci_bus_speed speed;
drivers/pci/hotplug/ibmphp_core.c
370
speed = slot->supported_speed;
drivers/pci/hotplug/ibmphp_core.c
373
switch (speed) {
drivers/pci/hotplug/ibmphp_core.c
378
speed += 0x01;
drivers/pci/hotplug/ibmphp_core.c
382
speed += 0x01;
drivers/pci/hotplug/ibmphp_core.c
390
bus->max_bus_speed = speed;
drivers/pci/hotplug/ibmphp_core.c
392
debug("%s - Exit rc[%d] speed[%x]\n", __func__, rc, speed);
drivers/pci/hotplug/ibmphp_core.c
741
u8 speed;
drivers/pci/hotplug/ibmphp_core.c
754
speed = SLOT_SPEED(slot_cur->ext_status);
drivers/pci/hotplug/ibmphp_core.c
755
debug("ext_status = %x, speed = %x\n", slot_cur->ext_status, speed);
drivers/pci/hotplug/ibmphp_core.c
756
switch (speed) {
drivers/pci/hotplug/rpaphp_core.c
125
enum pci_bus_speed speed;
drivers/pci/hotplug/rpaphp_core.c
133
speed = PCI_SPEED_33MHz; /* speed for case 1-6 */
drivers/pci/hotplug/rpaphp_core.c
137
speed = PCI_SPEED_66MHz;
drivers/pci/hotplug/rpaphp_core.c
141
speed = PCI_SPEED_66MHz_PCIX;
drivers/pci/hotplug/rpaphp_core.c
145
speed = PCI_SPEED_100MHz_PCIX;
drivers/pci/hotplug/rpaphp_core.c
149
speed = PCI_SPEED_133MHz_PCIX;
drivers/pci/hotplug/rpaphp_core.c
152
speed = PCI_SPEED_UNKNOWN;
drivers/pci/hotplug/rpaphp_core.c
156
return speed;
drivers/pci/hotplug/shpchp.h
288
int shpchp_set_bus_speed_mode(struct slot *slot, enum pci_bus_speed speed);
drivers/pci/hotplug/shpchp.h
294
int shpchp_get_adapter_speed(struct slot *slot, enum pci_bus_speed *speed);
drivers/pci/hotplug/shpchp_ctrl.c
179
enum pci_bus_speed speed)
drivers/pci/hotplug/shpchp_ctrl.c
183
ctrl_dbg(ctrl, "Change speed to %d\n", speed);
drivers/pci/hotplug/shpchp_ctrl.c
184
rc = shpchp_set_bus_speed_mode(p_slot, speed);
drivers/pci/pci-sysfs.c
229
enum pci_bus_speed speed;
drivers/pci/pci-sysfs.c
238
speed = pcie_link_speed[linkstat & PCI_EXP_LNKSTA_CLS];
drivers/pci/pci-sysfs.c
240
return sysfs_emit(buf, "%s\n", pci_speed_string(speed));
drivers/pci/pci.c
5922
enum pci_bus_speed *speed,
drivers/pci/pci.c
5930
if (speed)
drivers/pci/pci.c
5931
*speed = PCI_SPEED_UNKNOWN;
drivers/pci/pci.c
5951
if (speed)
drivers/pci/pci.c
5952
*speed = next_speed;
drivers/pci/pci.c
6058
enum pci_bus_speed *speed,
drivers/pci/pci.c
6061
*speed = pcie_get_speed_cap(dev);
drivers/pci/pci.c
6064
if (*speed == PCI_SPEED_UNKNOWN || *width == PCIE_LNK_WIDTH_UNKNOWN)
drivers/pci/pci.c
6067
return *width * PCIE_SPEED2MBS_ENC(*speed);
drivers/pci/pci.c
6083
enum pci_bus_speed speed, speed_cap;
drivers/pci/pci.c
6089
bw_avail = pcie_bandwidth_available(dev, &limiting_dev, &speed, &width);
drivers/pci/pci.c
6101
pci_speed_string(speed), width,
drivers/pci/pci.h
598
#define PCIE_SPEED2MBS_ENC(speed) \
drivers/pci/pci.h
599
((speed) == PCIE_SPEED_64_0GT ? 64000*1/1 : \
drivers/pci/pci.h
600
(speed) == PCIE_SPEED_32_0GT ? 32000*128/130 : \
drivers/pci/pci.h
601
(speed) == PCIE_SPEED_16_0GT ? 16000*128/130 : \
drivers/pci/pci.h
602
(speed) == PCIE_SPEED_8_0GT ? 8000*128/130 : \
drivers/pci/pci.h
603
(speed) == PCIE_SPEED_5_0GT ? 5000*8/10 : \
drivers/pci/pci.h
604
(speed) == PCIE_SPEED_2_5GT ? 2500*8/10 : \
drivers/pci/pci.h
607
static inline int pcie_dev_speed_mbps(enum pci_bus_speed speed)
drivers/pci/pci.h
609
switch (speed) {
drivers/pci/pci.h
630
const char *pci_speed_string(enum pci_bus_speed speed);
drivers/pci/pcie/bwctrl.c
51
static bool pcie_valid_speed(enum pci_bus_speed speed)
drivers/pci/pcie/bwctrl.c
53
return (speed >= PCIE_SPEED_2_5GT) && (speed <= PCIE_SPEED_64_0GT);
drivers/pci/pcie/bwctrl.c
56
static u16 pci_bus_speed2lnkctl2(enum pci_bus_speed speed)
drivers/pci/pcie/bwctrl.c
67
if (WARN_ON_ONCE(!pcie_valid_speed(speed)))
drivers/pci/pcie/bwctrl.c
70
return speed_conv[speed];
drivers/pci/probe.c
786
const char *pci_speed_string(enum pci_bus_speed speed)
drivers/pci/probe.c
818
if (speed < ARRAY_SIZE(speed_strings))
drivers/pci/probe.c
819
return speed_strings[speed];
drivers/pci/slot.c
51
static ssize_t bus_speed_read(enum pci_bus_speed speed, char *buf)
drivers/pci/slot.c
53
return sysfs_emit(buf, "%s\n", pci_speed_string(speed));
drivers/pcmcia/cistpl.c
677
device->dev[i].speed = 0;
drivers/pcmcia/cistpl.c
680
device->dev[i].speed = 250;
drivers/pcmcia/cistpl.c
683
device->dev[i].speed = 200;
drivers/pcmcia/cistpl.c
686
device->dev[i].speed = 150;
drivers/pcmcia/cistpl.c
689
device->dev[i].speed = 100;
drivers/pcmcia/cistpl.c
694
device->dev[i].speed = SPEED_CVT(*p);
drivers/pcmcia/cs.c
151
socket->cis_mem.speed = cis_speed;
drivers/pcmcia/i82092.c
607
(mem->speed > 1000)) {
drivers/pcmcia/i82092.c
633
switch (to_cycles(mem->speed)) {
drivers/pcmcia/i82365.c
1037
"%#llx-%#llx)\n", sock, io->map, io->flags, io->speed,
drivers/pcmcia/i82365.c
1048
if (io->speed) ioctl |= I365_IOCTL_WAIT(map);
drivers/pcmcia/i82365.c
1067
"%#x)\n", sock, mem->map, mem->flags, mem->speed,
drivers/pcmcia/i82365.c
1073
(mem->res->start > mem->res->end) || (mem->speed > 1000))
drivers/pcmcia/i82365.c
1089
switch (to_cycles(mem->speed)) {
drivers/pcmcia/pcmcia_resource.c
271
io_on.speed = io_speed;
drivers/pcmcia/pcmcia_resource.c
585
iomap.speed = io_speed;
drivers/pcmcia/pcmcia_resource.c
834
unsigned int speed)
drivers/pcmcia/pcmcia_resource.c
841
dev_dbg(&p_dev->dev, "request_window %pR %d\n", res, speed);
drivers/pcmcia/pcmcia_resource.c
891
win->speed = speed;
drivers/pcmcia/pd6729.c
481
if ((mem->res->start > mem->res->end) || (mem->speed > 1000)) {
drivers/pcmcia/pd6729.c
502
switch (to_cycles(mem->speed)) {
drivers/pcmcia/pxa2xx_base.c
115
static uint32_t pxa2xx_pcmcia_mcmem(int sock, int speed, int clock)
drivers/pcmcia/pxa2xx_base.c
119
val = ((pxa2xx_mcxx_setup(speed, clock)
drivers/pcmcia/pxa2xx_base.c
121
| ((pxa2xx_mcxx_asst(speed, clock)
drivers/pcmcia/pxa2xx_base.c
123
| ((pxa2xx_mcxx_hold(speed, clock)
drivers/pcmcia/pxa2xx_base.c
129
static int pxa2xx_pcmcia_mcio(int sock, int speed, int clock)
drivers/pcmcia/pxa2xx_base.c
133
val = ((pxa2xx_mcxx_setup(speed, clock)
drivers/pcmcia/pxa2xx_base.c
135
| ((pxa2xx_mcxx_asst(speed, clock)
drivers/pcmcia/pxa2xx_base.c
137
| ((pxa2xx_mcxx_hold(speed, clock)
drivers/pcmcia/pxa2xx_base.c
144
static int pxa2xx_pcmcia_mcatt(int sock, int speed, int clock)
drivers/pcmcia/pxa2xx_base.c
148
val = ((pxa2xx_mcxx_setup(speed, clock)
drivers/pcmcia/pxa2xx_base.c
150
| ((pxa2xx_mcxx_asst(speed, clock)
drivers/pcmcia/pxa2xx_base.c
152
| ((pxa2xx_mcxx_hold(speed, clock)
drivers/pcmcia/rsrc_nonstatic.c
304
map.speed = 0;
drivers/pcmcia/soc_common.c
121
unsigned short speed = 0;
drivers/pcmcia/soc_common.c
125
if (speed < spds[i])
drivers/pcmcia/soc_common.c
126
speed = spds[i];
drivers/pcmcia/soc_common.c
127
if (speed == 0)
drivers/pcmcia/soc_common.c
128
speed = dflt;
drivers/pcmcia/soc_common.c
130
return speed;
drivers/pcmcia/soc_common.c
562
unsigned short speed = map->speed;
drivers/pcmcia/soc_common.c
565
map->map, map->speed, (unsigned long long)map->start,
drivers/pcmcia/soc_common.c
584
if (speed == 0)
drivers/pcmcia/soc_common.c
585
speed = SOC_PCMCIA_IO_ACCESS;
drivers/pcmcia/soc_common.c
587
speed = 0;
drivers/pcmcia/soc_common.c
590
skt->spd_io[map->map] = speed;
drivers/pcmcia/soc_common.c
617
unsigned short speed = map->speed;
drivers/pcmcia/soc_common.c
620
map->map, map->speed, map->card_start);
drivers/pcmcia/soc_common.c
635
if (speed == 0)
drivers/pcmcia/soc_common.c
636
speed = 300;
drivers/pcmcia/soc_common.c
638
speed = 0;
drivers/pcmcia/soc_common.c
643
skt->spd_attr[map->map] = speed;
drivers/pcmcia/soc_common.c
648
skt->spd_mem[map->map] = speed;
drivers/pcmcia/tcic.c
701
"%#llx-%#llx)\n", psock, io->map, io->flags, io->speed,
drivers/pcmcia/tcic.c
718
ioctl |= to_cycles(io->speed) & TCIC_ICTL_WSCNT_MASK;
drivers/pcmcia/tcic.c
739
mem->speed, (unsigned long long)mem->res->start,
drivers/pcmcia/tcic.c
743
(mem->res->start > mem->res->end) || (mem->speed > 1000))
drivers/pcmcia/tcic.c
764
ctl |= to_cycles(mem->speed) & TCIC_MCTL_WSCNT_MASK;
drivers/pcmcia/yenta_socket.c
459
(card_start >> 26) || mem->speed > 1000)
drivers/pcmcia/yenta_socket.c
479
switch (to_cycles(mem->speed)) {
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
481
static int imx_hsio_set_speed(struct phy *phy, int speed)
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
488
speed ? HSIO_LTSSM_ENABLE : 0);
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
154
#define COMPHY_FW_PARAM_FULL(mode, port, speed, pol, width) \
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
158
(((speed) << COMPHY_FW_SPEED_OFFSET) & COMPHY_FW_SPEED_MASK) | \
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
164
#define COMPHY_FW_PARAM_ETH(mode, port, speed) \
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
165
COMPHY_FW_PARAM_FULL(mode, port, speed, 0, 0)
drivers/phy/microchip/lan966x_serdes.c
138
int speed;
drivers/phy/microchip/lan966x_serdes.c
320
ret_val->mpll_multiplier = macro->speed == SPEED_2500 ? 50 : 40;
drivers/phy/microchip/lan966x_serdes.c
322
ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2;
drivers/phy/microchip/lan966x_serdes.c
323
ret_val->rx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2;
drivers/phy/microchip/lan966x_serdes.c
325
ret_val->mpll_multiplier = macro->speed == SPEED_2500 ? 125 : 100;
drivers/phy/microchip/lan966x_serdes.c
327
ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2;
drivers/phy/microchip/lan966x_serdes.c
328
ret_val->rx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2;
drivers/phy/microchip/lan966x_serdes.c
406
HSIO_RGMII_CFG_TX_CLK_CFG_SET(macro->speed == SPEED_1000 ? 1 :
drivers/phy/microchip/lan966x_serdes.c
407
macro->speed == SPEED_100 ? 2 :
drivers/phy/microchip/lan966x_serdes.c
408
macro->speed == SPEED_10 ? 3 : 0),
drivers/phy/microchip/lan966x_serdes.c
446
static int serdes_set_speed(struct phy *phy, int speed)
drivers/phy/microchip/lan966x_serdes.c
453
macro->speed = speed;
drivers/phy/microchip/lan966x_serdes.c
470
macro->speed = SPEED_2500;
drivers/phy/microchip/lan966x_serdes.c
472
macro->speed = SPEED_1000;
drivers/phy/microchip/sparx5_serdes.c
2230
static int sparx5_serdes_get_serdesmode(phy_interface_t portmode, int speed)
drivers/phy/microchip/sparx5_serdes.c
2235
if (speed == SPEED_2500)
drivers/phy/microchip/sparx5_serdes.c
2237
if (speed == SPEED_100)
drivers/phy/microchip/sparx5_serdes.c
2258
serdesmode = sparx5_serdes_get_serdesmode(macro->portmode, macro->speed);
drivers/phy/microchip/sparx5_serdes.c
2328
static int sparx5_serdes_set_speed(struct phy *phy, int speed)
drivers/phy/microchip/sparx5_serdes.c
2333
if (macro->sidx < SPX5_SERDES_10G_START && speed > SPEED_5000)
drivers/phy/microchip/sparx5_serdes.c
2335
if (macro->sidx < SPX5_SERDES_25G_START && speed > SPEED_10000)
drivers/phy/microchip/sparx5_serdes.c
2338
if (speed != macro->speed) {
drivers/phy/microchip/sparx5_serdes.c
2339
macro->speed = speed;
drivers/phy/microchip/sparx5_serdes.c
2371
if (macro->speed == 0)
drivers/phy/microchip/sparx5_serdes.c
2376
macro->speed > SPEED_5000)
drivers/phy/microchip/sparx5_serdes.c
2379
macro->speed > SPEED_10000)
drivers/phy/microchip/sparx5_serdes.c
2384
if (macro->speed != SPEED_100 && /* This is for 100BASE-FX */
drivers/phy/microchip/sparx5_serdes.c
2385
macro->speed != SPEED_1000)
drivers/phy/microchip/sparx5_serdes.c
2391
if (macro->speed >= SPEED_5000)
drivers/phy/microchip/sparx5_serdes.c
2395
if (macro->speed < SPEED_5000)
drivers/phy/microchip/sparx5_serdes.c
2450
macro->speed = SPEED_UNKNOWN;
drivers/phy/microchip/sparx5_serdes.c
664
if (macro->speed == SPEED_25000)
drivers/phy/microchip/sparx5_serdes.c
666
else if (macro->speed == SPEED_10000)
drivers/phy/microchip/sparx5_serdes.c
668
else if (macro->speed == SPEED_5000)
drivers/phy/microchip/sparx5_serdes.c
693
if (macro->speed == SPEED_10000) {
drivers/phy/microchip/sparx5_serdes.c
695
} else if (macro->speed == SPEED_5000) {
drivers/phy/microchip/sparx5_serdes.c
702
__func__, macro->speed, macro->sidx,
drivers/phy/microchip/sparx5_serdes.h
50
int speed;
drivers/phy/phy-core.c
412
int phy_set_speed(struct phy *phy, int speed)
drivers/phy/phy-core.c
420
ret = phy->ops->set_speed(phy, speed);
drivers/phy/phy-xgene.c
1002
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
1097
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
1100
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
1275
ctx->sata_param.txspeed[ctx->sata_param.speed[0]]);
drivers/phy/phy-xgene.c
1690
ctx->sata_param.speed[i] = 2; /* Default to Gen3 */
drivers/phy/phy-xgene.c
520
u32 speed[MAX_LANE]; /* Index for override parameter per lane */
drivers/phy/phy-xgene.c
961
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
989
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
992
ctx->sata_param.speed[lane]]);
drivers/phy/phy-xgene.c
995
ctx->sata_param.speed[lane]]);
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
225
switch (data->speed) {
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
289
static int qcom_dwmac_sgmii_phy_set_speed(struct phy *phy, int speed)
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
293
if (speed != data->speed)
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
294
data->speed = speed;
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
31
int speed;
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
327
data->speed = SPEED_10;
drivers/phy/renesas/r8a779f0-ether-serdes.c
156
if (channel->speed == 1000)
drivers/phy/renesas/r8a779f0-ether-serdes.c
158
else if (channel->speed == 100)
drivers/phy/renesas/r8a779f0-ether-serdes.c
217
if (channel->speed == 1000)
drivers/phy/renesas/r8a779f0-ether-serdes.c
219
else if (channel->speed == 100)
drivers/phy/renesas/r8a779f0-ether-serdes.c
29
int speed;
drivers/phy/renesas/r8a779f0-ether-serdes.c
392
static int r8a779f0_eth_serdes_set_speed(struct phy *p, int speed)
drivers/phy/renesas/r8a779f0-ether-serdes.c
396
channel->speed = speed;
drivers/phy/st/phy-miphy28lp.c
273
int speed;
drivers/phy/st/phy-miphy28lp.c
290
.speed = TX_SPDSEL_80DEC | RX_SPDSEL_80DEC,
drivers/phy/st/phy-miphy28lp.c
303
.speed = TX_SPDSEL_40DEC | RX_SPDSEL_40DEC,
drivers/phy/st/phy-miphy28lp.c
316
.speed = TX_SPDSEL_20DEC | RX_SPDSEL_20DEC,
drivers/phy/st/phy-miphy28lp.c
332
.speed = TX_SPDSEL_40DEC | RX_SPDSEL_40DEC,
drivers/phy/st/phy-miphy28lp.c
346
.speed = TX_SPDSEL_20DEC | RX_SPDSEL_20DEC,
drivers/phy/st/phy-miphy28lp.c
435
writeb_relaxed(gen->speed, base + MIPHY_SPEED);
drivers/phy/st/phy-miphy28lp.c
462
writeb_relaxed(gen->speed, base + MIPHY_SPEED);
drivers/phy/tegra/xusb-tegra186.c
1143
enum usb_device_speed speed)
drivers/phy/tegra/xusb-tegra186.c
332
enum usb_device_speed speed)
drivers/phy/tegra/xusb-tegra186.c
383
switch (speed) {
drivers/phy/tegra/xusb-tegra186.c
424
switch (speed) {
drivers/phy/tegra/xusb-tegra210.c
1059
enum usb_device_speed speed)
drivers/phy/tegra/xusb-tegra210.c
1336
enum usb_device_speed speed)
drivers/phy/tegra/xusb-tegra210.c
1346
if (speed > USB_SPEED_HIGH)
drivers/phy/tegra/xusb-tegra210.c
1398
switch (speed) {
drivers/phy/tegra/xusb-tegra210.c
1451
switch (speed) {
drivers/phy/tegra/xusb-tegra210.c
1557
enum usb_device_speed speed)
drivers/phy/tegra/xusb.c
1395
enum usb_device_speed speed)
drivers/phy/tegra/xusb.c
1400
return lane->pad->ops->enable_phy_sleepwalk(lane, speed);
drivers/phy/tegra/xusb.h
136
int (*enable_phy_sleepwalk)(struct tegra_xusb_lane *lane, enum usb_device_speed speed);
drivers/pinctrl/stm32/pinctrl-stm32.c
1127
unsigned offset, u32 speed)
drivers/pinctrl/stm32/pinctrl-stm32.c
1147
val |= speed << (offset * 2);
drivers/pinctrl/stm32/pinctrl-stm32.c
1153
stm32_gpio_backup_speed(bank, offset, speed);
drivers/pinctrl/stm32/pinctrl-stm32.c
138
unsigned int speed:2;
drivers/pinctrl/stm32/pinctrl-stm32.c
1521
u32 mode, alt, drive, speed, bias;
drivers/pinctrl/stm32/pinctrl-stm32.c
1559
speed = stm32_pconf_get_speed(bank, offset);
drivers/pinctrl/stm32/pinctrl-stm32.c
1565
speeds[speed], "speed");
drivers/pinctrl/stm32/pinctrl-stm32.c
1571
speed = stm32_pconf_get_speed(bank, offset);
drivers/pinctrl/stm32/pinctrl-stm32.c
1580
speeds[speed], "speed");
drivers/pinctrl/stm32/pinctrl-stm32.c
2058
ret = stm32_pconf_set_speed(bank, offset, bank->pin_backup[offset].speed);
drivers/pinctrl/stm32/pinctrl-stm32.c
239
u32 speed)
drivers/pinctrl/stm32/pinctrl-stm32.c
241
bank->pin_backup[offset].speed = speed;
drivers/platform/x86/acer-wmi.c
1740
static int WMID_gaming_set_gaming_fan_speed(u8 fan, u8 speed)
drivers/platform/x86/acer-wmi.c
1746
if (speed > 100)
drivers/platform/x86/acer-wmi.c
1750
input |= FIELD_PREP(ACER_GAMING_FAN_SPEED_VALUE_MASK, speed);
drivers/platform/x86/acer-wmi.c
1768
static int WMID_gaming_get_gaming_fan_speed(u8 fan, u8 *speed)
drivers/platform/x86/acer-wmi.c
1784
*speed = FIELD_GET(ACER_GAMING_FAN_SPEED_VALUE_MASK, result);
drivers/platform/x86/acer-wmi.c
2969
u8 fan, speed;
drivers/platform/x86/acer-wmi.c
2999
ret = WMID_gaming_get_gaming_fan_speed(fan, &speed);
drivers/platform/x86/acer-wmi.c
3003
*val = fixp_linear_interpolate(0, 0, 100, U8_MAX, speed);
drivers/platform/x86/acer-wmi.c
3037
u8 fan, speed;
drivers/platform/x86/acer-wmi.c
3044
speed = fixp_linear_interpolate(0, 0, U8_MAX, 100,
drivers/platform/x86/acer-wmi.c
3047
return WMID_gaming_set_gaming_fan_speed(fan, speed);
drivers/platform/x86/asus-wmi.c
1003
u32 cmd, mode, r, g, b, speed;
drivers/platform/x86/asus-wmi.c
1011
if (sscanf(buf, "%d %d %d %d %d %d", &cmd, &mode, &r, &g, &b, &speed) != 6)
drivers/platform/x86/asus-wmi.c
1030
switch (speed) {
drivers/platform/x86/asus-wmi.c
1032
speed = 0xe1;
drivers/platform/x86/asus-wmi.c
1035
speed = 0xeb;
drivers/platform/x86/asus-wmi.c
1038
speed = 0xf5;
drivers/platform/x86/asus-wmi.c
1041
speed = 0xeb;
drivers/platform/x86/asus-wmi.c
1045
cmd | (mode << 8) | (r << 16) | (g << 24), b | (speed << 8), NULL);
drivers/platform/x86/asus-wmi.c
205
u32 speed; /* read: RPM/100 - write: 0-255 */
drivers/platform/x86/asus-wmi.c
2810
int *speed)
drivers/platform/x86/asus-wmi.c
2817
.speed = 0,
drivers/platform/x86/asus-wmi.c
2830
if (speed)
drivers/platform/x86/asus-wmi.c
2831
*speed = args.speed;
drivers/platform/x86/asus-wmi.c
2837
int *speed)
drivers/platform/x86/asus-wmi.c
2844
.speed = speed ? *speed : 0,
drivers/platform/x86/asus-wmi.c
2858
if (speed && fan == 1)
drivers/platform/x86/asus-wmi.c
2859
asus->agfn_pwm = *speed;
drivers/platform/x86/asus-wmi.c
2871
int speed;
drivers/platform/x86/asus-wmi.c
2874
status = asus_agfn_fan_speed_read(asus, 1, &speed);
drivers/platform/x86/gpd-pocket-fan.c
105
if (speed > i)
drivers/platform/x86/gpd-pocket-fan.c
106
speed = i;
drivers/platform/x86/gpd-pocket-fan.c
108
if (fan->last_speed <= 0 && speed)
drivers/platform/x86/gpd-pocket-fan.c
109
speed = MAX_SPEED; /* kick start motor */
drivers/platform/x86/gpd-pocket-fan.c
112
gpd_pocket_fan_set_speed(fan, speed);
drivers/platform/x86/gpd-pocket-fan.c
116
msecs_to_jiffies(4000 / (speed + 1)));
drivers/platform/x86/gpd-pocket-fan.c
55
static void gpd_pocket_fan_set_speed(struct gpd_pocket_fan_data *fan, int speed)
drivers/platform/x86/gpd-pocket-fan.c
57
if (speed == fan->last_speed)
drivers/platform/x86/gpd-pocket-fan.c
60
gpiod_direction_output(fan->gpio0, !!(speed & 1));
drivers/platform/x86/gpd-pocket-fan.c
61
gpiod_direction_output(fan->gpio1, !!(speed & 2));
drivers/platform/x86/gpd-pocket-fan.c
63
fan->last_speed = speed;
drivers/platform/x86/gpd-pocket-fan.c
78
int t0, t1, temp, speed, min_speed, i;
drivers/platform/x86/gpd-pocket-fan.c
83
speed = MAX_SPEED;
drivers/platform/x86/gpd-pocket-fan.c
89
speed = fan->last_speed;
drivers/platform/x86/gpd-pocket-fan.c
97
if (speed < i)
drivers/platform/x86/gpd-pocket-fan.c
98
speed = i;
drivers/platform/x86/hp/hp-wmi.c
787
static int hp_wmi_fan_speed_set(struct hp_wmi_hwmon_priv *priv, u8 speed)
drivers/platform/x86/hp/hp-wmi.c
792
fan_speed[CPU_FAN] = speed;
drivers/platform/x86/hp/hp-wmi.c
793
fan_speed[GPU_FAN] = speed;
drivers/platform/x86/hp/hp-wmi.c
801
if (speed != HP_FAN_SPEED_AUTOMATIC) {
drivers/platform/x86/hp/hp-wmi.c
802
gpu_speed = speed + priv->gpu_delta;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8099
int mode, speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8103
if (unlikely(!acpi_evalf(fang_handle, &speed, NULL, "dd", 0x8102)))
drivers/platform/x86/lenovo/thinkpad_acpi.c
8107
*status = speed * 7 / 100;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8163
static int fan_get_speed(unsigned int *speed)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8176
if (likely(speed)) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8177
*speed = (hi << 8) | lo;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8178
if (fan_speed_in_tpr && *speed != 0)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8179
*speed = FAN_CLOCK_TPM / *speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8186
if (speed)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8187
*speed = lo ? FAN_RPM_CAL_CONST / lo : 0;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8197
static int fan2_get_speed(unsigned int *speed)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8213
if (likely(speed)) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8214
*speed = (hi << 8) | lo;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8215
if (fan_speed_in_tpr && *speed != 0)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8216
*speed = FAN_CLOCK_TPM / *speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8231
if (speed)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8232
*speed = lo ? FAN_RPM_CAL_CONST / lo : 0;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8241
if (likely(speed))
drivers/platform/x86/lenovo/thinkpad_acpi.c
8242
*speed = speed_tmp * 65535 / 100;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8491
static int fan_set_speed(int speed)
drivers/platform/x86/lenovo/thinkpad_acpi.c
8504
if (speed >= 0 && speed <= 65535) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8506
speed, speed, speed))
drivers/platform/x86/lenovo/thinkpad_acpi.c
8513
if (speed >= 0 && speed <= 65535) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8523
0x8102, speed * 100 / 65535))
drivers/platform/x86/lenovo/thinkpad_acpi.c
8720
unsigned int speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8722
res = fan_get_speed(&speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8728
return sysfs_emit(buf, "%u\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8730
return sysfs_emit(buf, "%x\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8741
unsigned int speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8743
res = fan2_get_speed(&speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8749
return sysfs_emit(buf, "%u\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8751
return sysfs_emit(buf, "%x\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8933
unsigned int speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
8944
res = fan2_get_speed(&speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
8945
if (res >= 0 && speed != FAN_NOT_PRESENT) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
9115
unsigned int speed = 0;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9139
rc = fan_get_speed(&speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9145
seq_printf(m, "speed:\t\t%d\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9147
seq_printf(m, "speed:\t\t%x\n", speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9250
int speed;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9255
if (sscanf(cmd, "speed %d", &speed) != 1)
drivers/platform/x86/lenovo/thinkpad_acpi.c
9258
*rc = fan_set_speed(speed);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9264
"set speed to %d\n", speed);
drivers/ptp/ptp_ines.c
426
switch (phydev->speed) {
drivers/ptp/ptp_ines.c
437
dev_err(port->clock->dev, "bad speed: %d\n", phydev->speed);
drivers/s390/cio/chp.c
427
unsigned long speed = chp->speed;
drivers/s390/cio/chp.c
430
suffix = apply_max_suffix(&speed, 1000);
drivers/s390/cio/chp.c
432
return suffix ? sysfs_emit(buf, "%lu%c\n", speed, suffix) :
drivers/s390/cio/chp.c
433
sysfs_emit(buf, "%lu\n", speed);
drivers/s390/cio/chp.h
55
unsigned long speed;
drivers/s390/cio/chsc.c
1071
unsigned long speed = s;
drivers/s390/cio/chsc.c
1076
speed *= 10;
drivers/s390/cio/chsc.c
1078
return speed;
drivers/s390/cio/chsc.c
1101
chp->speed = 0;
drivers/s390/cio/chsc.c
1133
chp->speed = scmc_get_speed(scmc_area->cmcb.cmgs, scmc_area->cmcb.cmgp);
drivers/s390/net/qeth_core.h
697
u32 speed;
drivers/s390/net/qeth_core_main.c
4846
link_info->speed = SPEED_10;
drivers/s390/net/qeth_core_main.c
4850
link_info->speed = SPEED_10;
drivers/s390/net/qeth_core_main.c
4854
link_info->speed = SPEED_100;
drivers/s390/net/qeth_core_main.c
4858
link_info->speed = SPEED_100;
drivers/s390/net/qeth_core_main.c
4862
link_info->speed = SPEED_1000;
drivers/s390/net/qeth_core_main.c
4866
link_info->speed = SPEED_1000;
drivers/s390/net/qeth_core_main.c
4870
link_info->speed = SPEED_10000;
drivers/s390/net/qeth_core_main.c
4874
link_info->speed = SPEED_25000;
drivers/s390/net/qeth_core_main.c
4879
link_info->speed = SPEED_UNKNOWN;
drivers/s390/net/qeth_core_main.c
4927
if (link_info.speed != SPEED_UNKNOWN)
drivers/s390/net/qeth_core_main.c
4928
card->info.link_info.speed = link_info.speed;
drivers/s390/net/qeth_core_main.c
776
link_info->speed = SPEED_10000;
drivers/s390/net/qeth_core_main.c
783
link_info->speed = SPEED_100;
drivers/s390/net/qeth_core_main.c
788
link_info->speed = SPEED_1000;
drivers/s390/net/qeth_core_main.c
792
link_info->speed = SPEED_10000;
drivers/s390/net/qeth_core_main.c
796
link_info->speed = SPEED_25000;
drivers/s390/net/qeth_core_main.c
803
link_info->speed = SPEED_UNKNOWN;
drivers/s390/net/qeth_ethtool.c
344
switch (cmd->base.speed) {
drivers/s390/net/qeth_ethtool.c
390
switch (cmd->base.speed) {
drivers/s390/net/qeth_ethtool.c
432
cmd->base.speed = card->info.link_info.speed;
drivers/scsi/aic7xxx/aic79xx_core.c
6939
const char *speed;
drivers/scsi/aic7xxx/aic79xx_core.c
6946
speed = "Ultra320 ";
drivers/scsi/aic7xxx/aic79xx_core.c
6953
speed, type, ahd->channel, ahd->our_id);
drivers/scsi/aic7xxx/aic79xx_proc.c
103
speed = 3300;
drivers/scsi/aic7xxx/aic79xx_proc.c
107
speed = freq;
drivers/scsi/aic7xxx/aic79xx_proc.c
109
speed *= (0x01 << tinfo->width);
drivers/scsi/aic7xxx/aic79xx_proc.c
110
mb = speed / 1000;
drivers/scsi/aic7xxx/aic79xx_proc.c
112
seq_printf(m, "%d.%03dMB/s transfers", mb, speed % 1000);
drivers/scsi/aic7xxx/aic79xx_proc.c
114
seq_printf(m, "%dKB/s transfers", speed);
drivers/scsi/aic7xxx/aic79xx_proc.c
95
u_int speed;
drivers/scsi/aic7xxx/aic7xxx_core.c
5010
const char *speed;
drivers/scsi/aic7xxx/aic7xxx_core.c
5013
speed = "";
drivers/scsi/aic7xxx/aic7xxx_core.c
5015
speed = "Ultra ";
drivers/scsi/aic7xxx/aic7xxx_core.c
5017
speed = "Ultra160 ";
drivers/scsi/aic7xxx/aic7xxx_core.c
5019
speed = "Ultra2 ";
drivers/scsi/aic7xxx/aic7xxx_core.c
5027
speed, type, ahc->channel, ahc->our_id);
drivers/scsi/aic7xxx/aic7xxx_proc.c
100
speed = 3300;
drivers/scsi/aic7xxx/aic7xxx_proc.c
104
speed = freq;
drivers/scsi/aic7xxx/aic7xxx_proc.c
106
speed *= (0x01 << tinfo->width);
drivers/scsi/aic7xxx/aic7xxx_proc.c
107
mb = speed / 1000;
drivers/scsi/aic7xxx/aic7xxx_proc.c
109
seq_printf(m, "%d.%03dMB/s transfers", mb, speed % 1000);
drivers/scsi/aic7xxx/aic7xxx_proc.c
111
seq_printf(m, "%dKB/s transfers", speed);
drivers/scsi/aic7xxx/aic7xxx_proc.c
96
u_int speed;
drivers/scsi/be2iscsi/be_cmds.h
717
u32 speed;
drivers/scsi/bfa/bfa_defs.h
1216
u8 speed; /* link speed for buf_reqd */
drivers/scsi/bfa/bfa_defs.h
1238
u8 speed; /* bfa_port_speed_t */
drivers/scsi/bfa/bfa_defs.h
717
u8 speed; /* boot speed settings */
drivers/scsi/bfa/bfa_defs.h
728
u8 speed; /* boot speed settings */
drivers/scsi/bfa/bfa_defs_svc.h
1092
u8 speed; /* Link speed (1/2/4/8 G) */
drivers/scsi/bfa/bfa_defs_svc.h
1131
enum bfa_port_speed speed;
drivers/scsi/bfa/bfa_defs_svc.h
1137
enum bfa_port_speed speed;
drivers/scsi/bfa/bfa_defs_svc.h
943
u8 speed; /* enum bfa_port_speed */
drivers/scsi/bfa/bfa_defs_svc.h
990
enum bfa_port_speed speed; /* current speed */
drivers/scsi/bfa/bfa_fc.h
968
__be16 speed; /* port Operating Speed */
drivers/scsi/bfa/bfa_fcbuild.h
46
fc_rpsc_operspeed_to_bfa_speed(enum fc_rpsc_op_speed speed)
drivers/scsi/bfa/bfa_fcbuild.h
48
switch (speed) {
drivers/scsi/bfa/bfa_fcs_lport.c
2683
bfa_fcs_fdmi_convert_speed(pport_attr.speed));
drivers/scsi/bfa/bfa_fcs_lport.c
5699
port_speed = port_attr.speed;
drivers/scsi/bfa/bfa_fcs_rport.c
2238
speeds.port_op_speed = fc_bfa_speed_to_rpsc_operspeed(pport_attr.speed);
drivers/scsi/bfa/bfa_fcs_rport.c
3043
BFA_PORT_SPEED_UNKNOWN) && (rport_speed < port_attr.speed))
drivers/scsi/bfa/bfa_fcs_rport.c
3389
be16_to_cpu(rpsc2_acc->port_info[0].speed));
drivers/scsi/bfa/bfa_fcs_rport.c
3395
if (rpsc2_acc->port_info[0].speed == 0) {
drivers/scsi/bfa/bfa_fcs_rport.c
3401
be16_to_cpu(rpsc2_acc->port_info[0].speed));
drivers/scsi/bfa/bfa_svc.c
3006
port_cfg->speed = BFA_PORT_SPEED_AUTO;
drivers/scsi/bfa/bfa_svc.c
3062
fcport->speed = pevent->link_state.speed;
drivers/scsi/bfa/bfa_svc.c
3090
bfa_trc(fcport->bfa, fcport->speed);
drivers/scsi/bfa/bfa_svc.c
3097
fcport->speed = BFA_PORT_SPEED_UNKNOWN;
drivers/scsi/bfa/bfa_svc.c
3393
trunk->attr.speed = scn->trunk_speed;
drivers/scsi/bfa/bfa_svc.c
3401
lattr->speed = tlink->speed;
drivers/scsi/bfa/bfa_svc.c
3405
fcport->speed = tlink->speed;
drivers/scsi/bfa/bfa_svc.c
3413
bfa_trc(fcport->bfa, lattr->speed);
drivers/scsi/bfa/bfa_svc.c
3459
fcport->trunk.attr.speed = BFA_PORT_SPEED_UNKNOWN;
drivers/scsi/bfa/bfa_svc.c
3466
fcport->trunk.attr.link_attr[i].speed =
drivers/scsi/bfa/bfa_svc.c
3690
bfa_fcport_cfg_speed(struct bfa_s *bfa, enum bfa_port_speed speed)
drivers/scsi/bfa/bfa_svc.c
3694
bfa_trc(bfa, speed);
drivers/scsi/bfa/bfa_svc.c
3699
(speed == BFA_PORT_SPEED_16GBPS))
drivers/scsi/bfa/bfa_svc.c
3701
if ((speed != BFA_PORT_SPEED_AUTO) && (speed > fcport->speed_sup)) {
drivers/scsi/bfa/bfa_svc.c
3709
if ((speed == BFA_PORT_SPEED_1GBPS) &&
drivers/scsi/bfa/bfa_svc.c
3714
if (!(speed == BFA_PORT_SPEED_1GBPS ||
drivers/scsi/bfa/bfa_svc.c
3715
speed == BFA_PORT_SPEED_2GBPS ||
drivers/scsi/bfa/bfa_svc.c
3716
speed == BFA_PORT_SPEED_4GBPS ||
drivers/scsi/bfa/bfa_svc.c
3717
speed == BFA_PORT_SPEED_8GBPS ||
drivers/scsi/bfa/bfa_svc.c
3718
speed == BFA_PORT_SPEED_16GBPS ||
drivers/scsi/bfa/bfa_svc.c
3719
speed == BFA_PORT_SPEED_AUTO))
drivers/scsi/bfa/bfa_svc.c
3722
if (speed != BFA_PORT_SPEED_10GBPS)
drivers/scsi/bfa/bfa_svc.c
3726
fcport->cfg.speed = speed;
drivers/scsi/bfa/bfa_svc.c
3739
return fcport->speed;
drivers/scsi/bfa/bfa_svc.c
3767
(fcport->cfg.speed == BFA_PORT_SPEED_16GBPS))
drivers/scsi/bfa/bfa_svc.c
3910
attr->pport_cfg.speed = fcport->cfg.speed;
drivers/scsi/bfa/bfa_svc.c
3912
attr->speed = fcport->speed;
drivers/scsi/bfa/bfa_svc.c
4145
if ((fcport->cfg.speed != BFA_PORT_SPEED_AUTO) &&
drivers/scsi/bfa/bfa_svc.c
4146
(fcport->cfg.speed < bfa_ioc_speed_sup(&bfa->ioc)))
drivers/scsi/bfa/bfa_svc.c
4883
bfa_trc(rp->bfa, rp->rport_info.speed);
drivers/scsi/bfa/bfa_svc.c
4890
m->speed = (u8)rp->rport_info.speed;
drivers/scsi/bfa/bfa_svc.c
5018
bfa_rport_speed(struct bfa_rport_s *rport, enum bfa_port_speed speed)
drivers/scsi/bfa/bfa_svc.c
5020
WARN_ON(speed == 0);
drivers/scsi/bfa/bfa_svc.c
5021
WARN_ON(speed == BFA_PORT_SPEED_AUTO);
drivers/scsi/bfa/bfa_svc.c
5024
rport->rport_info.speed = speed;
drivers/scsi/bfa/bfa_svc.c
5776
lb_req->speed = loopback->speed;
drivers/scsi/bfa/bfa_svc.c
5784
bfa_trc(fcdiag, loopback->speed);
drivers/scsi/bfa/bfa_svc.c
5836
enum bfa_port_speed speed, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfa_svc.c
5863
if (!(speed == BFA_PORT_SPEED_1GBPS ||
drivers/scsi/bfa/bfa_svc.c
5864
speed == BFA_PORT_SPEED_2GBPS ||
drivers/scsi/bfa/bfa_svc.c
5865
speed == BFA_PORT_SPEED_4GBPS ||
drivers/scsi/bfa/bfa_svc.c
5866
speed == BFA_PORT_SPEED_8GBPS ||
drivers/scsi/bfa/bfa_svc.c
5867
speed == BFA_PORT_SPEED_16GBPS ||
drivers/scsi/bfa/bfa_svc.c
5868
speed == BFA_PORT_SPEED_AUTO)) {
drivers/scsi/bfa/bfa_svc.c
5869
bfa_trc(fcdiag, speed);
drivers/scsi/bfa/bfa_svc.c
5874
if (speed > attr.speed_supported)
drivers/scsi/bfa/bfa_svc.c
5877
if (speed != BFA_PORT_SPEED_10GBPS) {
drivers/scsi/bfa/bfa_svc.c
5878
bfa_trc(fcdiag, speed);
drivers/scsi/bfa/bfa_svc.c
5886
if ((speed == BFA_PORT_SPEED_1GBPS) &&
drivers/scsi/bfa/bfa_svc.c
5888
bfa_trc(fcdiag, speed);
drivers/scsi/bfa/bfa_svc.c
5895
if (!(speed == BFA_PORT_SPEED_1GBPS ||
drivers/scsi/bfa/bfa_svc.c
5896
speed == BFA_PORT_SPEED_2GBPS ||
drivers/scsi/bfa/bfa_svc.c
5897
speed == BFA_PORT_SPEED_4GBPS ||
drivers/scsi/bfa/bfa_svc.c
5898
speed == BFA_PORT_SPEED_8GBPS ||
drivers/scsi/bfa/bfa_svc.c
5899
speed == BFA_PORT_SPEED_16GBPS ||
drivers/scsi/bfa/bfa_svc.c
5900
speed == BFA_PORT_SPEED_AUTO))
drivers/scsi/bfa/bfa_svc.c
5903
if (speed != BFA_PORT_SPEED_10GBPS)
drivers/scsi/bfa/bfa_svc.c
5920
loopback.speed = speed;
drivers/scsi/bfa/bfa_svc.c
6469
dport->result.speed = msg->info.testcomp.speed;
drivers/scsi/bfa/bfa_svc.c
6475
bfa_trc(dport->bfa, dport->result.speed);
drivers/scsi/bfa/bfa_svc.h
268
enum bfa_port_speed speed; /* Rport's current speed */
drivers/scsi/bfa/bfa_svc.h
522
enum bfa_port_speed speed; /* current speed */
drivers/scsi/bfa/bfa_svc.h
583
enum bfa_port_speed speed);
drivers/scsi/bfa/bfa_svc.h
631
void bfa_rport_speed(struct bfa_rport_s *rport, enum bfa_port_speed speed);
drivers/scsi/bfa/bfa_svc.h
808
enum bfa_port_speed speed, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfad_attr.c
210
switch (attr.speed) {
drivers/scsi/bfa/bfad_bsg.c
1494
iocmd->status = bfa_sfp_speed(BFA_SFP_MOD(&bfad->bfa), iocmd->speed,
drivers/scsi/bfa/bfad_bsg.c
1667
iocmd->speed, iocmd->lpcnt, iocmd->pat,
drivers/scsi/bfa/bfad_bsg.c
2231
pbcfg->speed = cfgrsp->pbc_cfg.port_speed;
drivers/scsi/bfa/bfad_bsg.c
781
fcs_rport->rpf.assigned_speed = iocmd->speed;
drivers/scsi/bfa/bfad_bsg.c
785
bfa_rport_speed(fcs_rport->bfa_rport, iocmd->speed);
drivers/scsi/bfa/bfad_bsg.c
962
if ((iocmd->speed == BFA_PORT_SPEED_AUTO) ||
drivers/scsi/bfa/bfad_bsg.c
963
(iocmd->speed > fcport->speed_sup)) {
drivers/scsi/bfa/bfad_bsg.c
973
fcport->cfg.trl_def_speed = iocmd->speed;
drivers/scsi/bfa/bfad_bsg.h
367
enum bfa_port_speed speed;
drivers/scsi/bfa/bfad_bsg.h
409
enum bfa_port_speed speed;
drivers/scsi/bfa/bfad_bsg.h
544
enum bfa_port_speed speed;
drivers/scsi/bfa/bfad_bsg.h
585
enum bfa_port_speed speed;
drivers/scsi/bfa/bfi.h
1025
u8 speed; /*!< bfa_port_speed_t */
drivers/scsi/bfa/bfi.h
1147
u8 speed; /* bfa_port_speed_t */
drivers/scsi/bfa/bfi_ms.h
290
u8 speed; /* bfa_port_speed_t */
drivers/scsi/bfa/bfi_ms.h
525
u8 speed; /* rport's speed via RPSC */
drivers/scsi/csiostor/csio_hw.c
1695
lc->speed = 0;
drivers/scsi/csiostor/csio_hw.h
248
uint16_t speed;
drivers/scsi/csiostor/csio_hw.h
301
unsigned int speed; /* actual link speed (Mb/s) */
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1869
linkspeed = ((struct port_info *)netdev_priv(ndev))->link_cfg.speed;
drivers/scsi/elx/efct/efct_driver.h
93
int speed;
drivers/scsi/elx/efct/efct_hw.c
126
speed = (le32_to_cpu(read_topo->currlink_state) &
drivers/scsi/elx/efct/efct_hw.c
128
switch (speed) {
drivers/scsi/elx/efct/efct_hw.c
130
hw->link.speed = 1 * 1000;
drivers/scsi/elx/efct/efct_hw.c
133
hw->link.speed = 2 * 1000;
drivers/scsi/elx/efct/efct_hw.c
136
hw->link.speed = 4 * 1000;
drivers/scsi/elx/efct/efct_hw.c
139
hw->link.speed = 8 * 1000;
drivers/scsi/elx/efct/efct_hw.c
142
hw->link.speed = 16 * 1000;
drivers/scsi/elx/efct/efct_hw.c
145
hw->link.speed = 32 * 1000;
drivers/scsi/elx/efct/efct_hw.c
148
hw->link.speed = 64 * 1000;
drivers/scsi/elx/efct/efct_hw.c
151
hw->link.speed = 128 * 1000;
drivers/scsi/elx/efct/efct_hw.c
155
drec.speed = hw->link.speed;
drivers/scsi/elx/efct/efct_hw.c
184
event->speed);
drivers/scsi/elx/efct/efct_hw.c
185
drec.speed = event->speed;
drivers/scsi/elx/efct/efct_hw.c
194
event->speed);
drivers/scsi/elx/efct/efct_hw.c
207
event->topology, event->speed);
drivers/scsi/elx/efct/efct_hw.c
277
hw->config.speed = SLI4_LINK_SPEED_AUTO_16_8_4;
drivers/scsi/elx/efct/efct_hw.c
3346
u32 speed = 0;
drivers/scsi/elx/efct/efct_hw.c
3359
speed = hw->config.speed;
drivers/scsi/elx/efct/efct_hw.c
3363
if (!sli_cmd_init_link(&hw->sli, link, speed, reset_alpa))
drivers/scsi/elx/efct/efct_hw.c
39
hw->link.speed = 0;
drivers/scsi/elx/efct/efct_hw.c
83
u8 speed;
drivers/scsi/elx/efct/efct_hw.h
354
u32 speed;
drivers/scsi/elx/efct/efct_hw.h
588
return hw->link.speed;
drivers/scsi/elx/efct/efct_xport.c
351
u32 speed;
drivers/scsi/elx/efct/efct_xport.c
368
supported_speeds |= supported_speed_list[i].speed;
drivers/scsi/elx/efct/efct_xport.c
745
union efct_xport_stats_u speed;
drivers/scsi/elx/efct/efct_xport.c
754
rc = efct_xport_status(efct->xport, EFCT_XPORT_LINK_SPEED, &speed);
drivers/scsi/elx/efct/efct_xport.c
756
switch (speed.value) {
drivers/scsi/elx/libefc/efc_domain.c
308
drec->fc_id, drec->speed);
drivers/scsi/elx/libefc/efclib.h
82
u32 speed;
drivers/scsi/elx/libefc_sli/sli4.c
2561
event.speed = link_attn->port_speed * 1000;
drivers/scsi/elx/libefc_sli/sli4.c
3043
sli_cmd_init_link(struct sli4 *sli4, void *buf, u32 speed, u8 reset_alpa)
drivers/scsi/elx/libefc_sli/sli4.c
3056
init_link->link_speed_sel_code = cpu_to_le32(speed);
drivers/scsi/elx/libefc_sli/sli4.c
3057
switch (speed) {
drivers/scsi/elx/libefc_sli/sli4.c
3068
efc_log_info(sli4, "unsupported FC speed %d\n", speed);
drivers/scsi/elx/libefc_sli/sli4.c
3081
if (speed == SLI4_LINK_SPEED_16G ||
drivers/scsi/elx/libefc_sli/sli4.c
3082
speed == SLI4_LINK_SPEED_32G) {
drivers/scsi/elx/libefc_sli/sli4.c
3084
speed);
drivers/scsi/elx/libefc_sli/sli4.h
3613
u32 speed;
drivers/scsi/elx/libefc_sli/sli4.h
3894
sli_cmd_init_link(struct sli4 *sli4, void *buf, u32 speed,
drivers/scsi/esas2r/atvda.h
708
u16 speed;
drivers/scsi/fcoe/fcoe_transport.c
153
lport->link_speed = eth2fc_speed(ecmd.base.speed);
drivers/scsi/lpfc/lpfc_bsg.c
5590
event_reply->port_speed = phba->sli4_hba.link_state.speed / 1000;
drivers/scsi/lpfc/lpfc_els.c
7070
desc->info.port_speed.speed = cpu_to_be16(rdp_speed);
drivers/scsi/lpfc/lpfc_hw.h
1239
uint16_t speed;
drivers/scsi/lpfc/lpfc_init.c
5307
link_speed = phba->sli4_hba.link_state.speed;
drivers/scsi/lpfc/lpfc_init.c
5458
phba->sli4_hba.link_state.speed =
drivers/scsi/lpfc/lpfc_init.c
5478
phba->sli4_hba.link_state.speed,
drivers/scsi/lpfc/lpfc_init.c
6138
phba->sli4_hba.link_state.speed =
drivers/scsi/lpfc/lpfc_init.c
6189
phba->sli4_hba.link_state.speed,
drivers/scsi/lpfc/lpfc_init.c
6245
phba->sli4_hba.link_state.speed =
drivers/scsi/lpfc/lpfc_init.c
6280
phba->sli4_hba.link_state.speed,
drivers/scsi/lpfc/lpfc_sli4.h
286
uint32_t speed;
drivers/scsi/megaraid/megaraid_sas_base.c
6035
u16 lnksta, speed;
drivers/scsi/megaraid/megaraid_sas_base.c
6255
speed = lnksta & PCI_EXP_LNKSTA_CLS;
drivers/scsi/megaraid/megaraid_sas_base.c
6261
if (speed < 0x4) {
drivers/scsi/mpt3sas/mpt3sas_base.c
3317
u16 lnksta, speed;
drivers/scsi/mpt3sas/mpt3sas_base.c
3332
speed = lnksta & PCI_EXP_LNKSTA_CLS;
drivers/scsi/mpt3sas/mpt3sas_base.c
3334
if (speed < 0x4) {
drivers/scsi/myrb.h
498
} __packed speed:2; /* Byte 11 Bits 0-1 */
drivers/scsi/nsp32.c
1451
int id, speed;
drivers/scsi/nsp32.c
1510
speed = 1000000 / (data->target[id].period * 4);
drivers/scsi/nsp32.c
1513
speed / 1000,
drivers/scsi/nsp32.c
1514
speed % 1000,
drivers/scsi/pcmcia/nsp_cs.c
1379
int speed;
drivers/scsi/pcmcia/nsp_cs.c
1443
speed = 1000000 / (data->Sync[id].SyncPeriod * 4);
drivers/scsi/pcmcia/nsp_cs.c
1446
speed / 1000,
drivers/scsi/pcmcia/nsp_cs.c
1447
speed % 1000,
drivers/scsi/qedf/qedf_main.c
465
switch (link->speed) {
drivers/scsi/qedf/qedf_main.c
599
link->speed / 1000);
drivers/scsi/qedi/qedi_sysfs.c
39
return sprintf(buf, "%d Gbit\n", if_link.speed / 1000);
drivers/scsi/qedi/qedi_sysfs.c
43
static DEVICE_ATTR_RO(speed);
drivers/scsi/qla2xxx/qla_attr.c
1800
ulong type, speed;
drivers/scsi/qla2xxx/qla_attr.c
1814
speed = type;
drivers/scsi/qla2xxx/qla_attr.c
1844
speed);
drivers/scsi/qla2xxx/qla_attr.c
1881
char *speed = "Unknown";
drivers/scsi/qla2xxx/qla_attr.c
1893
speed = port_speed_str[i].str;
drivers/scsi/qla2xxx/qla_attr.c
1897
return scnprintf(buf, PAGE_SIZE, "%s\n", speed);
drivers/scsi/qla2xxx/qla_attr.c
2559
u32 speed;
drivers/scsi/qla2xxx/qla_attr.c
2568
speed = FC_PORTSPEED_1GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2571
speed = FC_PORTSPEED_2GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2574
speed = FC_PORTSPEED_4GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2577
speed = FC_PORTSPEED_8GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2580
speed = FC_PORTSPEED_10GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2583
speed = FC_PORTSPEED_16GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2586
speed = FC_PORTSPEED_32GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2589
speed = FC_PORTSPEED_64GBIT;
drivers/scsi/qla2xxx/qla_attr.c
2592
speed = FC_PORTSPEED_UNKNOWN;
drivers/scsi/qla2xxx/qla_attr.c
2596
fc_host_speed(shost) = speed;
drivers/scsi/qla2xxx/qla_bsg.c
1377
port_param->speed, mb);
drivers/scsi/qla2xxx/qla_bsg.c
1380
&port_param->speed, mb);
drivers/scsi/qla2xxx/qla_bsg.h
196
uint16_t speed;
drivers/scsi/qla2xxx/qla_def.h
3283
__be16 speed;
drivers/scsi/qla2xxx/qla_gs.c
2604
qla2x00_port_speed_capability(uint16_t speed)
drivers/scsi/qla2xxx/qla_gs.c
2606
switch (speed) {
drivers/scsi/qla2xxx/qla_gs.c
2788
be16_to_cpu(ct_rsp->rsp.gpsc.speed));
drivers/scsi/qla2xxx/qla_gs.c
2794
be16_to_cpu(ct_rsp->rsp.gpsc.speed));
drivers/scsi/qla2xxx/qla_isr.c
664
qla2x00_get_link_speed_str(struct qla_hw_data *ha, uint16_t speed)
drivers/scsi/qla2xxx/qla_isr.c
673
else if (speed == 0x13)
drivers/scsi/qla2xxx/qla_isr.c
675
else if (speed < QLA_LAST_SPEED)
drivers/scsi/qla2xxx/qla_isr.c
676
return link_speeds[speed];
drivers/scsi/qla2xxx/qla_mr.c
2079
u32 speed = FC_PORTSPEED_UNKNOWN;
drivers/scsi/qla2xxx/qla_mr.c
2083
speed = FC_PORTSPEED_2GBIT;
drivers/scsi/qla2xxx/qla_mr.c
2086
speed = FC_PORTSPEED_4GBIT;
drivers/scsi/qla2xxx/qla_mr.c
2089
speed = FC_PORTSPEED_8GBIT;
drivers/scsi/qla2xxx/qla_mr.c
2092
speed = FC_PORTSPEED_10GBIT;
drivers/scsi/qla2xxx/qla_mr.c
2095
fc_host_speed(shost) = speed;
drivers/scsi/qla4xxx/ql4_os.c
1900
uint32_t speed = ISCSI_PORT_SPEED_UNKNOWN;
drivers/scsi/qla4xxx/ql4_os.c
1906
speed = ISCSI_PORT_SPEED_10MBPS;
drivers/scsi/qla4xxx/ql4_os.c
1909
speed = ISCSI_PORT_SPEED_100MBPS;
drivers/scsi/qla4xxx/ql4_os.c
1912
speed = ISCSI_PORT_SPEED_1GBPS;
drivers/scsi/qla4xxx/ql4_os.c
1915
speed = ISCSI_PORT_SPEED_10GBPS;
drivers/scsi/qla4xxx/ql4_os.c
1918
ihost->port_speed = speed;
drivers/scsi/scsi_transport_fc.c
2001
static FC_DEVICE_ATTR(host, speed, S_IRUGO,
drivers/scsi/scsi_transport_fc.c
2734
SETUP_HOST_ATTRIBUTE_RD(speed);
drivers/scsi/scsi_transport_fc.c
429
fc_host->speed = FC_PORTSPEED_UNKNOWN;
drivers/scsi/scsi_transport_iscsi.c
4732
char *speed = "Unknown!";
drivers/scsi/scsi_transport_iscsi.c
4738
speed = iscsi_port_speed_names[i].name;
drivers/scsi/scsi_transport_iscsi.c
4742
return speed;
drivers/scsi/sr.c
845
cd->cdi.speed = 1;
drivers/scsi/sr.c
856
cd->cdi.speed = get_unaligned_be16(&buffer[n + 8]) / 176;
drivers/scsi/sr.c
863
cd->cdi.speed,
drivers/scsi/sr.h
68
int sr_select_speed(struct cdrom_device_info *cdi, unsigned long speed);
drivers/scsi/sr_ioctl.c
428
int sr_select_speed(struct cdrom_device_info *cdi, unsigned long speed)
drivers/scsi/sr_ioctl.c
434
speed = clamp(speed, 0, 0xffff / 177);
drivers/scsi/sr_ioctl.c
436
if (speed == 0)
drivers/scsi/sr_ioctl.c
437
speed = 0xffff; /* set to max */
drivers/scsi/sr_ioctl.c
439
speed *= 177; /* Nx to kbyte/s */
drivers/scsi/sr_ioctl.c
443
cgc.cmd[2] = (speed >> 8) & 0xff; /* MSB for speed (in kbytes/sec) */
drivers/scsi/sr_ioctl.c
444
cgc.cmd[3] = speed & 0xff; /* LSB */
drivers/soc/fsl/qe/ucc.c
55
int ucc_set_type(unsigned int ucc_num, enum ucc_speed_type speed)
drivers/soc/fsl/qe/ucc.c
83
UCC_GUEMR_SET_RESERVED3 | speed);
drivers/spi/spi-bcm2835aux.c
345
unsigned long spi_hz, clk_hz, speed;
drivers/spi/spi-bcm2835aux.c
361
speed = 0;
drivers/spi/spi-bcm2835aux.c
363
speed = DIV_ROUND_UP(clk_hz, 2 * spi_hz) - 1;
drivers/spi/spi-bcm2835aux.c
364
if (speed > BCM2835_AUX_SPI_CNTL0_SPEED_MAX)
drivers/spi/spi-bcm2835aux.c
365
speed = BCM2835_AUX_SPI_CNTL0_SPEED_MAX;
drivers/spi/spi-bcm2835aux.c
367
speed = BCM2835_AUX_SPI_CNTL0_SPEED_MAX;
drivers/spi/spi-bcm2835aux.c
372
bs->cntl[0] |= speed << BCM2835_AUX_SPI_CNTL0_SPEED_SHIFT;
drivers/spi/spi-bcm2835aux.c
374
tfr->effective_speed_hz = clk_hz / (2 * (speed + 1));
drivers/spi/spi-dln2.c
217
__le32 speed;
drivers/spi/spi-dln2.c
229
*freq = le32_to_cpu(rx.speed);
drivers/spi/spi-dln2.c
259
static int dln2_spi_set_speed(struct dln2_spi *dln2, u32 speed)
drivers/spi/spi-dln2.c
264
__le32 speed;
drivers/spi/spi-dln2.c
267
__le32 speed;
drivers/spi/spi-dln2.c
272
tx.speed = cpu_to_le32(speed);
drivers/spi/spi-dln2.c
610
static int dln2_spi_transfer_setup(struct dln2_spi *dln2, u32 speed,
drivers/spi/spi-dln2.c
616
bus_setup_change = dln2->speed != speed || dln2->mode != mode ||
drivers/spi/spi-dln2.c
626
if (dln2->speed != speed) {
drivers/spi/spi-dln2.c
627
ret = dln2_spi_set_speed(dln2, speed);
drivers/spi/spi-dln2.c
631
dln2->speed = speed;
drivers/spi/spi-dln2.c
814
dln2->speed = 0;
drivers/spi/spi-dln2.c
93
u32 speed;
drivers/spi/spi-dw-dma.c
259
static int dw_spi_dma_wait(struct dw_spi *dws, unsigned int len, u32 speed)
drivers/spi/spi-dw-dma.c
264
do_div(ms, speed);
drivers/spi/spi-jcore.c
83
static void jcore_spi_baudrate(struct jcore_spi *hw, int speed)
drivers/spi/spi-jcore.c
85
if (speed == hw->speed_hz)
drivers/spi/spi-jcore.c
87
hw->speed_hz = speed;
drivers/spi/spi-jcore.c
88
if (speed >= hw->clock_freq / 2)
drivers/spi/spi-jcore.c
91
hw->speed_reg = ((hw->clock_freq / 2 / speed) - 1) << 27;
drivers/spi/spi-jcore.c
94
speed, hw->speed_reg);
drivers/spi/spi-ljca.c
122
if (ljca_spi->mode == mode && ljca_spi->speed == div)
drivers/spi/spi-ljca.c
126
w_packet.speed = div;
drivers/spi/spi-ljca.c
140
ljca_spi->speed = div;
drivers/spi/spi-ljca.c
59
u8 speed;
drivers/spi/spi-ljca.c
73
u8 speed;
drivers/spi/spi-meson-spifc.c
165
static void meson_spifc_setup_speed(struct meson_spifc *spifc, u32 speed)
drivers/spi/spi-meson-spifc.c
171
n = max_t(int, parent / speed - 1, 1);
drivers/spi/spi-meson-spifc.c
174
speed, n);
drivers/spi/spi-mpc512x-psc.c
115
speed = cs->speed_hz;
drivers/spi/spi-mpc512x-psc.c
116
if (!speed)
drivers/spi/spi-mpc512x-psc.c
117
speed = 1000000; /* default 1MHz */
drivers/spi/spi-mpc512x-psc.c
118
bclkdiv = (mps->mclk_rate / speed) - 1;
drivers/spi/spi-mpc512x-psc.c
389
int speed;
drivers/spi/spi-mpc512x-psc.c
418
speed = 1000000; /* default 1MHz */
drivers/spi/spi-mpc512x-psc.c
419
bclkdiv = (mps->mclk_rate / speed) - 1;
drivers/spi/spi-mpc512x-psc.c
91
int speed;
drivers/spi/spi-mt7621.c
105
static int mt7621_spi_prepare(struct spi_device *spi, unsigned int speed)
drivers/spi/spi-mt7621.c
111
dev_dbg(&spi->dev, "speed:%u\n", speed);
drivers/spi/spi-mt7621.c
113
rate = DIV_ROUND_UP(rs->sys_freq, speed);
drivers/spi/spi-mt7621.c
125
rs->speed = speed;
drivers/spi/spi-mt7621.c
165
unsigned int speed = spi->max_speed_hz;
drivers/spi/spi-mt7621.c
171
if (t->speed_hz < speed)
drivers/spi/spi-mt7621.c
172
speed = t->speed_hz;
drivers/spi/spi-mt7621.c
174
return mt7621_spi_prepare(spi, speed);
drivers/spi/spi-mt7621.c
61
unsigned int speed;
drivers/spi/spi-npcm-pspi.c
146
static void npcm_pspi_set_baudrate(struct npcm_pspi *priv, unsigned int speed)
drivers/spi/spi-npcm-pspi.c
152
ckdiv = DIV_ROUND_CLOSEST(clk_get_rate(priv->clk), (2 * speed)) - 1;
drivers/spi/spi-orion.c
135
static int orion_spi_baudrate_set(struct spi_device *spi, unsigned int speed)
drivers/spi/spi-orion.c
161
unsigned divider = DIV_ROUND_UP(tclk_hz, speed);
drivers/spi/spi-orion.c
211
rate = DIV_ROUND_UP(tclk_hz, speed);
drivers/spi/spi-orion.c
255
orion_spi_50mhz_ac_timing_erratum(struct spi_device *spi, unsigned int speed)
drivers/spi/spi-orion.c
280
speed == 50000000 && spi->mode & SPI_CPOL &&
drivers/spi/spi-orion.c
296
unsigned int speed = spi->max_speed_hz;
drivers/spi/spi-orion.c
303
speed = t->speed_hz;
drivers/spi/spi-orion.c
311
orion_spi_50mhz_ac_timing_erratum(spi, speed);
drivers/spi/spi-orion.c
313
rc = orion_spi_baudrate_set(spi, speed);
drivers/spi/spi-ppc4xx.c
168
u32 speed;
drivers/spi/spi-ppc4xx.c
171
speed = spi->max_speed_hz;
drivers/spi/spi-ppc4xx.c
179
speed = min(t->speed_hz, spi->max_speed_hz);
drivers/spi/spi-ppc4xx.c
182
if (!speed || (speed > spi->max_speed_hz)) {
drivers/spi/spi-ppc4xx.c
183
dev_err(&spi->dev, "invalid speed_hz (%d)\n", speed);
drivers/spi/spi-ppc4xx.c
192
scr = (hw->opb_freq / speed) - 1;
drivers/spi/spi-ppc4xx.c
196
dev_dbg(&spi->dev, "setting pre-scaler to %d (hz %d)\n", cdm, speed);
drivers/spi/spi-pxa2xx.c
944
u32 speed;
drivers/spi/spi-pxa2xx.c
970
speed = transfer->speed_hz;
drivers/spi/spi-pxa2xx.c
972
clk_div = pxa2xx_ssp_get_clk_div(drv_data, speed);
drivers/spi/spi-rockchip-sfc.c
179
u32 speed[SFC_MAX_CHIPSELECT_NUM];
drivers/spi/spi-rockchip-sfc.c
221
static int rockchip_sfc_clk_set_rate(struct rockchip_sfc *sfc, unsigned long speed)
drivers/spi/spi-rockchip-sfc.c
224
return clk_set_rate(sfc->clk, speed * 2);
drivers/spi/spi-rockchip-sfc.c
226
return clk_set_rate(sfc->clk, speed);
drivers/spi/spi-rockchip-sfc.c
537
if (unlikely(op->max_freq != sfc->speed[cs]) &&
drivers/spi/spi-rockchip-sfc.c
542
sfc->speed[cs] = op->max_freq;
drivers/spi/spi-rockchip-sfc.c
544
sfc->speed[cs], rockchip_sfc_clk_get_rate(sfc));
drivers/spi/spi-rockchip-sfc.c
655
sfc->speed[i] = val;
drivers/spi/spi-s3c64xx.c
1014
u32 psr, speed;
drivers/spi/spi-s3c64xx.c
1017
speed = clk_get_rate(sdd->src_clk) / div / (0 + 1);
drivers/spi/spi-s3c64xx.c
1019
if (spi->max_speed_hz > speed)
drivers/spi/spi-s3c64xx.c
1020
spi->max_speed_hz = speed;
drivers/spi/spi-s3c64xx.c
1027
speed = clk_get_rate(sdd->src_clk) / div / (psr + 1);
drivers/spi/spi-s3c64xx.c
1028
if (spi->max_speed_hz < speed) {
drivers/spi/spi-s3c64xx.c
1037
speed = clk_get_rate(sdd->src_clk) / div / (psr + 1);
drivers/spi/spi-s3c64xx.c
1038
if (spi->max_speed_hz >= speed) {
drivers/spi/spi-s3c64xx.c
1039
spi->max_speed_hz = speed;
drivers/spi/spi-s3c64xx.c
810
u32 speed;
drivers/spi/spi-s3c64xx.c
820
speed = xfer->speed_hz;
drivers/spi/spi-s3c64xx.c
822
if (bpw != sdd->cur_bpw || speed != sdd->cur_speed) {
drivers/spi/spi-s3c64xx.c
824
sdd->cur_speed = speed;
drivers/spi/spi-sc18is602.c
146
hw->speed = hw->freq / 4;
drivers/spi/spi-sc18is602.c
149
hw->speed = hw->freq / 16;
drivers/spi/spi-sc18is602.c
152
hw->speed = hw->freq / 64;
drivers/spi/spi-sc18is602.c
155
hw->speed = hw->freq / 128;
drivers/spi/spi-sc18is602.c
39
u32 speed;
drivers/spi/spi-sc18is602.c
54
int usecs = 1000000 * len / hw->speed + 1;
drivers/spi/spi-synquacer.c
127
unsigned int speed;
drivers/spi/spi-synquacer.c
233
unsigned int speed, mode, bpw, cs, bus_width, transfer_mode;
drivers/spi/spi-synquacer.c
254
speed = xfer->speed_hz;
drivers/spi/spi-synquacer.c
258
if (speed == sspi->speed &&
drivers/spi/spi-synquacer.c
268
div = DIV_ROUND_UP(rate, speed);
drivers/spi/spi-synquacer.c
271
sspi->speed);
drivers/spi/spi-synquacer.c
346
sspi->speed = speed;
drivers/spi/spi-synquacer.c
769
sspi->speed = 0;
drivers/spi/spi-tegra114.c
777
u32 speed = t->speed_hz;
drivers/spi/spi-tegra114.c
783
if (speed != tspi->cur_speed) {
drivers/spi/spi-tegra114.c
784
clk_set_rate(tspi->clk, speed);
drivers/spi/spi-tegra114.c
785
tspi->cur_speed = speed;
drivers/spi/spi-tegra20-sflash.c
255
u32 speed;
drivers/spi/spi-tegra20-sflash.c
258
speed = t->speed_hz;
drivers/spi/spi-tegra20-sflash.c
259
if (speed != tsd->cur_speed) {
drivers/spi/spi-tegra20-sflash.c
260
clk_set_rate(tsd->clk, speed);
drivers/spi/spi-tegra20-sflash.c
261
tsd->cur_speed = speed;
drivers/spi/spi-tegra20-slink.c
675
u32 speed;
drivers/spi/spi-tegra20-slink.c
683
speed = t->speed_hz;
drivers/spi/spi-tegra20-slink.c
684
if (speed != tspi->cur_speed) {
drivers/spi/spi-tegra20-slink.c
685
dev_pm_opp_set_rate(tspi->dev, speed * 4);
drivers/spi/spi-tegra20-slink.c
686
tspi->cur_speed = speed;
drivers/spi/spi-tegra210-quad.c
839
u32 command1, command2, speed = t->speed_hz;
drivers/spi/spi-tegra210-quad.c
845
if (!has_acpi_companion(tqspi->dev) && speed != tqspi->cur_speed) {
drivers/spi/spi-tegra210-quad.c
846
clk_set_rate(tqspi->clk, speed);
drivers/spi/spi-tegra210-quad.c
847
tqspi->cur_speed = speed;
drivers/spi/spi-uniphier.c
199
unsigned int speed)
drivers/spi/spi-uniphier.c
208
ckdiv = DIV_ROUND_UP(clk_get_rate(priv->clk), speed);
drivers/staging/octeon/ethernet-mdio.c
70
netdev_name(priv->netdev), li.s.speed,
drivers/staging/octeon/ethernet-mdio.c
87
link_info.s.speed = dev->phydev->speed;
drivers/staging/octeon/ethernet-rgmii.c
67
if (link_info.s.speed == 10 && priv->last_speed == 10) {
drivers/staging/octeon/ethernet-rgmii.c
96
if (priv->last_speed != link_info.s.speed)
drivers/staging/octeon/ethernet-rgmii.c
98
priv->last_speed = link_info.s.speed;
drivers/staging/octeon/octeon-stubs.h
1179
uint64_t speed:2;
drivers/staging/octeon/octeon-stubs.h
203
uint64_t speed:18; /**< Speed of the link in Mbps */
drivers/staging/octeon/octeon-stubs.h
728
uint64_t speed:1;
drivers/staging/octeon/octeon-stubs.h
735
uint64_t speed:1;
drivers/staging/octeon/octeon-stubs.h
747
uint64_t speed:1;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
832
linkspeed = pi->link_cfg.speed;
drivers/target/sbp/sbp_target.c
1055
int generation, int speed, unsigned long long offset,
drivers/target/sbp/sbp_target.c
1062
generation, speed, offset, payload, length);
drivers/target/sbp/sbp_target.c
1091
int node_id, generation, speed, ret;
drivers/target/sbp/sbp_target.c
1097
speed = sess->speed;
drivers/target/sbp/sbp_target.c
1100
ret = sbp_run_transaction(card, tcode, node_id, generation, speed,
drivers/target/sbp/sbp_target.c
1241
int tcode, sg_miter_flags, max_payload, pg_size, speed, node_id,
drivers/target/sbp/sbp_target.c
1258
speed = CMDBLK_ORB_SPEED(be32_to_cpu(req->orb.misc));
drivers/target/sbp/sbp_target.c
1305
generation, speed,
drivers/target/sbp/sbp_target.c
1459
req->node_addr, req->generation, req->speed,
drivers/target/sbp/sbp_target.c
1560
req->node_addr, req->generation, req->speed,
drivers/target/sbp/sbp_target.c
1615
req->speed = fw_get_request_speed(request);
drivers/target/sbp/sbp_target.c
383
sess->speed = req->speed;
drivers/target/sbp/sbp_target.c
454
sess->node_id, sess->generation, sess->speed,
drivers/target/sbp/sbp_target.c
539
login->sess->speed = req->speed;
drivers/target/sbp/sbp_target.c
58
req->node_addr, req->generation, req->speed,
drivers/target/sbp/sbp_target.c
65
req->node_addr, req->generation, req->speed,
drivers/target/sbp/sbp_target.c
958
sess->node_id, sess->generation, sess->speed,
drivers/target/sbp/sbp_target.h
149
int speed;
drivers/target/sbp/sbp_target.h
240
int speed;
drivers/thermal/pcie_cooling.c
43
enum pci_bus_speed speed;
drivers/thermal/pcie_cooling.c
46
speed = (cdev->max_state - state) + PCIE_SPEED_2_5GT;
drivers/thermal/pcie_cooling.c
48
return pcie_set_target_speed(port, speed, true);
drivers/thunderbolt/dma_test.c
429
DMA_TEST_DEBUGFS_ATTR(speed, speed_get, speed_validate, speed_set);
drivers/thunderbolt/switch.c
911
u32 val, speed;
drivers/thunderbolt/switch.c
922
speed = (val & LANE_ADP_CS_1_CURRENT_SPEED_MASK) >>
drivers/thunderbolt/switch.c
925
switch (speed) {
drivers/tty/serdev/core.c
318
unsigned int serdev_device_set_baudrate(struct serdev_device *serdev, unsigned int speed)
drivers/tty/serdev/core.c
325
return ctrl->ops->set_baudrate(ctrl, speed);
drivers/tty/serdev/serdev-ttyport.c
159
static unsigned int ttyport_set_baudrate(struct serdev_controller *ctrl, unsigned int speed)
drivers/tty/serdev/serdev-ttyport.c
166
tty_termios_encode_baud_rate(&ktermios, speed, speed);
drivers/tty/synclink_gt.c
4864
u32 speed = info->params.data_rate;
drivers/tty/synclink_gt.c
4894
info->params.data_rate = speed;
drivers/usb/c67x00/c67x00-sched.c
516
if (urbp->ep_data->dev->speed == USB_SPEED_LOW) {
drivers/usb/c67x00/c67x00-sched.c
584
if ((td_udev(td)->speed == USB_SPEED_LOW) &&
drivers/usb/cdns3/cdns3-debug.h
16
enum usb_device_speed speed,
drivers/usb/cdns3/cdns3-debug.h
25
usb_speed_string(speed));
drivers/usb/cdns3/cdns3-ep0.c
240
if (priv_dev->gadget.speed != USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-ep0.c
279
enum usb_device_speed speed;
drivers/usb/cdns3/cdns3-ep0.c
286
speed = priv_dev->gadget.speed;
drivers/usb/cdns3/cdns3-ep0.c
293
if (state != USB_STATE_CONFIGURED || speed != USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-ep0.c
299
if (state != USB_STATE_CONFIGURED || speed != USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-ep0.c
308
if (state != USB_STATE_CONFIGURED || speed > USB_SPEED_HIGH)
drivers/usb/cdns3/cdns3-ep0.c
819
if (priv_dev->gadget.speed == USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-gadget.c
1044
if (priv_dev->gadget.speed == USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-gadget.c
1225
if (priv_dev->gadget.speed == USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-gadget.c
1839
int speed = 0;
drivers/usb/cdns3/cdns3-gadget.c
1854
speed = cdns3_get_speed(priv_dev);
drivers/usb/cdns3/cdns3-gadget.c
1855
priv_dev->gadget.speed = speed;
drivers/usb/cdns3/cdns3-gadget.c
1865
priv_dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdns3-gadget.c
1897
speed = cdns3_get_speed(priv_dev);
drivers/usb/cdns3/cdns3-gadget.c
1898
priv_dev->gadget.speed = speed;
drivers/usb/cdns3/cdns3-gadget.c
2132
switch (priv_dev->gadget.speed) {
drivers/usb/cdns3/cdns3-gadget.c
2186
if (priv_ep->use_streams && priv_dev->gadget.speed >= USB_SPEED_SUPER) {
drivers/usb/cdns3/cdns3-gadget.c
2422
if (priv_dev->gadget.speed >= USB_SPEED_SUPER) {
drivers/usb/cdns3/cdns3-gadget.c
2891
enum usb_device_speed speed;
drivers/usb/cdns3/cdns3-gadget.c
2893
speed = cdns3_get_speed(priv_dev);
drivers/usb/cdns3/cdns3-gadget.c
2895
if (speed >= USB_SPEED_SUPER)
drivers/usb/cdns3/cdns3-gadget.c
3049
priv_dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdns3-gadget.c
3336
priv_dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdns3-gadget.c
3466
priv_dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdns3-trace.h
101
__field(enum usb_device_speed, speed)
drivers/usb/cdns3/cdns3-trace.h
105
__entry->speed = cdns3_get_speed(priv_dev);
drivers/usb/cdns3/cdns3-trace.h
108
TP_printk("%s", cdns3_decode_usb_irq(__get_buf(CDNS3_MSG_MAX), __entry->speed,
drivers/usb/cdns3/cdnsp-debug.h
396
u32 speed;
drivers/usb/cdns3/cdnsp-debug.h
399
speed = info & DEV_SPEED;
drivers/usb/cdns3/cdnsp-debug.h
401
switch (speed) {
drivers/usb/cdns3/cdnsp-ep0.c
160
if (pdev->gadget.speed >= USB_SPEED_SUPER) {
drivers/usb/cdns3/cdnsp-ep0.c
207
enum usb_device_speed speed;
drivers/usb/cdns3/cdnsp-ep0.c
211
speed = pdev->gadget.speed;
drivers/usb/cdns3/cdnsp-ep0.c
219
if (state != USB_STATE_CONFIGURED || speed < USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-ep0.c
226
if (state != USB_STATE_CONFIGURED || speed < USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-ep0.c
235
if (state != USB_STATE_CONFIGURED || speed > USB_SPEED_HIGH)
drivers/usb/cdns3/cdnsp-gadget.c
1278
enum usb_device_speed speed)
drivers/usb/cdns3/cdnsp-gadget.c
1291
switch (speed) {
drivers/usb/cdns3/cdnsp-gadget.c
1305
speed);
drivers/usb/cdns3/cdnsp-gadget.c
1309
speed = USB_SPEED_SUPER;
drivers/usb/cdns3/cdnsp-gadget.c
1313
if (speed >= USB_SPEED_SUPER) {
drivers/usb/cdns3/cdnsp-gadget.c
1530
if (pdev->gadget.speed < USB_SPEED_SUPER && portsc == XDEV_U2) {
drivers/usb/cdns3/cdnsp-gadget.c
1747
pdev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdnsp-gadget.c
1778
pdev->gadget.speed = cdnsp_port_speed(readl(port_regs));
drivers/usb/cdns3/cdnsp-gadget.c
1784
switch (pdev->gadget.speed) {
drivers/usb/cdns3/cdnsp-gadget.c
1936
pdev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/cdns3/cdnsp-gadget.c
997
if (pdev->gadget.speed == USB_SPEED_FULL) {
drivers/usb/cdns3/cdnsp-mem.c
1007
pdev->gadget.speed > USB_SPEED_HIGH) {
drivers/usb/cdns3/cdnsp-mem.c
737
switch (pdev->gadget.speed) {
drivers/usb/cdns3/cdnsp-mem.c
789
g->speed == USB_SPEED_FULL ? "" : "micro");
drivers/usb/cdns3/cdnsp-mem.c
796
if (g->speed == USB_SPEED_FULL)
drivers/usb/cdns3/cdnsp-mem.c
833
switch (g->speed) {
drivers/usb/cdns3/cdnsp-mem.c
867
if (g->speed < USB_SPEED_SUPER ||
drivers/usb/cdns3/cdnsp-mem.c
878
if (g->speed >= USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-mem.c
881
if (g->speed == USB_SPEED_HIGH &&
drivers/usb/cdns3/cdnsp-mem.c
926
if (g->speed >= USB_SPEED_SUPER_PLUS &&
drivers/usb/cdns3/cdnsp-mem.c
930
else if (g->speed >= USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-mem.c
981
pdev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/cdns3/cdnsp-ring.c
2176
if (pdev->gadget.speed < USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-ring.c
2199
if (pdev->gadget.speed >= USB_SPEED_SUPER) {
drivers/usb/cdns3/cdnsp-ring.c
821
pdev->gadget.speed = cdnsp_port_speed(portsc);
drivers/usb/chipidea/ci_hdrc_imx.c
347
ci->gadget.speed == USB_SPEED_HIGH)
drivers/usb/chipidea/debug.c
29
seq_printf(s, "speed = %d\n", gadget->speed);
drivers/usb/chipidea/udc.c
1022
ci->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/chipidea/udc.c
1047
if (ci->gadget.speed != USB_SPEED_UNKNOWN)
drivers/usb/chipidea/udc.c
1613
if (hwep->ci->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/chipidea/udc.c
1706
if (hwep->ci->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/chipidea/udc.c
1733
if (hwep->ci->gadget.speed != USB_SPEED_UNKNOWN)
drivers/usb/chipidea/udc.c
1808
if (hwep->ci->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/chipidea/udc.c
1921
if (ci->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/chipidea/udc.c
2227
ci->gadget.speed = hw_port_is_high_speed(ci) ?
drivers/usb/chipidea/udc.c
2250
if (ci->gadget.speed != USB_SPEED_UNKNOWN &&
drivers/usb/chipidea/udc.c
2279
ci->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/common/common.c
100
if (speed < 0 || speed >= ARRAY_SIZE(speed_names))
drivers/usb/common/common.c
101
speed = USB_SPEED_UNKNOWN;
drivers/usb/common/common.c
102
return speed_names[speed];
drivers/usb/common/common.c
246
enum usb_device_speed speed)
drivers/usb/common/common.c
253
if (speed == USB_SPEED_HIGH)
drivers/usb/common/common.c
261
if (speed == USB_SPEED_HIGH && usb_endpoint_dir_out(epd))
drivers/usb/common/common.c
265
if (speed >= USB_SPEED_HIGH)
drivers/usb/common/common.c
272
interval *= (speed >= USB_SPEED_HIGH) ? 125 : 1000;
drivers/usb/common/common.c
98
const char *usb_speed_string(enum usb_device_speed speed)
drivers/usb/core/config.c
371
switch (udev->speed) {
drivers/usb/core/config.c
417
switch (udev->speed) {
drivers/usb/core/config.c
439
if (udev->speed == USB_SPEED_LOW && usb_endpoint_xfer_bulk(d)) {
drivers/usb/core/config.c
465
switch (udev->speed) {
drivers/usb/core/config.c
501
if (udev->speed == USB_SPEED_HIGH && usb_endpoint_xfer_bulk(d)) {
drivers/usb/core/config.c
510
if (udev->speed == USB_SPEED_HIGH && bcdUSB == 0x0220 &&
drivers/usb/core/config.c
516
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/core/devices.c
142
static char *usb_dump_endpoint_descriptor(int speed, char *start, char *end,
drivers/usb/core/devices.c
153
if (speed == USB_SPEED_HIGH)
drivers/usb/core/devices.c
175
interval = usb_decode_interval(desc, speed);
drivers/usb/core/devices.c
222
static char *usb_dump_interface(int speed, char *start, char *end,
drivers/usb/core/devices.c
231
start = usb_dump_endpoint_descriptor(speed,
drivers/usb/core/devices.c
259
int active, int speed)
drivers/usb/core/devices.c
265
if (speed >= USB_SPEED_SUPER)
drivers/usb/core/devices.c
279
static char *usb_dump_config(int speed, char *start, char *end,
drivers/usb/core/devices.c
292
speed);
drivers/usb/core/devices.c
303
start = usb_dump_interface(speed,
drivers/usb/core/devices.c
373
start = usb_dump_config(dev->speed,
drivers/usb/core/devices.c
398
char *pages_start, *data_end, *speed;
drivers/usb/core/devices.c
421
switch (usbdev->speed) {
drivers/usb/core/devices.c
423
speed = "1.5"; break;
drivers/usb/core/devices.c
426
speed = "12"; break;
drivers/usb/core/devices.c
428
speed = "480"; break;
drivers/usb/core/devices.c
430
speed = "5000"; break;
drivers/usb/core/devices.c
432
speed = "10000"; break;
drivers/usb/core/devices.c
434
speed = "??";
drivers/usb/core/devices.c
439
speed, usbdev->maxchild);
drivers/usb/core/devices.c
451
if (usbdev->speed == USB_SPEED_HIGH ||
drivers/usb/core/devices.c
452
usbdev->speed >= USB_SPEED_SUPER)
drivers/usb/core/devio.c
1462
ci.slow = ps->dev->speed == USB_SPEED_LOW;
drivers/usb/core/devio.c
1482
ci.speed = udev->speed;
drivers/usb/core/devio.c
1902
ps->dev->speed == USB_SPEED_HIGH ||
drivers/usb/core/devio.c
1903
ps->dev->speed >= USB_SPEED_SUPER)
drivers/usb/core/devio.c
2794
ret = ps->dev->speed;
drivers/usb/core/endpoint.c
91
interval = usb_decode_interval(ep->desc, ep->udev->speed);
drivers/usb/core/generic.c
295
&& (udev->speed < USB_SPEED_SUPER))
drivers/usb/core/hcd.c
1067
long usb_calc_bus_time (int speed, int is_input, int isoc, int bytecount)
drivers/usb/core/hcd.c
1071
switch (speed) {
drivers/usb/core/hcd.c
2035
if (dev->speed < USB_SPEED_SUPER)
drivers/usb/core/hcd.c
2083
if (dev->speed < USB_SPEED_SUPER)
drivers/usb/core/hcd.c
2612
hcd->speed = driver->flags & HCD_MASK;
drivers/usb/core/hcd.c
2894
switch (hcd->speed) {
drivers/usb/core/hcd.c
2896
rhdev->speed = USB_SPEED_FULL;
drivers/usb/core/hcd.c
2899
rhdev->speed = USB_SPEED_HIGH;
drivers/usb/core/hcd.c
2902
rhdev->speed = USB_SPEED_SUPER;
drivers/usb/core/hcd.c
2908
rhdev->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/core/hcd.c
2912
rhdev->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/core/hcd.c
546
switch (hcd->speed) {
drivers/usb/core/hcd.c
568
switch (hcd->speed) {
drivers/usb/core/hcd.c
982
} else if (usb_dev->speed >= USB_SPEED_SUPER) {
drivers/usb/core/hub.c
182
if (udev->speed == USB_SPEED_HIGH || udev->speed == USB_SPEED_FULL) {
drivers/usb/core/hub.c
1827
if (hub->hdev->speed == USB_SPEED_HIGH)
drivers/usb/core/hub.c
1982
if (hdev->speed == USB_SPEED_HIGH)
drivers/usb/core/hub.c
2921
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/core/hub.c
3037
udev->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/core/hub.c
3039
udev->speed = USB_SPEED_SUPER;
drivers/usb/core/hub.c
3041
udev->speed = USB_SPEED_HIGH;
drivers/usb/core/hub.c
3043
udev->speed = USB_SPEED_LOW;
drivers/usb/core/hub.c
3045
udev->speed = USB_SPEED_FULL;
drivers/usb/core/hub.c
3405
if (udev->speed < USB_SPEED_SUPER)
drivers/usb/core/hub.c
3431
if (udev->speed < USB_SPEED_SUPER)
drivers/usb/core/hub.c
346
if (!udev->lpm_capable || udev->speed < USB_SPEED_SUPER)
drivers/usb/core/hub.c
3694
if (udev->speed < USB_SPEED_SUPER) {
drivers/usb/core/hub.c
4115
if (!udev->parent || udev->speed < USB_SPEED_SUPER || !udev->lpm_capable)
drivers/usb/core/hub.c
4446
udev->speed < USB_SPEED_SUPER ||
drivers/usb/core/hub.c
4510
udev->speed < USB_SPEED_SUPER ||
drivers/usb/core/hub.c
4876
udev->speed > USB_SPEED_FULL))
drivers/usb/core/hub.c
4910
enum usb_device_speed oldspeed = udev->speed;
drivers/usb/core/hub.c
4911
const char *speed;
drivers/usb/core/hub.c
4947
if (oldspeed != USB_SPEED_UNKNOWN && oldspeed != udev->speed &&
drivers/usb/core/hub.c
4948
!(oldspeed == USB_SPEED_SUPER && udev->speed > oldspeed)) {
drivers/usb/core/hub.c
4952
oldspeed = udev->speed;
drivers/usb/core/hub.c
4958
switch (udev->speed) {
drivers/usb/core/hub.c
4981
speed = usb_speed_string(udev->speed);
drivers/usb/core/hub.c
4995
if (udev->speed < USB_SPEED_SUPER)
drivers/usb/core/hub.c
4998
(initial ? "new" : "reset"), speed,
drivers/usb/core/hub.c
5006
} else if (udev->speed != USB_SPEED_HIGH
drivers/usb/core/hub.c
5007
&& hdev->speed == USB_SPEED_HIGH) {
drivers/usb/core/hub.c
5059
if (oldspeed != udev->speed) {
drivers/usb/core/hub.c
5086
if (udev->speed >= USB_SPEED_SUPER) {
drivers/usb/core/hub.c
5091
(udev->speed == USB_SPEED_SUPER_PLUS) ?
drivers/usb/core/hub.c
5150
if (udev->speed >= USB_SPEED_SUPER) {
drivers/usb/core/hub.c
5158
} else if (((udev->speed == USB_SPEED_FULL ||
drivers/usb/core/hub.c
5159
udev->speed == USB_SPEED_HIGH) &&
drivers/usb/core/hub.c
5161
(udev->speed >= USB_SPEED_SUPER && i > 0)) {
drivers/usb/core/hub.c
5163
if (udev->speed == USB_SPEED_FULL)
drivers/usb/core/hub.c
5196
if ((udev->speed >= USB_SPEED_SUPER) &&
drivers/usb/core/hub.c
5406
usb_phy_notify_disconnect(hcd->usb_phy, udev->speed);
drivers/usb/core/hub.c
5485
udev->speed = USB_SPEED_SUPER;
drivers/usb/core/hub.c
5487
udev->speed = USB_SPEED_UNKNOWN;
drivers/usb/core/hub.c
5541
&& udev->speed == USB_SPEED_FULL
drivers/usb/core/hub.c
5577
udev->speed);
drivers/usb/core/message.c
1147
if (dev->speed < USB_SPEED_SUPER)
drivers/usb/core/sysfs.c
149
char *speed;
drivers/usb/core/sysfs.c
153
switch (udev->speed) {
drivers/usb/core/sysfs.c
155
speed = "1.5";
drivers/usb/core/sysfs.c
159
speed = "12";
drivers/usb/core/sysfs.c
162
speed = "480";
drivers/usb/core/sysfs.c
165
speed = "5000";
drivers/usb/core/sysfs.c
169
speed = "20000";
drivers/usb/core/sysfs.c
171
speed = "10000";
drivers/usb/core/sysfs.c
174
speed = "unknown";
drivers/usb/core/sysfs.c
176
return sysfs_emit(buf, "%s\n", speed);
drivers/usb/core/sysfs.c
178
static DEVICE_ATTR_RO(speed);
drivers/usb/core/sysfs.c
661
if ((udev->speed == USB_SPEED_SUPER ||
drivers/usb/core/sysfs.c
662
udev->speed == USB_SPEED_SUPER_PLUS) &&
drivers/usb/core/trace.h
20
__field(enum usb_device_speed, speed)
drivers/usb/core/trace.h
27
__entry->speed = udev->speed;
drivers/usb/core/trace.h
34
usb_speed_string(__entry->speed),
drivers/usb/core/urb.c
456
if (dev->speed >= USB_SPEED_SUPER) {
drivers/usb/core/urb.c
463
if (dev->speed == USB_SPEED_SUPER_PLUS &&
drivers/usb/core/urb.c
472
if (dev->speed == USB_SPEED_HIGH) {
drivers/usb/core/urb.c
551
switch (dev->speed) {
drivers/usb/core/usb-acpi.c
317
if (udev->speed >= USB_SPEED_SUPER &&
drivers/usb/core/usb.c
1133
switch (udev->speed) {
drivers/usb/core/usb.h
64
unsigned mul = (udev->speed >= USB_SPEED_SUPER ? 8 : 2);
drivers/usb/dwc2/core.c
1008
if (hsotg->params.speed == DWC2_SPEED_PARAM_LOW &&
drivers/usb/dwc2/core.c
1173
if ((hsotg->params.speed == DWC2_SPEED_PARAM_FULL ||
drivers/usb/dwc2/core.c
1174
hsotg->params.speed == DWC2_SPEED_PARAM_LOW) &&
drivers/usb/dwc2/core.h
177
if ((_hs)->gadget.speed != USB_SPEED_UNKNOWN && \
drivers/usb/dwc2/core.h
444
u8 speed;
drivers/usb/dwc2/debugfs.c
678
print_param(seq, p, speed);
drivers/usb/dwc2/gadget.c
120
if (hsotg->gadget.speed != USB_SPEED_HIGH)
drivers/usb/dwc2/gadget.c
1354
if (hsotg->gadget.speed != USB_SPEED_HIGH)
drivers/usb/dwc2/gadget.c
147
if (hsotg->gadget.speed != USB_SPEED_HIGH)
drivers/usb/dwc2/gadget.c
3223
hsotg->gadget.speed = USB_SPEED_FULL;
drivers/usb/dwc2/gadget.c
3229
hsotg->gadget.speed = USB_SPEED_HIGH;
drivers/usb/dwc2/gadget.c
3235
hsotg->gadget.speed = USB_SPEED_LOW;
drivers/usb/dwc2/gadget.c
3246
usb_speed_string(hsotg->gadget.speed));
drivers/usb/dwc2/gadget.c
3435
switch (hsotg->params.speed) {
drivers/usb/dwc2/gadget.c
4147
if (hsotg->gadget.speed == USB_SPEED_HIGH)
drivers/usb/dwc2/gadget.c
4204
if (hsotg->gadget.speed == USB_SPEED_FULL &&
drivers/usb/dwc2/gadget.c
4562
hsotg->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc2/gadget.c
4627
hsotg->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc2/gadget.c
4706
hsotg->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc2/gadget.c
4765
static void dwc2_gadget_set_speed(struct usb_gadget *g, enum usb_device_speed speed)
drivers/usb/dwc2/gadget.c
4771
switch (speed) {
drivers/usb/dwc2/gadget.c
4773
hsotg->params.speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/gadget.c
4776
hsotg->params.speed = DWC2_SPEED_PARAM_FULL;
drivers/usb/dwc2/gadget.c
4779
hsotg->params.speed = DWC2_SPEED_PARAM_LOW;
drivers/usb/dwc2/gadget.c
4782
dev_err(hsotg->dev, "invalid speed (%d)\n", speed);
drivers/usb/dwc2/gadget.c
4838
if (hsotg->params.speed == DWC2_SPEED_PARAM_LOW)
drivers/usb/dwc2/gadget.c
4848
if (hsotg->params.speed != DWC2_SPEED_PARAM_LOW) {
drivers/usb/dwc2/gadget.c
4998
switch (hsotg->params.speed) {
drivers/usb/dwc2/gadget.c
5118
hsotg->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc2/hcd.c
1060
if (chan->speed == USB_SPEED_HIGH) {
drivers/usb/dwc2/hcd.c
2152
if (hsotg->params.speed == DWC2_SPEED_PARAM_FULL ||
drivers/usb/dwc2/hcd.c
2153
hsotg->params.speed == DWC2_SPEED_PARAM_LOW) {
drivers/usb/dwc2/hcd.c
2580
chan->speed = qh->dev_speed;
drivers/usb/dwc2/hcd.c
3389
u32 speed;
drivers/usb/dwc2/hcd.c
3575
speed = (hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT;
drivers/usb/dwc2/hcd.c
3576
if (speed == HPRT0_SPD_HIGH_SPEED)
drivers/usb/dwc2/hcd.c
3578
else if (speed == HPRT0_SPD_LOW_SPEED)
drivers/usb/dwc2/hcd.c
3879
dev_dbg(hsotg->dev, " speed: %d\n", chan->speed);
drivers/usb/dwc2/hcd.c
4080
return urb->dev->speed;
drivers/usb/dwc2/hcd.c
4539
char *speed = NULL;
drivers/usb/dwc2/hcd.c
4567
switch (urb->dev->speed) {
drivers/usb/dwc2/hcd.c
4569
speed = "HIGH";
drivers/usb/dwc2/hcd.c
4572
speed = "FULL";
drivers/usb/dwc2/hcd.c
4575
speed = "LOW";
drivers/usb/dwc2/hcd.c
4578
speed = "UNKNOWN";
drivers/usb/dwc2/hcd.c
4582
dev_vdbg(hsotg->dev, " Speed: %s\n", speed);
drivers/usb/dwc2/hcd.c
4940
static void dwc2_change_bus_speed(struct usb_hcd *hcd, int speed)
drivers/usb/dwc2/hcd.c
4944
if (hsotg->params.speed == speed)
drivers/usb/dwc2/hcd.c
4947
hsotg->params.speed = speed;
drivers/usb/dwc2/hcd.c
4961
if (udev->parent && udev->parent->speed > USB_SPEED_UNKNOWN &&
drivers/usb/dwc2/hcd.c
4962
udev->parent->speed < USB_SPEED_HIGH) {
drivers/usb/dwc2/hcd.c
4975
if (udev->speed == USB_SPEED_HIGH) {
drivers/usb/dwc2/hcd.c
4978
} else if ((udev->speed == USB_SPEED_FULL ||
drivers/usb/dwc2/hcd.c
4979
udev->speed == USB_SPEED_LOW)) {
drivers/usb/dwc2/hcd.c
677
if (chan->speed == USB_SPEED_LOW)
drivers/usb/dwc2/hcd.c
695
chan->speed == USB_SPEED_LOW);
drivers/usb/dwc2/hcd.c
995
host_speed = (chan->speed != USB_SPEED_HIGH &&
drivers/usb/dwc2/hcd.c
996
!chan->do_split) ? chan->speed : USB_SPEED_HIGH;
drivers/usb/dwc2/hcd.h
95
unsigned speed:4;
drivers/usb/dwc2/hcd_ddma.c
1014
chan->speed);
drivers/usb/dwc2/hcd_ddma.c
251
if (chan->speed == USB_SPEED_HIGH && qh->host_interval) {
drivers/usb/dwc2/hcd_ddma.c
31
static u16 dwc2_desclist_idx_inc(u16 idx, u16 inc, u8 speed)
drivers/usb/dwc2/hcd_ddma.c
34
((speed == USB_SPEED_HIGH ? MAX_DMA_DESC_NUM_HS_ISOC :
drivers/usb/dwc2/hcd_ddma.c
38
static u16 dwc2_desclist_idx_dec(u16 idx, u16 inc, u8 speed)
drivers/usb/dwc2/hcd_ddma.c
41
((speed == USB_SPEED_HIGH ? MAX_DMA_DESC_NUM_HS_ISOC :
drivers/usb/dwc2/hcd_intr.c
1253
if (chan->speed == USB_SPEED_HIGH)
drivers/usb/dwc2/hcd_intr.c
1525
char *pipetype, *speed;
drivers/usb/dwc2/hcd_intr.c
1573
switch (chan->speed) {
drivers/usb/dwc2/hcd_intr.c
1575
speed = "HIGH";
drivers/usb/dwc2/hcd_intr.c
1578
speed = "FULL";
drivers/usb/dwc2/hcd_intr.c
1581
speed = "LOW";
drivers/usb/dwc2/hcd_intr.c
1584
speed = "UNKNOWN";
drivers/usb/dwc2/hcd_intr.c
1588
dev_err(hsotg->dev, " Speed: %s\n", speed);
drivers/usb/dwc2/hcd_intr.c
1647
if (!chan->ep_is_in && chan->speed == USB_SPEED_HIGH)
drivers/usb/dwc2/hcd_intr.c
1817
if (chan->speed == USB_SPEED_HIGH && !chan->ep_is_in &&
drivers/usb/dwc2/hcd_queue.c
1457
char *speed, *type;
drivers/usb/dwc2/hcd_queue.c
1519
speed = "low";
drivers/usb/dwc2/hcd_queue.c
1522
speed = "full";
drivers/usb/dwc2/hcd_queue.c
1525
speed = "high";
drivers/usb/dwc2/hcd_queue.c
1528
speed = "?";
drivers/usb/dwc2/hcd_queue.c
1551
speed, bytecount);
drivers/usb/dwc2/params.c
1042
if (hsotg->params.speed == DWC2_SPEED_PARAM_LOW)
drivers/usb/dwc2/params.c
1044
hsotg->params.speed = DWC2_SPEED_PARAM_FULL;
drivers/usb/dwc2/params.c
174
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
201
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
229
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
246
p->speed = DWC2_SPEED_PARAM_FULL;
drivers/usb/dwc2/params.c
272
p->speed = DWC2_SPEED_PARAM_FULL;
drivers/usb/dwc2/params.c
34
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
431
hsotg->params.speed = val;
drivers/usb/dwc2/params.c
56
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
676
int speed = hsotg->params.speed;
drivers/usb/dwc2/params.c
678
switch (speed) {
drivers/usb/dwc2/params.c
680
if ((hsotg->params.speed == DWC2_SPEED_PARAM_HIGH) &&
drivers/usb/dwc2/params.c
76
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc2/params.c
89
p->speed = DWC2_SPEED_PARAM_HIGH;
drivers/usb/dwc3/core.h
1331
u8 speed;
drivers/usb/dwc3/debugfs.c
572
u8 speed;
drivers/usb/dwc3/debugfs.c
590
speed = reg & DWC3_DSTS_CONNECTSPD;
drivers/usb/dwc3/debugfs.c
592
seq_printf(s, "%s\n", (speed >= DWC3_DSTS_SUPERSPEED) ?
drivers/usb/dwc3/debugfs.c
616
u8 speed;
drivers/usb/dwc3/debugfs.c
650
speed = reg & DWC3_DSTS_CONNECTSPD;
drivers/usb/dwc3/debugfs.c
652
if (speed < DWC3_DSTS_SUPERSPEED &&
drivers/usb/dwc3/dwc3-qcom-legacy.c
339
return udev->speed;
drivers/usb/dwc3/dwc3-qcom.c
251
return udev->speed;
drivers/usb/dwc3/ep0.c
362
if ((dwc->speed == DWC3_DSTS_SUPERSPEED) ||
drivers/usb/dwc3/ep0.c
363
(dwc->speed == DWC3_DSTS_SUPERSPEED_PLUS)) {
drivers/usb/dwc3/ep0.c
414
if ((dwc->speed != DWC3_DSTS_SUPERSPEED) &&
drivers/usb/dwc3/ep0.c
415
(dwc->speed != DWC3_DSTS_SUPERSPEED_PLUS))
drivers/usb/dwc3/ep0.c
438
if ((dwc->speed != DWC3_DSTS_SUPERSPEED) &&
drivers/usb/dwc3/ep0.c
439
(dwc->speed != DWC3_DSTS_SUPERSPEED_PLUS))
drivers/usb/dwc3/gadget.c
1288
enum usb_device_speed speed = gadget->speed;
drivers/usb/dwc3/gadget.c
1342
if (speed == USB_SPEED_HIGH) {
drivers/usb/dwc3/gadget.c
1930
if (dwc->gadget->speed <= USB_SPEED_HIGH && dep->direction)
drivers/usb/dwc3/gadget.c
1935
dwc->gadget->speed >= USB_SPEED_HIGH) {
drivers/usb/dwc3/gadget.c
2551
enum usb_device_speed speed;
drivers/usb/dwc3/gadget.c
2554
speed = dwc->gadget_max_speed;
drivers/usb/dwc3/gadget.c
2555
if (speed == USB_SPEED_UNKNOWN || speed > dwc->maximum_speed)
drivers/usb/dwc3/gadget.c
2556
speed = dwc->maximum_speed;
drivers/usb/dwc3/gadget.c
2558
if (speed == USB_SPEED_SUPER_PLUS &&
drivers/usb/dwc3/gadget.c
2584
switch (speed) {
drivers/usb/dwc3/gadget.c
2601
dev_err(dwc->dev, "invalid speed (%d)\n", speed);
drivers/usb/dwc3/gadget.c
2611
speed > USB_SPEED_UNKNOWN &&
drivers/usb/dwc3/gadget.c
2612
speed < USB_SPEED_SUPER_PLUS)
drivers/usb/dwc3/gadget.c
3102
enum usb_device_speed speed)
drivers/usb/dwc3/gadget.c
3108
dwc->gadget_max_speed = speed;
drivers/usb/dwc3/gadget.c
335
if (dwc->gadget->speed <= USB_SPEED_HIGH ||
drivers/usb/dwc3/gadget.c
3969
if (dwc->async_callbacks && dwc->gadget->speed != USB_SPEED_UNKNOWN) {
drivers/usb/dwc3/gadget.c
4084
dwc->gadget->speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc3/gadget.c
4184
u8 speed;
drivers/usb/dwc3/gadget.c
4190
speed = reg & DWC3_DSTS_CONNECTSPD;
drivers/usb/dwc3/gadget.c
4191
dwc->speed = speed;
drivers/usb/dwc3/gadget.c
4207
switch (speed) {
drivers/usb/dwc3/gadget.c
4211
dwc->gadget->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/dwc3/gadget.c
4237
dwc->gadget->speed = USB_SPEED_SUPER;
drivers/usb/dwc3/gadget.c
4240
dwc->gadget->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/dwc3/gadget.c
4247
dwc->gadget->speed = USB_SPEED_HIGH;
drivers/usb/dwc3/gadget.c
4252
dwc->gadget->speed = USB_SPEED_FULL;
drivers/usb/dwc3/gadget.c
4262
(speed != DWC3_DSTS_SUPERSPEED) &&
drivers/usb/dwc3/gadget.c
4263
(speed != DWC3_DSTS_SUPERSPEED_PLUS)) {
drivers/usb/dwc3/gadget.c
4431
if (dwc->speed == USB_SPEED_SUPER)
drivers/usb/dwc3/gadget.c
4742
dwc->gadget->speed = USB_SPEED_UNKNOWN;
drivers/usb/dwc3/gadget.c
475
(dwc->gadget->speed >= USB_SPEED_SUPER))
drivers/usb/dwc3/gadget.c
600
if (dwc->gadget->speed >= USB_SPEED_SUPER) {
drivers/usb/dwc3/gadget.c
655
dwc->gadget->speed == USB_SPEED_FULL)
drivers/usb/dwc3/gadget.c
829
switch (dwc->gadget->speed) {
drivers/usb/fotg210/fotg210-hcd.c
2749
if (urb->dev->speed == USB_SPEED_HIGH) {
drivers/usb/fotg210/fotg210-hcd.c
2768
qh->gap_uf = 1 + usb_calc_bus_time(urb->dev->speed,
drivers/usb/fotg210/fotg210-hcd.c
2782
usb_calc_bus_time(urb->dev->speed,
drivers/usb/fotg210/fotg210-hcd.c
2796
switch (urb->dev->speed) {
drivers/usb/fotg210/fotg210-hcd.c
2855
urb->dev->speed);
drivers/usb/fotg210/fotg210-hcd.c
3946
if (dev->speed == USB_SPEED_FULL) {
drivers/usb/fotg210/fotg210-hcd.c
3948
stream->usecs = NS_TO_US(usb_calc_bus_time(dev->speed,
drivers/usb/fotg210/fotg210-udc.c
1015
fotg210->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/fotg210/fotg210-udc.c
1088
fotg210->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/fotg210/fotg210-udc.c
415
if (ep->fotg210->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/fotg210/fotg210-udc.c
76
if (ep->fotg210->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/fotg210/fotg210-udc.c
779
if (fotg210->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/fotg210/fotg210-udc.c
781
fotg210->gadget.speed = value & DMCR_HS_EN ?
drivers/usb/gadget/composite.c
1003
descriptors = function_descriptors(f, gadget->speed);
drivers/usb/gadget/composite.c
1043
if (gadget->speed < USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
171
switch (g->speed) {
drivers/usb/gadget/composite.c
1811
if (gadget->speed >= USB_SPEED_SUPER) {
drivers/usb/gadget/composite.c
1829
gadget->speed >= USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
1837
gadget->speed >= USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
233
if (g->speed == USB_SPEED_HIGH && (usb_endpoint_xfer_isoc(_ep->desc) ||
drivers/usb/gadget/composite.c
249
if (g->speed >= USB_SPEED_SUPER) {
drivers/usb/gadget/composite.c
2630
if (gadget->speed < USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
529
static u8 encode_bMaxPower(enum usb_device_speed speed,
drivers/usb/gadget/composite.c
540
if (speed < USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
564
enum usb_device_speed speed, void *buf, u8 type)
drivers/usb/gadget/composite.c
582
c->bMaxPower = encode_bMaxPower(speed, config);
drivers/usb/gadget/composite.c
598
descriptors = function_descriptors(f, speed);
drivers/usb/gadget/composite.c
620
enum usb_device_speed speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/composite.c
622
if (gadget->speed >= USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
623
speed = gadget->speed;
drivers/usb/gadget/composite.c
626
if (gadget->speed == USB_SPEED_HIGH)
drivers/usb/gadget/composite.c
631
speed = USB_SPEED_HIGH;
drivers/usb/gadget/composite.c
64
enum usb_device_speed speed)
drivers/usb/gadget/composite.c
652
switch (speed) {
drivers/usb/gadget/composite.c
671
return config_buf(c, speed, cdev->req->buf, type);
drivers/usb/gadget/composite.c
687
if (gadget->speed == USB_SPEED_HIGH)
drivers/usb/gadget/composite.c
689
if (gadget->speed == USB_SPEED_SUPER)
drivers/usb/gadget/composite.c
691
if (gadget->speed == USB_SPEED_SUPER_PLUS)
drivers/usb/gadget/composite.c
73
switch (speed) {
drivers/usb/gadget/composite.c
980
usb_speed_string(gadget->speed),
drivers/usb/gadget/configfs.c
317
enum usb_device_speed speed = to_gadget_info(item)->composite.max_speed;
drivers/usb/gadget/configfs.c
319
return sprintf(page, "%s\n", usb_speed_string(speed));
drivers/usb/gadget/function/f_fs.c
1806
switch (epfile->ffs->gadget->speed) {
drivers/usb/gadget/function/f_midi2.c
1728
int speed)
drivers/usb/gadget/function/f_midi2.c
1734
switch (speed) {
drivers/usb/gadget/function/f_midi2.c
1845
if (speed == USB_SPEED_SUPER || speed == USB_SPEED_SUPER_PLUS) {
drivers/usb/gadget/function/f_midi2.c
1856
if (speed == USB_SPEED_SUPER || speed == USB_SPEED_SUPER_PLUS) {
drivers/usb/gadget/function/f_printer.c
215
switch (gadget->speed) {
drivers/usb/gadget/function/f_sourcesink.c
584
bool is_iso, int speed)
drivers/usb/gadget/function/f_sourcesink.c
591
switch (speed) {
drivers/usb/gadget/function/f_sourcesink.c
656
int speed = cdev->gadget->speed;
drivers/usb/gadget/function/f_sourcesink.c
669
result = source_sink_start_ep(ss, true, false, speed);
drivers/usb/gadget/function/f_sourcesink.c
687
result = source_sink_start_ep(ss, false, false, speed);
drivers/usb/gadget/function/f_sourcesink.c
709
result = source_sink_start_ep(ss, true, true, speed);
drivers/usb/gadget/function/f_sourcesink.c
730
result = source_sink_start_ep(ss, false, true, speed);
drivers/usb/gadget/function/f_tcm.c
972
if (gadget->speed >= USB_SPEED_SUPER)
drivers/usb/gadget/function/f_uac2.c
704
enum usb_device_speed speed, bool is_playback)
drivers/usb/gadget/function/f_uac2.c
710
switch (speed) {
drivers/usb/gadget/function/f_uac2.c
753
speed_names[speed], dir, max_size_bw, bint);
drivers/usb/gadget/function/f_uac2.c
757
speed_names[speed], dir, max_size_bw, bint, max_size_ep);
drivers/usb/gadget/function/f_uac2.c
792
enum usb_device_speed speed)
drivers/usb/gadget/function/f_uac2.c
804
switch (speed) {
drivers/usb/gadget/function/f_uvc.c
321
uvc_event->speed = cdev->gadget->speed;
drivers/usb/gadget/function/f_uvc.c
519
uvc_copy_descriptors(struct uvc_device *uvc, enum usb_device_speed speed)
drivers/usb/gadget/function/f_uvc.c
536
switch (speed) {
drivers/usb/gadget/function/f_uvc.c
586
if (speed == USB_SPEED_SUPER ||
drivers/usb/gadget/function/f_uvc.c
587
speed == USB_SPEED_SUPER_PLUS) {
drivers/usb/gadget/function/f_uvc.c
642
if (speed == USB_SPEED_SUPER ||
drivers/usb/gadget/function/f_uvc.c
643
speed == USB_SPEED_SUPER_PLUS)
drivers/usb/gadget/function/rndis.c
1123
(param->media_state) ? 0 : param->speed*100,
drivers/usb/gadget/function/rndis.c
1133
u32 speed = 0;
drivers/usb/gadget/function/rndis.c
1152
speed = speed * 10 + c - '0';
drivers/usb/gadget/function/rndis.c
1163
if (fl_speed) p->speed = speed;
drivers/usb/gadget/function/rndis.c
262
*outbuf = cpu_to_le32(params->speed);
drivers/usb/gadget/function/rndis.c
988
int rndis_set_param_medium(struct rndis_params *params, u32 medium, u32 speed)
drivers/usb/gadget/function/rndis.c
990
pr_debug("%s: %u %u\n", __func__, medium, speed);
drivers/usb/gadget/function/rndis.c
995
params->speed = speed;
drivers/usb/gadget/function/rndis.h
165
u32 speed;
drivers/usb/gadget/function/rndis.h
189
u32 speed);
drivers/usb/gadget/function/u_audio.c
100
static void u_audio_set_fback_frequency(enum usb_device_speed speed,
drivers/usb/gadget/function/u_audio.c
116
if (speed == USB_SPEED_FULL) {
drivers/usb/gadget/function/u_audio.c
306
u_audio_set_fback_frequency(audio_dev->gadget->speed, audio_dev->out_ep,
drivers/usb/gadget/function/u_audio.c
675
u_audio_set_fback_frequency(audio_dev->gadget->speed, ep,
drivers/usb/gadget/function/u_audio.c
727
if (gadget->speed == USB_SPEED_FULL)
drivers/usb/gadget/function/u_ether.c
100
if (gadget->speed == USB_SPEED_HIGH || gadget->speed >= USB_SPEED_SUPER)
drivers/usb/gadget/function/u_ether.h
311
if (g->speed >= USB_SPEED_SUPER_PLUS)
drivers/usb/gadget/function/u_ether.h
313
if (g->speed == USB_SPEED_SUPER)
drivers/usb/gadget/function/u_ether.h
315
else if (g->speed == USB_SPEED_HIGH)
drivers/usb/gadget/function/uvc_video.c
517
if (cdev->gadget->speed < USB_SPEED_HIGH)
drivers/usb/gadget/legacy/inode.c
1317
hs = (dev->gadget->speed == USB_SPEED_HIGH);
drivers/usb/gadget/legacy/inode.c
1358
&& gadget->speed == USB_SPEED_HIGH
drivers/usb/gadget/legacy/inode.c
1369
event->u.speed = gadget->speed;
drivers/usb/gadget/legacy/inode.c
1430
&& gadget->speed == USB_SPEED_HIGH) {
drivers/usb/gadget/legacy/inode.c
784
switch (data->dev->gadget->speed) {
drivers/usb/gadget/legacy/inode.c
959
&& (dev->gadget->speed
drivers/usb/gadget/legacy/raw_gadget.c
493
switch (arg.speed) {
drivers/usb/gadget/legacy/raw_gadget.c
495
arg.speed = USB_SPEED_HIGH;
drivers/usb/gadget/legacy/raw_gadget.c
549
dev->driver.max_speed = arg.speed;
drivers/usb/gadget/legacy/zero.c
175
if (g->speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/legacy/zero.c
178
if (g->speed >= USB_SPEED_SUPER) {
drivers/usb/gadget/legacy/zero.c
191
if (cdev->gadget->speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/aspeed-vhub/dev.c
104
d->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
238
if (d->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/aspeed-vhub/dev.c
239
d->gadget.speed = ep->vhub->speed;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
240
if (d->gadget.speed > d->driver->max_speed)
drivers/usb/gadget/udc/aspeed-vhub/dev.c
241
d->gadget.speed = d->driver->max_speed;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
243
d->gadget.speed);
drivers/usb/gadget/udc/aspeed-vhub/dev.c
454
d->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
594
d->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
60
if (d->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
638
dev->driver, dev->gadget.speed);
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1078
vhub->speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
412
if (vhub->speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/aspeed-vhub/hub.c
415
vhub->speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
417
vhub->speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
419
vhub->speed == USB_SPEED_HIGH ? "high" : "full");
drivers/usb/gadget/udc/aspeed-vhub/hub.c
602
u16 set, clr, speed;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
621
speed = p->dev.driver->max_speed;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
622
if (speed == USB_SPEED_UNKNOWN || speed > vhub->speed)
drivers/usb/gadget/udc/aspeed-vhub/hub.c
623
speed = vhub->speed;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
625
switch (speed) {
drivers/usb/gadget/udc/aspeed-vhub/hub.c
642
speed);
drivers/usb/gadget/udc/aspeed-vhub/hub.c
869
if (vhub->speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/aspeed-vhub/hub.c
876
vhub->speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
422
unsigned int speed;
drivers/usb/gadget/udc/aspeed_udc.c
1065
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/aspeed_udc.c
1067
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/aspeed_udc.c
1139
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed_udc.c
1329
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/aspeed_udc.c
1527
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/at91_udc.c
1433
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/at91_udc.c
491
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/at91_udc.c
630
if (!udc || !udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/at91_udc.c
855
if (udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/at91_udc.c
857
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/at91_udc.c
880
if (udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/at91_udc.c
882
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/at91_udc.c
914
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/atmel_usba_udc.c
1734
if (udc->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/atmel_usba_udc.c
1756
if (udc->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/atmel_usba_udc.c
1800
if (udc->gadget.speed != USB_SPEED_UNKNOWN && udc->driver) {
drivers/usb/gadget/udc/atmel_usba_udc.c
1801
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/atmel_usba_udc.c
1808
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/atmel_usba_udc.c
1810
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/atmel_usba_udc.c
1812
usb_speed_string(udc->gadget.speed));
drivers/usb/gadget/udc/atmel_usba_udc.c
1927
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/atmel_usba_udc.c
785
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN ||
drivers/usb/gadget/udc/bcm63xx_udc.c
1770
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bcm63xx_udc.c
1911
enum usb_device_speed oldspeed = udc->gadget.speed;
drivers/usb/gadget/udc/bcm63xx_udc.c
1915
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/bcm63xx_udc.c
1918
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/bcm63xx_udc.c
1922
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bcm63xx_udc.c
1928
if (udc->gadget.speed != oldspeed) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1930
udc->gadget.speed == USB_SPEED_HIGH ? "high" : "full");
drivers/usb/gadget/udc/bcm63xx_udc.c
1984
udc->gadget.speed != USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/bcm63xx_udc.c
1987
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bcm63xx_udc.c
461
int is_hs = udc->gadget.speed == USB_SPEED_HIGH;
drivers/usb/gadget/udc/bcm63xx_udc.c
558
int max_pkt = udc->gadget.speed == USB_SPEED_HIGH ?
drivers/usb/gadget/udc/bcm63xx_udc.c
970
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bdc/bdc_cmd.c
159
switch (bdc->gadget.speed) {
drivers/usb/gadget/udc/bdc/bdc_core.c
295
if (!bdc->gadget.speed)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1165
(bdc->gadget.speed != USB_SPEED_HIGH) || !set)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1174
if (bdc->gadget.speed != USB_SPEED_SUPER ||
drivers/usb/gadget/udc/bdc/bdc_ep.c
1196
if (bdc->gadget.speed != USB_SPEED_SUPER ||
drivers/usb/gadget/udc/bdc/bdc_ep.c
1215
if (bdc->gadget.speed != USB_SPEED_SUPER ||
drivers/usb/gadget/udc/bdc/bdc_ep.c
1243
bdc->gadget.speed, set);
drivers/usb/gadget/udc/bdc/bdc_ep.c
1324
if (bdc->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/bdc/bdc_ep.c
1330
if (bdc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
1882
|| bdc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
1920
if (bdc->gadget.speed != USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/bdc/bdc_ep.c
809
start_pending, end_pending, bdc->gadget.speed);
drivers/usb/gadget/udc/bdc/bdc_ep.c
819
if (bdc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/bdc/bdc_udc.c
105
bdc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/bdc/bdc_udc.c
111
bdc->gadget.speed = USB_SPEED_LOW;
drivers/usb/gadget/udc/bdc/bdc_udc.c
117
dev_dbg(bdc->dev, "connected at %s\n", conn_speed_str[speed]);
drivers/usb/gadget/udc/bdc/bdc_udc.c
149
bdc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bdc/bdc_udc.c
188
if ((bdc->gadget.speed != USB_SPEED_UNKNOWN) &&
drivers/usb/gadget/udc/bdc/bdc_udc.c
200
if (bdc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/bdc/bdc_udc.c
492
if (bdc->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/bdc/bdc_udc.c
526
bdc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/bdc/bdc_udc.c
75
u32 speed, temp;
drivers/usb/gadget/udc/bdc/bdc_udc.c
80
speed = BDC_PSP(temp);
drivers/usb/gadget/udc/bdc/bdc_udc.c
81
dev_dbg(bdc->dev, "%s speed=%x\n", __func__, speed);
drivers/usb/gadget/udc/bdc/bdc_udc.c
82
switch (speed) {
drivers/usb/gadget/udc/bdc/bdc_udc.c
87
bdc->gadget.speed = USB_SPEED_SUPER;
drivers/usb/gadget/udc/bdc/bdc_udc.c
99
bdc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
215
enum usb_device_speed speed;
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
222
speed = pdev->gadget.speed;
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
229
if (state != USB_STATE_CONFIGURED || speed > USB_SPEED_HIGH)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1213
int speed;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1268
speed = cdns2_get_speed(pdev);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1269
if (speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1273
pdev->gadget.speed = speed;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1442
switch (pdev->gadget.speed) {
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1555
if (pdev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2137
pdev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
218
u8 speed = readb(&pdev->usb_regs->speedctrl);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
220
if (speed & SPEEDCTRL_HS)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
222
else if (speed & SPEEDCTRL_FS)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2309
pdev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2381
pdev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/core.c
1273
enum usb_device_speed speed)
drivers/usb/gadget/udc/core.c
1278
if (speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/core.c
1281
s = min(speed, gadget->max_speed);
drivers/usb/gadget/udc/core.c
1842
static USB_UDC_SPEED_ATTR(current_speed, speed);
drivers/usb/gadget/udc/dummy_hcd.c
1006
switch (g->speed) {
drivers/usb/gadget/udc/dummy_hcd.c
1555
if (dum->gadget.speed == USB_SPEED_HIGH) {
drivers/usb/gadget/udc/dummy_hcd.c
1563
if (dum->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/dummy_hcd.c
1590
if (!is_active((dum->gadget.speed == USB_SPEED_SUPER ?
drivers/usb/gadget/udc/dummy_hcd.c
1668
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1675
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1682
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1715
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1722
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1729
if (dummy_hcd_to_hcd(dum_hcd)->speed ==
drivers/usb/gadget/udc/dummy_hcd.c
1810
switch (dum->gadget.speed) {
drivers/usb/gadget/udc/dummy_hcd.c
2139
if (hcd->speed == HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2154
if (hcd->speed == HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2164
if (hcd->speed == HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2178
if (hcd->speed == HCD_USB3 &&
drivers/usb/gadget/udc/dummy_hcd.c
2186
if (hcd->speed == HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2193
if (hcd->speed != HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2225
if (hcd->speed < HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2226
switch (dum_hcd->dum->gadget.speed) {
drivers/usb/gadget/udc/dummy_hcd.c
2253
if (hcd->speed != HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2267
if (hcd->speed != HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2276
if (hcd->speed == HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2296
if (hcd->speed == HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2304
if (hcd->speed != HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2315
if (hcd->speed == HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2344
if (hcd->speed == HCD_USB3)
drivers/usb/gadget/udc/dummy_hcd.c
2353
if (hcd->speed != HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2363
if (hcd->speed != HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
2432
switch (urb->dev->speed) {
drivers/usb/gadget/udc/dummy_hcd.c
2570
hcd->speed = HCD_USB2;
drivers/usb/gadget/udc/dummy_hcd.c
2571
hcd->self.root_hub->speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/dummy_hcd.c
2575
hcd->speed = HCD_USB3;
drivers/usb/gadget/udc/dummy_hcd.c
2576
hcd->self.root_hub->speed = USB_SPEED_SUPER;
drivers/usb/gadget/udc/dummy_hcd.c
317
if (dum->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/dummy_hcd.c
377
if (dummy_hcd_to_hcd(dum_hcd)->speed == HCD_USB3) {
drivers/usb/gadget/udc/dummy_hcd.c
441
if ((dummy_hcd_to_hcd(dum_hcd)->speed == HCD_USB3 &&
drivers/usb/gadget/udc/dummy_hcd.c
442
dum->gadget.speed != USB_SPEED_SUPER) ||
drivers/usb/gadget/udc/dummy_hcd.c
443
(dummy_hcd_to_hcd(dum_hcd)->speed != HCD_USB3 &&
drivers/usb/gadget/udc/dummy_hcd.c
444
dum->gadget.speed == USB_SPEED_SUPER))
drivers/usb/gadget/udc/dummy_hcd.c
448
power_bit = (dummy_hcd_to_hcd(dum_hcd)->speed == HCD_USB3 ?
drivers/usb/gadget/udc/dummy_hcd.c
551
switch (dum->gadget.speed) {
drivers/usb/gadget/udc/dummy_hcd.c
574
switch (dum->gadget.speed) {
drivers/usb/gadget/udc/dummy_hcd.c
597
switch (dum->gadget.speed) {
drivers/usb/gadget/udc/dummy_hcd.c
898
if (dum->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/dummy_hcd.c
923
enum usb_device_speed speed)
drivers/usb/gadget/udc/dummy_hcd.c
928
dum->gadget.speed = speed;
drivers/usb/gadget/udc/fsl_qe_udc.c
1598
if (!udc->driver || (udc->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/fsl_qe_udc.c
1713
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/fsl_qe_udc.c
2293
udc->gadget.speed = driver->max_speed;
drivers/usb/gadget/udc/fsl_qe_udc.c
2325
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/fsl_qe_udc.c
2513
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/fsl_qe_udc.c
541
switch (udc->gadget.speed) {
drivers/usb/gadget/udc/fsl_qe_udc.c
563
switch (udc->gadget.speed) {
drivers/usb/gadget/udc/fsl_qe_udc.c
582
switch (udc->gadget.speed) {
drivers/usb/gadget/udc/fsl_qe_udc.c
599
switch (udc->gadget.speed) {
drivers/usb/gadget/udc/fsl_udc_core.c
1064
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/fsl_udc_core.c
1751
udc->gadget.speed =
drivers/usb/gadget/udc/fsl_udc_core.c
2005
udc_controller->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/fsl_udc_core.c
2473
udc_controller->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/fsl_udc_core.c
559
if (!udc->driver || (udc->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/fsl_udc_core.c
891
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/goku_udc.c
106
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/goku_udc.c
1261
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/goku_udc.c
1343
dev->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/goku_udc.c
1569
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/goku_udc.c
1591
if (dev->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/goku_udc.c
1606
if (dev->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/goku_udc.c
728
if (unlikely(!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/gr_udc.c
1172
dev->gadget.speed = GR_SPEED(status);
drivers/usb/gadget/udc/gr_udc.c
1219
dev->gadget.speed = GR_SPEED(status);
drivers/usb/gadget/udc/gr_udc.c
1346
if (dev->gadget.speed != GR_SPEED(status)) {
drivers/usb/gadget/udc/gr_udc.c
1349
dev->gadget.speed = GR_SPEED(status);
drivers/usb/gadget/udc/gr_udc.c
1360
if ((dev->gadget.speed != USB_SPEED_UNKNOWN) &&
drivers/usb/gadget/udc/gr_udc.c
1380
if ((dev->gadget.speed != USB_SPEED_UNKNOWN) &&
drivers/usb/gadget/udc/gr_udc.c
1486
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/gr_udc.c
2042
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/gr_udc.c
593
if (unlikely(!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/gadget/udc/lpc32xx_udc.c
1337
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/lpc32xx_udc.c
1524
if (udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/lpc32xx_udc.c
1527
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/lpc32xx_udc.c
1627
if ((!udc->driver) || (udc->gadget.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/gadget/udc/lpc32xx_udc.c
1749
if (udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/lpc32xx_udc.c
2113
else if ((udc->gadget.speed != USB_SPEED_UNKNOWN) &&
drivers/usb/gadget/udc/lpc32xx_udc.c
2120
} else if ((udc->gadget.speed != USB_SPEED_UNKNOWN) &&
drivers/usb/gadget/udc/m66592-udc.c
1119
u16 speed = get_usb_speed(m66592);
drivers/usb/gadget/udc/m66592-udc.c
1121
switch (speed) {
drivers/usb/gadget/udc/m66592-udc.c
1123
m66592->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/m66592-udc.c
1126
m66592->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/m66592-udc.c
1129
m66592->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/m66592-udc.c
1148
&& m66592->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/m66592-udc.c
1361
if (ep->m66592->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/m66592-udc.c
720
if (ep->m66592->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/m66592-udc.c
93
m66592->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/max3420_udc.c
1110
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/max3420_udc.c
1131
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/max3420_udc.c
1229
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/net2280.c
1004
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
1333
if (!ep->dev->driver || ep->dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
1406
if (!ep->dev->driver || ep->dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
1409
__func__, ep->dev->driver, ep->dev->gadget.speed);
drivers/usb/gadget/udc/net2280.c
1432
if (!ep->dev->driver || ep->dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
1435
__func__, ep->dev->driver, ep->dev->gadget.speed);
drivers/usb/gadget/udc/net2280.c
1694
else if (dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/net2280.c
200
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
2061
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/net2280.c
2097
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/net2280.c
2460
if (dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/net2280.c
262
dev->gadget.speed == USB_SPEED_HIGH &&
drivers/usb/gadget/udc/net2280.c
268
if ((dev->gadget.speed == USB_SPEED_SUPER && max != 1024) ||
drivers/usb/gadget/udc/net2280.c
2681
ep->dev->gadget.speed
drivers/usb/gadget/udc/net2280.c
269
(dev->gadget.speed == USB_SPEED_HIGH && max != 512) ||
drivers/usb/gadget/udc/net2280.c
270
(dev->gadget.speed == USB_SPEED_FULL && max > 64)) {
drivers/usb/gadget/udc/net2280.c
3112
if (dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
3115
dev->gadget.speed = USB_SPEED_SUPER;
drivers/usb/gadget/udc/net2280.c
3119
dev->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/net2280.c
3123
dev->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/net2280.c
3127
net2280_led_speed(dev, dev->gadget.speed);
drivers/usb/gadget/udc/net2280.c
3129
usb_speed_string(dev->gadget.speed));
drivers/usb/gadget/udc/net2280.c
3207
if (dev->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/net2280.c
3383
if (dev->gadget.speed != USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/net2280.c
691
ep->dev->gadget.speed == USB_SPEED_FULL) {
drivers/usb/gadget/udc/net2280.c
719
ep->dev->gadget.speed == USB_SPEED_FULL) {
drivers/usb/gadget/udc/net2280.h
264
void net2280_led_speed(struct net2280 *dev, enum usb_device_speed speed)
drivers/usb/gadget/udc/net2280.h
267
switch (speed) {
drivers/usb/gadget/udc/net2280.h
309
#define net2280_led_speed(dev, speed) do { } while (0)
drivers/usb/gadget/udc/net2280.h
370
switch (ep->dev->gadget.speed) {
drivers/usb/gadget/udc/net2280.h
383
if (ep->dev->gadget.speed != USB_SPEED_HIGH)
drivers/usb/gadget/udc/omap_udc.c
1356
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/omap_udc.c
1740
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/omap_udc.c
1745
} else if (udc->gadget.speed != USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/omap_udc.c
1746
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/omap_udc.c
1764
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/omap_udc.c
1775
if (udc->gadget.speed != USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/omap_udc.c
1781
if (udc->gadget.speed == USB_SPEED_FULL
drivers/usb/gadget/udc/omap_udc.c
1795
if (udc->gadget.speed == USB_SPEED_FULL
drivers/usb/gadget/udc/omap_udc.c
193
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/omap_udc.c
2640
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/omap_udc.c
902
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/pch_udc.c
1656
if (!dev->driver || (dev->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/pch_udc.c
1802
if (!dev->driver || (dev->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/pch_udc.c
1904
if (!ep->dev->driver || (ep->dev->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/pch_udc.c
1945
if (!ep->dev->driver || (ep->dev->gadget.speed == USB_SPEED_UNKNOWN))
drivers/usb/gadget/udc/pch_udc.c
2520
u32 speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/pch_udc.c
2527
speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/pch_udc.c
2530
speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/pch_udc.c
2533
speed = USB_SPEED_LOW;
drivers/usb/gadget/udc/pch_udc.c
2538
dev->gadget.speed = speed;
drivers/usb/gadget/udc/pch_udc.c
2779
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa25x_udc.c
1062
if (ep->dev->gadget.speed == USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/pxa25x_udc.c
1158
if (udc->gadget.speed != USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/pxa25x_udc.c
1249
dev->gadget.speed == USB_SPEED_FULL ? "full speed" : "disconnected");
drivers/usb/gadget/udc/pxa25x_udc.c
1290
if (dev->gadget.speed != USB_SPEED_FULL || !dev->driver)
drivers/usb/gadget/udc/pxa25x_udc.c
1371
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa25x_udc.c
1416
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa25x_udc.c
1495
if (dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/pxa25x_udc.c
1497
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa25x_udc.c
1522
if (dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/pxa25x_udc.c
1524
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa25x_udc.c
1886
if (dev->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/pxa25x_udc.c
1899
if (dev->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/pxa25x_udc.c
1920
dev->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/pxa25x_udc.c
451
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/pxa25x_udc.c
858
|| dev->gadget.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/gadget/udc/pxa27x_udc.c
1070
if (unlikely(!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/gadget/udc/pxa27x_udc.c
1260
if (ep->dev->gadget.speed == USB_SPEED_UNKNOWN || ep_is_empty(ep))
drivers/usb/gadget/udc/pxa27x_udc.c
1355
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/pxa27x_udc.c
1644
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa27x_udc.c
1705
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/pxa27x_udc.c
1784
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/pxa27x_udc.c
2188
if (udc->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/pxa27x_udc.c
2203
if (udc->gadget.speed != USB_SPEED_UNKNOWN
drivers/usb/gadget/udc/pxa27x_udc.c
2250
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/r8a66597-udc.c
1320
u16 speed = get_usb_speed(r8a66597);
drivers/usb/gadget/udc/r8a66597-udc.c
1322
switch (speed) {
drivers/usb/gadget/udc/r8a66597-udc.c
1324
r8a66597->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/r8a66597-udc.c
1327
r8a66597->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/r8a66597-udc.c
1330
r8a66597->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/r8a66597-udc.c
1352
&& r8a66597->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/r8a66597-udc.c
1611
if (ep->r8a66597->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/r8a66597-udc.c
90
r8a66597->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/r8a66597-udc.c
913
if (ep->r8a66597->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/renesas_usb3.c
1665
if (usb3->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/renesas_usb3.c
1707
if (usb3->gadget.speed != USB_SPEED_SUPER)
drivers/usb/gadget/udc/renesas_usb3.c
2394
usb3->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/renesas_usb3.c
840
if (usb3->gadget.speed != USB_SPEED_UNKNOWN &&
drivers/usb/gadget/udc/renesas_usb3.c
889
u32 speed = usb3_read(usb3, USB3_USB_STA) & USB_STA_SPEED_MASK;
drivers/usb/gadget/udc/renesas_usb3.c
891
switch (speed) {
drivers/usb/gadget/udc/renesas_usb3.c
893
usb3->gadget.speed = USB_SPEED_SUPER;
drivers/usb/gadget/udc/renesas_usb3.c
897
usb3->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/renesas_usb3.c
901
usb3->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/renesas_usb3.c
905
usb3->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/renesas_usbf.c
2851
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/renesas_usbf.c
2853
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/renesas_usbf.c
2939
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/renesas_usbf.c
2941
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/renesas_usbf.c
2943
udc->gadget.speed == USB_SPEED_HIGH ? "High" : "Full");
drivers/usb/gadget/udc/renesas_usbf.c
3281
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/snps_udc_core.c
1072
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/snps_udc_core.c
1320
if (!ep->dev->driver || ep->dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/snps_udc_core.c
1447
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/snps_udc_core.c
1449
else if (dev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/snps_udc_core.c
1461
dev->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/snps_udc_core.c
1533
dev->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/snps_udc_core.c
1535
dev->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/snps_udc_core.c
1586
if (dev->gadget.speed == USB_SPEED_FULL) {
drivers/usb/gadget/udc/snps_udc_core.c
1591
} else if (dev->gadget.speed == USB_SPEED_HIGH) {
drivers/usb/gadget/udc/snps_udc_core.c
1836
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/snps_udc_core.c
1839
else if (dev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/snps_udc_core.c
1846
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/snps_udc_core.c
1849
else if (dev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/snps_udc_core.c
1856
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/snps_udc_core.c
1859
else if (dev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/snps_udc_core.c
1866
if (dev->gadget.speed == USB_SPEED_FULL)
drivers/usb/gadget/udc/snps_udc_core.c
1869
else if (dev->gadget.speed == USB_SPEED_HIGH)
drivers/usb/gadget/udc/snps_udc_core.c
2938
usb_speed_string(dev->gadget.speed));
drivers/usb/gadget/udc/snps_udc_core.c
339
if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/udc/tegra-xudc.c
1626
if (xudc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/tegra-xudc.c
1632
} else if ((xudc->gadget.speed < USB_SPEED_SUPER) &&
drivers/usb/gadget/udc/tegra-xudc.c
1635
if (xudc->gadget.speed == USB_SPEED_HIGH) {
drivers/usb/gadget/udc/tegra-xudc.c
1650
if (xudc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/tegra-xudc.c
1794
if (xudc->gadget.speed == USB_SPEED_SUPER &&
drivers/usb/gadget/udc/tegra-xudc.c
2022
val, gadget->speed);
drivers/usb/gadget/udc/tegra-xudc.c
2024
if (((xudc->gadget.speed <= USB_SPEED_HIGH) &&
drivers/usb/gadget/udc/tegra-xudc.c
2026
((xudc->gadget.speed == USB_SPEED_SUPER) &&
drivers/usb/gadget/udc/tegra-xudc.c
2031
if (xudc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/tegra-xudc.c
2280
if ((xudc->gadget.speed == USB_SPEED_SUPER) ||
drivers/usb/gadget/udc/tegra-xudc.c
2295
(xudc->gadget.speed != USB_SPEED_SUPER))
drivers/usb/gadget/udc/tegra-xudc.c
2318
if (xudc->gadget.speed != USB_SPEED_HIGH)
drivers/usb/gadget/udc/tegra-xudc.c
2395
if ((xudc->gadget.speed < USB_SPEED_SUPER) &&
drivers/usb/gadget/udc/tegra-xudc.c
2399
if (xudc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/tegra-xudc.c
2407
if (xudc->gadget.speed == USB_SPEED_SUPER) {
drivers/usb/gadget/udc/tegra-xudc.c
2856
xudc->gadget.speed = USB_SPEED_LOW;
drivers/usb/gadget/udc/tegra-xudc.c
2859
xudc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/tegra-xudc.c
2862
xudc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/tegra-xudc.c
2865
xudc->gadget.speed = USB_SPEED_SUPER;
drivers/usb/gadget/udc/tegra-xudc.c
2868
xudc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/tegra-xudc.c
2877
if (xudc->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/tegra-xudc.c
2898
if (xudc->gadget.speed <= USB_SPEED_HIGH) {
drivers/usb/gadget/udc/tegra-xudc.c
3047
if (xudc->gadget.speed < USB_SPEED_SUPER)
drivers/usb/gadget/udc/tegra-xudc.c
3051
if (xudc->gadget.speed == USB_SPEED_SUPER)
drivers/usb/gadget/udc/tegra-xudc.c
746
if (xudc->soc->pls_quirk && xudc->gadget.speed == USB_SPEED_SUPER &&
drivers/usb/gadget/udc/trace.h
24
__field(enum usb_device_speed, speed)
drivers/usb/gadget/udc/trace.h
45
__entry->speed = g->speed;
drivers/usb/gadget/udc/trace.h
66
__entry->speed, __entry->max_speed, __entry->state, __entry->mA,
drivers/usb/gadget/udc/udc-xilinx.c
1007
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/udc-xilinx.c
1091
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/gadget/udc/udc-xilinx.c
1394
udc->gadget.speed = driver->max_speed;
drivers/usb/gadget/udc/udc-xilinx.c
1420
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/udc-xilinx.c
1482
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/gadget/udc/udc-xilinx.c
1484
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/gadget/udc/udc-xilinx.c
2106
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/gadget/udc/udc-xilinx.c
909
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) {
drivers/usb/host/ehci-hcd.c
911
if (urb->dev->speed == USB_SPEED_HIGH)
drivers/usb/host/ehci-hub.c
27
udev->bus->root_hub->speed < USB_SPEED_HIGH;
drivers/usb/host/ehci-q.c
809
if (urb->dev->speed == USB_SPEED_HIGH) {
drivers/usb/host/ehci-q.c
835
qh->gap_uf = 1 + usb_calc_bus_time (urb->dev->speed,
drivers/usb/host/ehci-q.c
849
usb_calc_bus_time (urb->dev->speed,
drivers/usb/host/ehci-q.c
871
switch (urb->dev->speed) {
drivers/usb/host/ehci-q.c
930
urb->dev->speed);
drivers/usb/host/ehci-sched.c
1040
if (dev->speed == USB_SPEED_HIGH) {
drivers/usb/host/ehci-sched.c
1084
dev->speed, is_input, 1, maxp));
drivers/usb/host/fhci-sched.c
240
ed->ep_addr, ed->mode, ed->speed, td->toggle)) {
drivers/usb/host/fhci-sched.c
727
ed->speed = (urb->dev->speed == USB_SPEED_LOW) ?
drivers/usb/host/fhci-sched.c
732
ed->speed, ed->max_pkt_size);
drivers/usb/host/fhci.h
327
enum fhci_speed speed;
drivers/usb/host/isp116x-hcd.c
277
| PTD_SPD(urb->dev->speed == USB_SPEED_LOW)
drivers/usb/host/isp116x-hcd.c
485
int len, index, speed, byte_time;
drivers/usb/host/isp116x-hcd.c
520
speed = urb->dev->speed;
drivers/usb/host/isp116x-hcd.c
521
byte_time = speed == USB_SPEED_LOW
drivers/usb/host/isp116x-hcd.c
533
len = min(len, speed == USB_SPEED_LOW ?
drivers/usb/host/isp116x-hcd.c
757
ep->load = usb_calc_bus_time(udev->speed,
drivers/usb/host/max3421-hcd.c
1470
hcd->speed = HCD_USB2;
drivers/usb/host/max3421-hcd.c
1471
hcd->self.root_hub->speed = USB_SPEED_FULL;
drivers/usb/host/max3421-hcd.c
467
} else if (dev->speed == USB_SPEED_LOW) {
drivers/usb/host/octeon-hcd.c
3091
enum cvmx_usb_speed speed;
drivers/usb/host/octeon-hcd.c
3109
switch (urb->dev->speed) {
drivers/usb/host/octeon-hcd.c
3111
speed = CVMX_USB_SPEED_LOW;
drivers/usb/host/octeon-hcd.c
3114
speed = CVMX_USB_SPEED_FULL;
drivers/usb/host/octeon-hcd.c
3117
speed = CVMX_USB_SPEED_HIGH;
drivers/usb/host/octeon-hcd.c
3125
if (speed != CVMX_USB_SPEED_HIGH) {
drivers/usb/host/octeon-hcd.c
3137
if (dev->parent->speed == USB_SPEED_HIGH) {
drivers/usb/host/octeon-hcd.c
3152
usb_pipeendpoint(urb->pipe), speed,
drivers/usb/host/ohci-q.c
447
if (udev->speed == USB_SPEED_LOW)
drivers/usb/host/ohci-q.c
460
udev->speed, !is_out,
drivers/usb/host/oxu210hp-hcd.c
1791
if (urb->dev->speed == USB_SPEED_HIGH) {
drivers/usb/host/oxu210hp-hcd.c
1810
qh->gap_uf = 1 + usb_calc_bus_time(urb->dev->speed,
drivers/usb/host/oxu210hp-hcd.c
1824
usb_calc_bus_time(urb->dev->speed,
drivers/usb/host/oxu210hp-hcd.c
1834
switch (urb->dev->speed) {
drivers/usb/host/oxu210hp-hcd.c
1873
oxu_dbg(oxu, "bogus dev %p speed %d\n", urb->dev, urb->dev->speed);
drivers/usb/host/oxu210hp-hcd.c
3231
if (urb->dev->speed == USB_SPEED_HIGH)
drivers/usb/host/r8a66597-hcd.c
1039
u16 speed = get_rh_usb_speed(r8a66597, port);
drivers/usb/host/r8a66597-hcd.c
1043
if (speed == HSMODE)
drivers/usb/host/r8a66597-hcd.c
1045
else if (speed == LSMODE)
drivers/usb/host/r8a66597-hcd.c
1849
get_r8a66597_usb_speed(urb->dev->speed),
drivers/usb/host/r8a66597-hcd.c
259
static u16 get_r8a66597_usb_speed(enum usb_device_speed speed)
drivers/usb/host/r8a66597-hcd.c
263
switch (speed) {
drivers/usb/host/r8a66597-hcd.c
360
get_r8a66597_usb_speed(urb->dev->speed),
drivers/usb/host/r8a66597-hcd.c
892
if (urb->dev->speed == USB_SPEED_HIGH) {
drivers/usb/host/r8a66597-hcd.c
921
if (get_r8a66597_usb_speed(urb->dev->speed) == HSMODE) {
drivers/usb/host/sl811-hcd.c
1479
(ep->udev->speed == USB_SPEED_FULL)
drivers/usb/host/sl811-hcd.c
353
if (urb->dev->speed == USB_SPEED_LOW) {
drivers/usb/host/sl811-hcd.c
869
if (udev->speed == USB_SPEED_LOW) {
drivers/usb/host/sl811-hcd.c
883
ep->load = usb_calc_bus_time(udev->speed, !is_out,
drivers/usb/host/uhci-q.c
1062
if (urb->dev->speed == USB_SPEED_LOW)
drivers/usb/host/uhci-q.c
279
qh->load = usb_calc_bus_time(udev->speed,
drivers/usb/host/uhci-q.c
806
if (urb->dev->speed == USB_SPEED_LOW)
drivers/usb/host/uhci-q.c
895
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/uhci-q.c
940
if (urb->dev->speed == USB_SPEED_LOW)
drivers/usb/host/xen-hcd.c
1016
__u8 portnum, speed;
drivers/usb/host/xen-hcd.c
1037
speed = res.speed;
drivers/usb/host/xen-hcd.c
1040
if (xenhcd_rhport_connect(info, portnum, speed)) {
drivers/usb/host/xen-hcd.c
154
switch (info->devices[port].speed) {
drivers/usb/host/xen-hcd.c
185
__u8 speed)
drivers/usb/host/xen-hcd.c
193
if (info->devices[port].speed != speed) {
drivers/usb/host/xen-hcd.c
194
switch (speed) {
drivers/usb/host/xen-hcd.c
206
info->devices[port].speed = speed;
drivers/usb/host/xen-hcd.c
47
enum usb_device_speed speed;
drivers/usb/host/xen-hcd.c
499
switch (info->devices[wIndex].speed) {
drivers/usb/host/xhci-hub.c
1193
if (hcd->speed >= HCD_USB3)
drivers/usb/host/xhci-hub.c
1240
if (hcd->speed >= HCD_USB3 &&
drivers/usb/host/xhci-hub.c
1254
if (hcd->speed < HCD_USB3)
drivers/usb/host/xhci-hub.c
1286
if (hcd->speed < HCD_USB31 || wLength != 8) {
drivers/usb/host/xhci-hub.c
1521
if (hcd->speed < HCD_USB3)
drivers/usb/host/xhci-hub.c
1529
if (hcd->speed < HCD_USB3)
drivers/usb/host/xhci-hub.c
1538
if (hcd->speed != HCD_USB2)
drivers/usb/host/xhci-hub.c
1673
if (hcd->speed >= HCD_USB3 && xhci->run_graceperiod) {
drivers/usb/host/xhci-hub.c
1761
if ((hcd->speed >= HCD_USB3) && retries-- &&
drivers/usb/host/xhci-hub.c
1805
(hcd->speed < HCD_USB3)) {
drivers/usb/host/xhci-hub.c
1899
if (hcd->speed >= HCD_USB3) {
drivers/usb/host/xhci-hub.c
1918
(hcd->speed >= HCD_USB3) &&
drivers/usb/host/xhci-hub.c
1948
if (hcd->speed < HCD_USB3) {
drivers/usb/host/xhci-hub.c
371
if (hcd->speed >= HCD_USB3)
drivers/usb/host/xhci-hub.c
558
if (hcd->speed >= HCD_USB3) {
drivers/usb/host/xhci-hub.c
635
if (hcd->speed >= HCD_USB3)
drivers/usb/host/xhci-mem.c
1077
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/host/xhci-mem.c
1110
switch (udev->speed) {
drivers/usb/host/xhci-mem.c
1223
udev->speed == USB_SPEED_FULL ? "" : "micro");
drivers/usb/host/xhci-mem.c
1225
if (udev->speed == USB_SPEED_FULL) {
drivers/usb/host/xhci-mem.c
1289
switch (udev->speed) {
drivers/usb/host/xhci-mem.c
1355
if (udev->speed >= USB_SPEED_SUPER &&
drivers/usb/host/xhci-mem.c
1366
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/host/xhci-mem.c
1369
if (udev->speed == USB_SPEED_HIGH &&
drivers/usb/host/xhci-mem.c
1458
udev->speed >= USB_SPEED_HIGH &&
drivers/usb/host/xhci-mem.c
1476
if (udev->speed == USB_SPEED_HIGH)
drivers/usb/host/xhci-mem.c
1478
if (udev->speed == USB_SPEED_FULL) {
drivers/usb/host/xhci-mtk-sch.c
103
switch (speed) {
drivers/usb/host/xhci-mtk-sch.c
140
if (udev->speed >= USB_SPEED_SUPER) {
drivers/usb/host/xhci-mtk-sch.c
258
if (is_fs_or_ls(udev->speed))
drivers/usb/host/xhci-mtk-sch.c
260
else if ((udev->speed >= USB_SPEED_SUPER) &&
drivers/usb/host/xhci-mtk-sch.c
270
if (is_fs_or_ls(udev->speed)) {
drivers/usb/host/xhci-mtk-sch.c
281
sch_ep->speed = udev->speed;
drivers/usb/host/xhci-mtk-sch.c
320
if (sch_ep->speed == USB_SPEED_HIGH) {
drivers/usb/host/xhci-mtk-sch.c
337
} else if (sch_ep->speed >= USB_SPEED_SUPER) {
drivers/usb/host/xhci-mtk-sch.c
378
} else if (is_fs_or_ls(sch_ep->speed)) {
drivers/usb/host/xhci-mtk-sch.c
480
if (sch_ep->speed != USB_SPEED_LOW)
drivers/usb/host/xhci-mtk-sch.c
682
const u32 bw_boundary = get_bw_boundary(sch_ep->speed);
drivers/usb/host/xhci-mtk-sch.c
69
static int is_fs_or_ls(enum usb_device_speed speed)
drivers/usb/host/xhci-mtk-sch.c
71
return speed == USB_SPEED_FULL || speed == USB_SPEED_LOW;
drivers/usb/host/xhci-mtk-sch.c
75
decode_ep(struct usb_host_endpoint *ep, enum usb_device_speed speed)
drivers/usb/host/xhci-mtk-sch.c
753
if (sch_ep->speed == USB_SPEED_LOW)
drivers/usb/host/xhci-mtk-sch.c
759
if (sch_ep->speed == USB_SPEED_LOW)
drivers/usb/host/xhci-mtk-sch.c
799
const u32 bw_boundary = get_bw_boundary(sch_ep->speed);
drivers/usb/host/xhci-mtk-sch.c
82
interval = usb_decode_interval(epd, speed);
drivers/usb/host/xhci-mtk-sch.c
874
if (is_fs_or_ls(udev->speed) && !has_tt)
drivers/usb/host/xhci-mtk-sch.c
91
usb_speed_string(speed), usb_endpoint_num(epd),
drivers/usb/host/xhci-mtk-sch.c
936
xhci_dbg(xhci, "%s %s\n", __func__, decode_ep(ep, udev->speed));
drivers/usb/host/xhci-mtk-sch.c
961
xhci_dbg(xhci, "%s %s\n", __func__, decode_ep(ep, udev->speed));
drivers/usb/host/xhci-mtk-sch.c
99
static u32 get_bw_boundary(enum usb_device_speed speed)
drivers/usb/host/xhci-mtk.h
112
enum usb_device_speed speed;
drivers/usb/host/xhci-ring.c
2127
if (hcd->speed < HCD_USB3 && port->rexit_active) {
drivers/usb/host/xhci-ring.c
2134
if (hcd->speed < HCD_USB3) {
drivers/usb/host/xhci-ring.c
3457
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/xhci-ring.c
3458
urb->dev->speed == USB_SPEED_FULL)
drivers/usb/host/xhci-ring.c
3471
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/xhci-ring.c
3472
urb->dev->speed == USB_SPEED_FULL)
drivers/usb/host/xhci-ring.c
3795
urb->dev->speed >= USB_SPEED_SUPER) {
drivers/usb/host/xhci-ring.c
3930
if (xhci->hci_version < 0x100 || urb->dev->speed < USB_SPEED_SUPER)
drivers/usb/host/xhci-ring.c
3954
if (urb->dev->speed >= USB_SPEED_SUPER) {
drivers/usb/host/xhci-ring.c
3993
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/xhci-ring.c
3994
urb->dev->speed == USB_SPEED_FULL)
drivers/usb/host/xhci-ring.c
4037
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/xhci-ring.c
4038
urb->dev->speed == USB_SPEED_FULL)
drivers/usb/host/xhci-ring.c
4328
if (urb->dev->speed == USB_SPEED_LOW ||
drivers/usb/host/xhci-ring.c
4329
urb->dev->speed == USB_SPEED_FULL) {
drivers/usb/host/xhci-tegra.c
2115
enum usb_device_speed speed;
drivers/usb/host/xhci-tegra.c
2148
speed = tegra_xhci_portsc_to_speed(tegra, portsc);
drivers/usb/host/xhci-tegra.c
2149
tegra_xusb_padctl_enable_phy_sleepwalk(padctl, phy, speed);
drivers/usb/host/xhci-tegra.c
2769
if (bus_state->resuming_ports && hcd->speed == HCD_USB2) {
drivers/usb/host/xhci-tegra.c
2782
if (hcd->speed == HCD_USB2) {
drivers/usb/host/xhci-tegra.c
2803
if (hcd->speed == HCD_USB2) {
drivers/usb/host/xhci-trace.h
200
__field(int, speed)
drivers/usb/host/xhci-trace.h
211
__entry->speed = vdev->udev->speed;
drivers/usb/host/xhci-trace.h
218
__entry->devnum, __entry->state, __entry->speed,
drivers/usb/host/xhci.c
1351
if (urb->dev->speed >= USB_SPEED_SUPER)
drivers/usb/host/xhci.c
2329
switch (udev->speed) {
drivers/usb/host/xhci.c
2461
if (virt_dev->udev->speed >= USB_SPEED_SUPER)
drivers/usb/host/xhci.c
2464
if (virt_dev->udev->speed == USB_SPEED_HIGH) {
drivers/usb/host/xhci.c
2594
if (!virt_dev->tt_info && virt_dev->udev->speed == USB_SPEED_HIGH) {
drivers/usb/host/xhci.c
2660
if (udev->speed >= USB_SPEED_SUPER) {
drivers/usb/host/xhci.c
2678
if (udev->speed == USB_SPEED_HIGH)
drivers/usb/host/xhci.c
2687
switch (udev->speed) {
drivers/usb/host/xhci.c
2722
if (udev->speed == USB_SPEED_SUPER) {
drivers/usb/host/xhci.c
2735
if (udev->speed == USB_SPEED_HIGH)
drivers/usb/host/xhci.c
2744
switch (udev->speed) {
drivers/usb/host/xhci.c
3332
if (udev->speed != USB_SPEED_FULL || !udev->slot_id)
drivers/usb/host/xhci.c
4662
if (hcd->speed >= HCD_USB3 || !xhci->hw_lpm_support ||
drivers/usb/host/xhci.c
4748
if (hcd->speed >= HCD_USB3 && !udev->parent->parent) {
drivers/usb/host/xhci.c
4761
if (hcd->speed >= HCD_USB3 || !udev->lpm_capable || !xhci->hw_lpm_support)
drivers/usb/host/xhci.c
5289
if (hdev->speed == USB_SPEED_HIGH &&
drivers/usb/host/xhci.c
5308
else if (hdev->speed == USB_SPEED_FULL)
drivers/usb/host/xhci.c
5326
if (xhci->hci_version < 0x100 || hdev->speed == USB_SPEED_HIGH)
drivers/usb/host/xhci.c
5366
hcd->speed = HCD_USB2;
drivers/usb/host/xhci.c
5367
hcd->self.root_hub->speed = USB_SPEED_HIGH;
drivers/usb/host/xhci.c
5396
hcd->speed = HCD_USB32;
drivers/usb/host/xhci.c
5397
hcd->self.root_hub->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/host/xhci.c
5403
hcd->speed = HCD_USB31;
drivers/usb/host/xhci.c
5404
hcd->self.root_hub->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/host/xhci.h
2311
u32 speed;
drivers/usb/host/xhci.h
2316
speed = info & DEV_SPEED;
drivers/usb/host/xhci.h
2323
switch (speed) {
drivers/usb/isp1760/isp1760-hcd.c
1416
(qtd->urb->dev->speed != USB_SPEED_HIGH))
drivers/usb/isp1760/isp1760-hcd.c
1449
if ((qtd->urb->dev->speed != USB_SPEED_HIGH) &&
drivers/usb/isp1760/isp1760-hcd.c
2023
if ((urb->dev->speed != USB_SPEED_HIGH) && urb_was_running) {
drivers/usb/isp1760/isp1760-hcd.c
848
if (qtd->urb->dev->speed != USB_SPEED_HIGH) {
drivers/usb/isp1760/isp1760-hcd.c
852
if (qtd->urb->dev->speed == USB_SPEED_LOW)
drivers/usb/isp1760/isp1760-hcd.c
860
(qtd->urb->dev->speed == USB_SPEED_LOW))
drivers/usb/isp1760/isp1760-hcd.c
906
if (qtd->urb->dev->speed == USB_SPEED_HIGH) {
drivers/usb/isp1760/isp1760-udc.c
1142
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/isp1760/isp1760-udc.c
1199
udc->gadget.speed = USB_SPEED_FULL;
drivers/usb/isp1760/isp1760-udc.c
1418
udc->gadget.speed = USB_SPEED_HIGH;
drivers/usb/isp1760/isp1760-udc.c
1569
udc->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/misc/iowarrior.c
583
info.speed = dev->udev->speed;
drivers/usb/misc/lvstest.c
59
udev->speed = USB_SPEED_SUPER;
drivers/usb/misc/sisusbvga/sisusbvga.c
2226
if (sisusb->sisusb_dev->speed == USB_SPEED_HIGH ||
drivers/usb/misc/sisusbvga/sisusbvga.c
2227
sisusb->sisusb_dev->speed >= USB_SPEED_SUPER) {
drivers/usb/misc/sisusbvga/sisusbvga.c
2881
if (dev->speed == USB_SPEED_HIGH || dev->speed >= USB_SPEED_SUPER) {
drivers/usb/misc/trancevibrator.c
30
unsigned int speed;
drivers/usb/misc/trancevibrator.c
39
return sprintf(buf, "%d\n", tv->speed);
drivers/usb/misc/trancevibrator.c
56
old = tv->speed;
drivers/usb/misc/trancevibrator.c
57
tv->speed = temp;
drivers/usb/misc/trancevibrator.c
59
dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed);
drivers/usb/misc/trancevibrator.c
65
tv->speed, /* speed value */
drivers/usb/misc/trancevibrator.c
68
tv->speed = old;
drivers/usb/misc/trancevibrator.c
74
static DEVICE_ATTR_RW(speed);
drivers/usb/misc/usbtest.c
1003
if (udev->speed == USB_SPEED_HIGH) {
drivers/usb/misc/usbtest.c
1278
if (udev->speed != USB_SPEED_HIGH)
drivers/usb/misc/usbtest.c
1332
if (udev->speed == USB_SPEED_SUPER)
drivers/usb/misc/usbtest.c
1342
if (udev->speed == USB_SPEED_SUPER)
drivers/usb/misc/usbtest.c
1758
if (udev->speed == USB_SPEED_SUPER)
drivers/usb/misc/usbtest.c
1989
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/misc/usbtest.c
2088
if (udev->speed >= USB_SPEED_SUPER)
drivers/usb/misc/usbtest.c
2096
(udev->speed >= USB_SPEED_HIGH) ? "micro" : "",
drivers/usb/misc/usbtest.c
2103
/ ((udev->speed >= USB_SPEED_HIGH) ? 8 : 1),
drivers/usb/misc/usbtest.c
279
urb->interval = (udev->speed == USB_SPEED_HIGH)
drivers/usb/misc/usbtest.c
2812
if (force_interrupt || udev->speed == USB_SPEED_LOW) {
drivers/usb/misc/usbtest.c
2859
usb_speed_string(udev->speed),
drivers/usb/misc/usbtest.c
619
(udev->speed == USB_SPEED_HIGH)
drivers/usb/mtu3/mtu3.h
357
enum usb_device_speed speed;
drivers/usb/mtu3/mtu3_core.c
232
static void mtu3_set_speed(struct mtu3 *mtu, enum usb_device_speed speed)
drivers/usb/mtu3/mtu3_core.c
236
if (speed > mtu->max_speed)
drivers/usb/mtu3/mtu3_core.c
237
speed = mtu->max_speed;
drivers/usb/mtu3/mtu3_core.c
239
switch (speed) {
drivers/usb/mtu3/mtu3_core.c
263
usb_speed_string(speed));
drivers/usb/mtu3/mtu3_core.c
267
mtu->speed = speed;
drivers/usb/mtu3/mtu3_core.c
268
dev_dbg(mtu->dev, "set speed: %s\n", usb_speed_string(speed));
drivers/usb/mtu3/mtu3_core.c
344
if (mtu->u3_capable && mtu->speed >= USB_SPEED_SUPER)
drivers/usb/mtu3/mtu3_core.c
350
usb_speed_string(mtu->speed), is_on ? "+" : "-");
drivers/usb/mtu3/mtu3_core.c
362
mtu3_set_speed(mtu, mtu->speed);
drivers/usb/mtu3/mtu3_core.c
675
u32 speed;
drivers/usb/mtu3/mtu3_core.c
685
speed = SSUSB_DEV_SPEED(mtu3_readl(mbase, U3D_DEVICE_CONF));
drivers/usb/mtu3/mtu3_core.c
687
switch (speed) {
drivers/usb/mtu3/mtu3_core.c
720
mtu->g.speed = udev_speed;
drivers/usb/mtu3/mtu3_core.c
848
mtu->speed = mtu->max_speed;
drivers/usb/mtu3/mtu3_gadget.c
455
if (mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/mtu3/mtu3_gadget.c
551
if (mtu->g.speed == USB_SPEED_UNKNOWN)
drivers/usb/mtu3/mtu3_gadget.c
554
mtu->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/mtu3/mtu3_gadget.c
601
mtu3_gadget_set_speed(struct usb_gadget *g, enum usb_device_speed speed)
drivers/usb/mtu3/mtu3_gadget.c
606
dev_dbg(mtu->dev, "%s %s\n", __func__, usb_speed_string(speed));
drivers/usb/mtu3/mtu3_gadget.c
609
mtu->speed = speed;
drivers/usb/mtu3/mtu3_gadget.c
711
mtu->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/mtu3/mtu3_gadget.c
75
switch (mtu->g.speed) {
drivers/usb/mtu3/mtu3_gadget.c
768
if (mtu->g.speed != USB_SPEED_UNKNOWN)
drivers/usb/mtu3/mtu3_gadget_ep0.c
219
if (mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/mtu3/mtu3_gadget_ep0.c
338
if (!set || (mtu->g.speed != USB_SPEED_HIGH) ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
345
if (mtu->g.speed < USB_SPEED_SUPER ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
360
if (mtu->g.speed < USB_SPEED_SUPER ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
401
mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/musb/musb_cppi41.c
296
if (musb->g.speed == USB_SPEED_HIGH)
drivers/usb/musb/musb_gadget.c
1780
musb->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/musb/musb_gadget.c
1996
musb->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/musb/musb_gadget.c
2045
if (musb->gadget_driver && musb->g.speed != USB_SPEED_UNKNOWN) {
drivers/usb/musb/musb_gadget.c
2058
musb->g.speed = (power & MUSB_POWER_HSMODE)
drivers/usb/musb/musb_gadget_ep0.c
308
if (musb->g.speed != USB_SPEED_HIGH)
drivers/usb/musb/musb_gadget_ep0.c
786
if (unlikely(musb->g.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/musb/musb_gadget_ep0.c
793
musb->g.speed = (power & MUSB_POWER_HSMODE)
drivers/usb/musb/musb_host.c
2086
(USB_SPEED_HIGH == qh->dev->speed) ? 8 : 4;
drivers/usb/musb/musb_host.c
2202
switch (urb->dev->speed) {
drivers/usb/musb/musb_host.c
2221
if (urb->dev->speed <= USB_SPEED_FULL) {
drivers/usb/musb/musb_host.c
688
epnum, urb, urb->dev->speed,
drivers/usb/phy/phy-mxs-usb.c
590
enum usb_device_speed speed)
drivers/usb/phy/phy-mxs-usb.c
593
(speed == USB_SPEED_HIGH) ? "HS" : "FS/LS");
drivers/usb/phy/phy-mxs-usb.c
595
if (speed == USB_SPEED_HIGH)
drivers/usb/phy/phy-mxs-usb.c
603
enum usb_device_speed speed)
drivers/usb/phy/phy-mxs-usb.c
606
(speed == USB_SPEED_HIGH) ? "HS" : "FS/LS");
drivers/usb/renesas_usbhs/common.c
233
u16 upphub, u16 hubport, u16 speed)
drivers/usb/renesas_usbhs/common.c
249
switch (speed) {
drivers/usb/renesas_usbhs/common.c
260
dev_err(dev, "unsupported speed %d\n", speed);
drivers/usb/renesas_usbhs/common.h
330
u16 hubport, u16 speed);
drivers/usb/renesas_usbhs/mod_gadget.c
107
#define usbhsg_is_not_connected(gp) ((gp)->gadget.speed == USB_SPEED_UNKNOWN)
drivers/usb/renesas_usbhs/mod_gadget.c
462
gpriv->gadget.speed = usbhs_bus_get_speed(priv);
drivers/usb/renesas_usbhs/mod_gadget.c
464
dev_dbg(dev, "state = %x : speed : %d\n", state, gpriv->gadget.speed);
drivers/usb/renesas_usbhs/mod_gadget.c
466
if (gpriv->gadget.speed != USB_SPEED_UNKNOWN &&
drivers/usb/renesas_usbhs/mod_gadget.c
906
gpriv->gadget.speed = USB_SPEED_UNKNOWN;
drivers/usb/renesas_usbhs/mod_host.c
1115
int speed, i, timeout = 128;
drivers/usb/renesas_usbhs/mod_host.c
1156
speed = USB_PORT_STAT_LOW_SPEED;
drivers/usb/renesas_usbhs/mod_host.c
1159
speed = USB_PORT_STAT_HIGH_SPEED;
drivers/usb/renesas_usbhs/mod_host.c
1162
speed = 0;
drivers/usb/renesas_usbhs/mod_host.c
1171
usbhsh_port_stat_set(hpriv, speed);
drivers/usb/renesas_usbhs/mod_host.c
1175
__func__, speed);
drivers/usb/renesas_usbhs/mod_host.c
557
0, 0, 0, usbv->speed);
drivers/usb/renesas_usbhs/mod_host.c
577
upphub, hubport, usbv->speed);
drivers/usb/serial/ch341.c
179
static int ch341_get_divisor(struct ch341_private *priv, speed_t speed)
drivers/usb/serial/ch341.c
189
speed = clamp_val(speed, CH341_MIN_BPS, CH341_MAX_BPS);
drivers/usb/serial/ch341.c
197
if (speed > ch341_min_rates[ps])
drivers/usb/serial/ch341.c
206
div = CH341_CLKRATE / (clk_div * speed);
drivers/usb/serial/ch341.c
226
if (16 * CH341_CLKRATE / (clk_div * div) - 16 * speed >=
drivers/usb/serial/ch341.c
227
16 * speed - 16 * CH341_CLKRATE / (clk_div * (div + 1)))
drivers/usb/serial/cypress_m8.c
253
if (port->serial->dev->speed == USB_SPEED_LOW) {
drivers/usb/serial/keyspan_pda.c
332
speed_t speed;
drivers/usb/serial/keyspan_pda.c
355
speed = tty_get_baud_rate(tty);
drivers/usb/serial/keyspan_pda.c
356
speed = keyspan_pda_setbaud(serial, speed);
drivers/usb/serial/keyspan_pda.c
358
if (speed == 0) {
drivers/usb/serial/keyspan_pda.c
361
speed = tty_termios_baud_rate(old_termios);
drivers/usb/serial/keyspan_pda.c
368
tty_encode_baud_rate(tty, speed, speed);
drivers/usb/serial/kobil_sct.c
437
speed_t speed;
drivers/usb/serial/kobil_sct.c
448
speed = tty_get_baud_rate(tty);
drivers/usb/serial/kobil_sct.c
449
switch (speed) {
drivers/usb/serial/kobil_sct.c
454
speed = 9600;
drivers/usb/serial/kobil_sct.c
476
tty_encode_baud_rate(tty, speed, speed);
drivers/usb/serial/mct_u232.c
181
speed_t speed;
drivers/usb/serial/mct_u232.c
187
divisor = mct_u232_calculate_baud_rate(serial, value, &speed);
drivers/usb/serial/mct_u232.c
198
tty_encode_baud_rate(tty, speed, speed);
drivers/usb/storage/scsiglue.c
114
} else if (us->pusb_dev->speed >= USB_SPEED_SUPER) {
drivers/usb/storage/uas-detect.h
103
} else if (udev->speed < USB_SPEED_SUPER) {
drivers/usb/storage/uas-detect.h
149
if (udev->speed >= USB_SPEED_SUPER && !hcd->can_do_streams) {
drivers/usb/storage/uas.c
982
if (udev->speed < USB_SPEED_SUPER) {
drivers/usb/storage/usb.c
698
if (dev->speed != USB_SPEED_HIGH)
drivers/usb/typec/class.c
2152
if (udev->speed < USB_SPEED_SUPER) {
drivers/usb/usbip/usbip_common.c
92
udev->devnum, udev->devpath, usb_speed_string(udev->speed));
drivers/usb/usbip/vhci.h
126
void rh_port_connect(struct vhci_device *vdev, enum usb_device_speed speed);
drivers/usb/usbip/vhci.h
29
enum usb_device_speed speed;
drivers/usb/usbip/vhci_hcd.c
1104
vdev->speed = 0;
drivers/usb/usbip/vhci_hcd.c
1182
hcd->speed = HCD_USB2;
drivers/usb/usbip/vhci_hcd.c
1183
hcd->self.root_hub->speed = USB_SPEED_HIGH;
drivers/usb/usbip/vhci_hcd.c
1187
hcd->speed = HCD_USB31;
drivers/usb/usbip/vhci_hcd.c
1188
hcd->self.root_hub->speed = USB_SPEED_SUPER_PLUS;
drivers/usb/usbip/vhci_hcd.c
154
void rh_port_connect(struct vhci_device *vdev, enum usb_device_speed speed)
drivers/usb/usbip/vhci_hcd.c
170
switch (speed) {
drivers/usb/usbip/vhci_hcd.c
377
if (hcd->speed >= HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
393
if (hcd->speed >= HCD_USB3)
drivers/usb/usbip/vhci_hcd.c
409
if (hcd->speed >= HCD_USB3 &&
drivers/usb/usbip/vhci_hcd.c
416
if (hcd->speed >= HCD_USB3)
drivers/usb/usbip/vhci_hcd.c
422
if (hcd->speed < HCD_USB3)
drivers/usb/usbip/vhci_hcd.c
477
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
478
switch (vhci_hcd->vdev[rhport].speed) {
drivers/usb/usbip/vhci_hcd.c
509
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
527
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
537
if (hcd->speed >= HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
557
if (hcd->speed >= HCD_USB3)
drivers/usb/usbip/vhci_hcd.c
570
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
584
if (hcd->speed >= HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
608
if (hcd->speed >= HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
622
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
632
if (hcd->speed < HCD_USB3) {
drivers/usb/usbip/vhci_hcd.c
653
hcd->speed >= HCD_USB3);
drivers/usb/usbip/vhci_sysfs.c
274
enum usb_device_speed speed)
drivers/usb/usbip/vhci_sysfs.c
280
switch (speed) {
drivers/usb/usbip/vhci_sysfs.c
290
usb_speed_string(speed));
drivers/usb/usbip/vhci_sysfs.c
314
__u32 port = 0, pdev_nr = 0, rhport = 0, devid = 0, speed = 0;
drivers/usb/usbip/vhci_sysfs.c
330
if (sscanf(buf, "%u %u %u %u", &port, &sockfd, &devid, &speed) != 4)
drivers/usb/usbip/vhci_sysfs.c
338
sockfd, devid, speed);
drivers/usb/usbip/vhci_sysfs.c
341
if (!valid_args(&pdev_nr, &rhport, speed))
drivers/usb/usbip/vhci_sysfs.c
353
if (speed >= USB_SPEED_SUPER)
drivers/usb/usbip/vhci_sysfs.c
419
devid, speed, usb_speed_string(speed));
drivers/usb/usbip/vhci_sysfs.c
422
vdev->speed = speed;
drivers/usb/usbip/vhci_sysfs.c
437
rh_port_connect(vdev, speed);
drivers/usb/usbip/vhci_sysfs.c
49
vdev->speed, vdev->devid);
drivers/usb/usbip/vudc_dev.c
162
udc->gadget.speed = min_t(u8, USB_SPEED_HIGH,
drivers/usb/usbip/vudc_transfer.c
25
static int get_frame_limit(enum usb_device_speed speed)
drivers/usb/usbip/vudc_transfer.c
27
switch (speed) {
drivers/usb/usbip/vudc_transfer.c
315
total = get_frame_limit(udc->gadget.speed);
drivers/usb/usbip/vudc_transfer.c
467
t->frame_limit = get_frame_limit(udc->gadget.speed);
drivers/vdpa/pds/debugfs.c
214
seq_printf(seq, "speed: %d\n", le32_to_cpu(vc.speed));
drivers/w1/masters/ds2490.c
150
u8 speed;
drivers/w1/masters/ds2490.c
492
static int ds_set_speed(struct ds_device *dev, int speed)
drivers/w1/masters/ds2490.c
496
if (speed != SPEED_NORMAL && speed != SPEED_FLEXIBLE && speed != SPEED_OVERDRIVE)
drivers/w1/masters/ds2490.c
499
if (speed != SPEED_OVERDRIVE)
drivers/w1/masters/ds2490.c
500
speed = SPEED_FLEXIBLE;
drivers/w1/masters/ds2490.c
502
speed &= 0xff;
drivers/w1/masters/ds2490.c
504
err = ds_send_control_mode(dev, MOD_1WIRE_SPEED, speed);
drivers/w1/slaves/w1_ds28e17.c
100
usleep_range(timebases[data->speed] * (data->stretch) * count,
drivers/w1/slaves/w1_ds28e17.c
101
timebases[data->speed] * (data->stretch) * count
drivers/w1/slaves/w1_ds28e17.c
112
udelay(timebases[data->speed]);
drivers/w1/slaves/w1_ds28e17.c
34
module_param_named(speed, i2c_speed, int, 0600);
drivers/w1/slaves/w1_ds28e17.c
35
MODULE_PARM_DESC(speed, "Default I2C speed to be set when a DS28E17 is detected");
drivers/w1/slaves/w1_ds28e17.c
521
data->speed = result;
drivers/w1/slaves/w1_ds28e17.c
532
static int __w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed)
drivers/w1/slaves/w1_ds28e17.c
543
w1_buf[1] = speed;
drivers/w1/slaves/w1_ds28e17.c
547
data->speed = speed;
drivers/w1/slaves/w1_ds28e17.c
549
dev_info(&sl->dev, "i2c speed set to %d kBaud\n", i2c_speeds[speed]);
drivers/w1/slaves/w1_ds28e17.c
554
static int w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed)
drivers/w1/slaves/w1_ds28e17.c
562
result = __w1_f19_set_i2c_speed(sl, speed);
drivers/w1/slaves/w1_ds28e17.c
625
static DEVICE_ATTR_RW(speed);
drivers/w1/slaves/w1_ds28e17.c
709
data->speed = 1;
drivers/w1/slaves/w1_ds28e17.c
78
u8 speed;
fs/ext4/mballoc-test.c
986
{ .speed = KUNIT_SPEED_SLOW }),
fs/smb/client/cifs_debug.c
204
seq_printf(m, "\tSpeed: %s\n", smb_speed_to_str(iface->speed));
fs/smb/client/cifs_debug.c
681
iface_min_speed = last_iface->speed;
fs/smb/client/cifs_debug.c
689
iface_weight = iface->speed / iface_min_speed;
fs/smb/client/cifsglob.h
1026
size_t speed;
fs/smb/client/sess.c
205
iface_min_speed = last_iface->speed;
fs/smb/client/sess.c
220
iface_weight = iface->speed / iface_min_speed;
fs/smb/client/sess.c
383
iface_min_speed = last_iface->speed;
fs/smb/client/sess.c
408
iface_weight = iface->speed / iface_min_speed;
fs/smb/client/sess.c
495
ses, iface->speed, str_yes_no(iface->rdma_capable),
fs/smb/client/sess.c
499
ses, iface->speed, str_yes_no(iface->rdma_capable),
fs/smb/client/smb2ops.c
597
if (a->speed == b->speed) {
fs/smb/client/smb2ops.c
606
} else if (a->speed > b->speed)
fs/smb/client/smb2ops.c
678
tmp_iface.speed = le64_to_cpu(p->LinkSpeed) ?: 1000000000;
fs/smb/client/smb2ops.c
756
cifs_dbg(FYI, "%s: speed %zu bps\n", __func__, info->speed);
fs/smb/server/smb2pdu.c
7958
unsigned long long speed;
fs/smb/server/smb2pdu.c
7997
speed = cmd.base.speed;
fs/smb/server/smb2pdu.c
8001
speed = SPEED_1000;
fs/smb/server/smb2pdu.c
8004
speed *= 1000000;
fs/smb/server/smb2pdu.c
8005
nii_rsp->LinkSpeed = cpu_to_le64(speed);
include/kunit/test.h
189
.attr.speed = KUNIT_SPEED_SLOW, .module_name = KBUILD_MODNAME}
include/kunit/test.h
85
enum kunit_speed speed;
include/linux/cdrom.h
48
int speed; /* maximum speed for reading data */
include/linux/dtlk.h
73
unsigned char speed; /* nS; 0-9 */
include/linux/ethtool.h
1498
u32 speed;
include/linux/ethtool.h
1507
.speed = SPEED_##value, \
include/linux/ethtool.h
219
int speed;
include/linux/firewire.h
322
int speed;
include/linux/firewire.h
393
int destination_id, int generation, int speed, unsigned long long offset,
include/linux/firewire.h
420
int destination_id, int generation, int speed,
include/linux/firewire.h
427
__fw_send_request(card, t, tcode, destination_id, generation, speed, offset, payload,
include/linux/firewire.h
453
int tcode, int destination_id, int generation, int speed, unsigned long long offset,
include/linux/firewire.h
460
__fw_send_request(card, t, tcode, destination_id, generation, speed, offset, payload,
include/linux/firewire.h
467
int generation, int speed, unsigned long long offset,
include/linux/firewire.h
558
int speed;
include/linux/firewire.h
567
int speed, size_t header_size, size_t header_storage_size,
include/linux/firewire.h
578
int channel, int speed, size_t header_size, fw_iso_callback_t callback,
include/linux/firewire.h
583
return __fw_iso_context_create(card, type, channel, speed, header_size, PAGE_SIZE, cb,
include/linux/firewire.h
588
struct fw_card *card, int type, int channel, int speed, size_t header_size,
include/linux/firewire.h
593
return __fw_iso_context_create(card, type, channel, speed, header_size, header_storage_size,
include/linux/gameport.h
193
return (time * gameport->speed) / 1000;
include/linux/gameport.h
23
int speed;
include/linux/hsi/hsi.h
82
unsigned int speed;
include/linux/i3c/master.h
495
int (*set_speed)(struct i3c_master_controller *master, enum i3c_open_drain_speed speed);
include/linux/if_team.h
39
u32 speed;
include/linux/mii.h
558
static inline u16 mii_bmcr_encode_fixed(int speed, int duplex)
include/linux/mii.h
562
switch (speed) {
include/linux/mlx5/driver.h
1152
int mlx5_lag_query_bond_speed(struct mlx5_core_dev *dev, u32 *speed);
include/linux/mv643xx_eth.h
61
int speed;
include/linux/ntb.h
267
enum ntb_speed *speed, enum ntb_width *width);
include/linux/ntb.h
745
enum ntb_speed *speed, enum ntb_width *width)
include/linux/ntb.h
747
return ntb->ops->link_is_up(ntb, speed, width);
include/linux/pci.h
1460
enum pci_bus_speed *speed,
include/linux/phy.h
1379
int (*set_loopback)(struct phy_device *dev, bool enable, int speed);
include/linux/phy.h
1631
const char *phy_speed_to_str(int speed);
include/linux/phy.h
2154
int phy_loopback(struct phy_device *phydev, bool enable, int speed);
include/linux/phy.h
2179
bool phy_check_valid(int speed, int duplex, unsigned long *features);
include/linux/phy.h
2275
int genphy_loopback(struct phy_device *phydev, bool enable, int speed);
include/linux/phy.h
2317
int genphy_c45_loopback(struct phy_device *phydev, bool enable, int speed);
include/linux/phy.h
305
static inline long rgmii_clock(int speed)
include/linux/phy.h
307
switch (speed) {
include/linux/phy.h
721
int speed;
include/linux/phy/phy.h
106
int (*set_speed)(struct phy *phy, int speed);
include/linux/phy/phy.h
256
int phy_set_speed(struct phy *phy, int speed);
include/linux/phy/phy.h
384
static inline int phy_set_speed(struct phy *phy, int speed)
include/linux/phy/tegra/xusb.h
31
enum usb_device_speed speed);
include/linux/phy_fixed.h
8
int speed;
include/linux/phy_led_triggers.h
23
unsigned int speed;
include/linux/phylink.h
124
int speed;
include/linux/phylink.h
219
phy_interface_t interface, int speed, int duplex,
include/linux/phylink.h
428
int speed, int duplex, bool tx_pause, bool rx_pause);
include/linux/phylink.h
541
phy_interface_t interface, int speed, int duplex);
include/linux/phylink.h
675
phy_interface_t interface, int speed, int duplex);
include/linux/ppp_channel.h
44
int speed; /* transfer rate (bytes/second) */
include/linux/pxa168_eth.h
17
int speed; /* 0, SPEED_10, SPEED_100 */
include/linux/qed/qed_if.h
741
u32 speed; /* In Mb/s */
include/linux/raid/xor.h
13
int speed;
include/linux/stmmac.h
258
phy_interface_t interface, int speed);
include/linux/stmmac.h
259
void (*fix_mac_speed)(void *priv, int speed, unsigned int mode);
include/linux/sungem_phy.h
15
int (*setup_forced)(struct mii_phy *phy, int speed, int fd);
include/linux/sungem_phy.h
53
int speed;
include/linux/ti_wilink_st.h
340
u32 speed;
include/linux/usb.h
1787
if (dev->speed == USB_SPEED_HIGH || dev->speed >= USB_SPEED_SUPER) {
include/linux/usb.h
665
enum usb_device_speed speed;
include/linux/usb.h
879
if (udev->speed < USB_SPEED_SUPER || !udev->bos || !udev->bos->ss_cap)
include/linux/usb/ch9.h
47
extern const char *usb_speed_string(enum usb_device_speed speed);
include/linux/usb/ch9.h
52
enum usb_device_speed speed);
include/linux/usb/gadget.h
449
enum usb_device_speed speed;
include/linux/usb/hcd.h
672
extern long usb_calc_bus_time(int speed, int is_input,
include/linux/usb/hcd.h
77
int speed; /* Speed for this roothub.
include/linux/usb/iowarrior.h
28
__u32 speed;
include/linux/usb/phy.h
149
enum usb_device_speed speed);
include/linux/usb/phy.h
151
enum usb_device_speed speed);
include/linux/usb/phy.h
315
usb_phy_notify_connect(struct usb_phy *x, enum usb_device_speed speed)
include/linux/usb/phy.h
318
return x->notify_connect(x, speed);
include/linux/usb/phy.h
324
usb_phy_notify_disconnect(struct usb_phy *x, enum usb_device_speed speed)
include/linux/usb/phy.h
327
return x->notify_disconnect(x, speed);
include/linux/usb/usbio.h
155
__le32 speed;
include/net/bonding.h
179
u32 speed;
include/net/mana/mana.h
553
u32 speed;
include/net/mana/mana.h
592
int mana_set_bw_clamp(struct mana_port_context *apc, u32 speed,
include/pcmcia/cistpl.h
108
u_int speed;
include/pcmcia/cistpl.h
302
u_int speed;
include/pcmcia/ds.h
212
unsigned int speed);
include/pcmcia/ss.h
87
u_short speed;
include/pcmcia/ss.h
94
u_short speed;
include/rdma/ib_verbs.h
2427
u64 *speed);
include/rdma/ib_verbs.h
4664
int ib_get_eth_speed(struct ib_device *dev, u32 port_num, u16 *speed,
include/scsi/scsi_transport_fc.h
570
u32 speed;
include/scsi/scsi_transport_fc.h
643
(((struct fc_host_attrs *)(x)->shost_data)->speed)
include/soc/fsl/qe/ucc.h
34
int ucc_set_type(unsigned int ucc_num, enum ucc_speed_type speed);
include/soc/mscc/ocelot.h
1162
int speed, int duplex,
include/soc/mscc/ocelot.h
809
int speed;
include/uapi/linux/bpqether.h
30
int speed; /* unused */
include/uapi/linux/dvb/video.h
89
__s32 speed;
include/uapi/linux/ethtool.h
106
__u16 speed;
include/uapi/linux/ethtool.h
123
__u32 speed)
include/uapi/linux/ethtool.h
125
ep->speed = (__u16)(speed & 0xFFFF);
include/uapi/linux/ethtool.h
126
ep->speed_hi = (__u16)(speed >> 16);
include/uapi/linux/ethtool.h
131
return (ep->speed_hi << 16) | ep->speed;
include/uapi/linux/ethtool.h
2215
static inline int ethtool_validate_speed(__u32 speed)
include/uapi/linux/ethtool.h
2217
return speed <= __KERNEL_INT_MAX || speed == (__u32)SPEED_UNKNOWN;
include/uapi/linux/ethtool.h
2565
__u32 speed;
include/uapi/linux/firewire-cdev.h
1139
__u32 speed;
include/uapi/linux/firewire-cdev.h
841
__u32 speed;
include/uapi/linux/hsi/hsi_char.h
47
__u32 speed;
include/uapi/linux/scc.h
135
long speed; /* Line speed, bps */
include/uapi/linux/usb/g_uvc.h
34
enum usb_device_speed speed;
include/uapi/linux/usb/gadgetfs.h
53
enum usb_device_speed speed;
include/uapi/linux/usb/raw_gadget.h
34
__u8 speed;
include/uapi/linux/usbdevice_fs.h
87
__u32 speed; /* USB_SPEED_* constants from ch9.h */
include/uapi/linux/videodev2.h
2288
__s32 speed;
include/uapi/linux/virtio_net.h
130
__le32 speed;
include/uapi/sound/hdspm.h
41
__u8 speed; /* enum {ss, ds, qs} */
include/xen/interface/io/usbif.h
395
uint8_t speed; /* usb_device_speed */
lib/kunit/attributes.c
219
return ((void *) test->attr.speed);
lib/kunit/attributes.c
221
return ((void *) suite->attr.speed);
lib/kunit/executor_test.c
145
.attr.speed = KUNIT_SPEED_SLOW },
lib/kunit/executor_test.c
162
subsuite[1]->attr.speed = KUNIT_SPEED_SLOW; // Set suite attribute
lib/kunit/test.c
379
enum kunit_speed speed = test_case->attr.speed;
lib/kunit/test.c
384
if (speed == KUNIT_SPEED_VERY_SLOW || speed == KUNIT_SPEED_SLOW)
lib/kunit/test.c
397
static int kunit_timeout_mult(enum kunit_speed speed)
lib/kunit/test.c
399
switch (speed) {
lib/kunit/test.c
418
if (suite->attr.speed != KUNIT_SPEED_UNSET)
lib/kunit/test.c
419
mult = kunit_timeout_mult(suite->attr.speed);
lib/kunit/test.c
420
if (test_case->attr.speed != KUNIT_SPEED_UNSET)
lib/kunit/test.c
421
mult = kunit_timeout_mult(test_case->attr.speed);
net/batman-adv/bat_v_elp.c
181
throughput = link_settings.base.speed;
net/bridge/br_device.c
261
cmd->base.speed = SPEED_UNKNOWN;
net/bridge/br_device.c
273
if (ecmd.base.speed == (__u32)SPEED_UNKNOWN)
net/bridge/br_device.c
276
if (cmd->base.speed == (__u32)SPEED_UNKNOWN ||
net/bridge/br_device.c
277
cmd->base.speed < ecmd.base.speed)
net/bridge/br_device.c
278
cmd->base.speed = ecmd.base.speed;
net/bridge/br_if.c
40
switch (ecmd.base.speed) {
net/bridge/br_if.c
56
if (ecmd.base.speed > SPEED_10000)
net/core/net-sysfs.c
359
ret = sysfs_emit(buf, fmt_dec, cmd.base.speed);
net/core/net-sysfs.c
364
static DEVICE_ATTR_RO(speed);
net/dsa/port.c
1606
int speed, int duplex,
net/ethtool/common.c
106
#define __LINK_MODE_NAME(speed, type, duplex) \
net/ethtool/common.c
107
#speed "base" #type "/" #duplex
net/ethtool/common.c
108
#define __DEFINE_LINK_MODE_NAME(speed, type, duplex) \
net/ethtool/common.c
109
[ETHTOOL_LINK_MODE(speed, type, duplex)] = \
net/ethtool/common.c
110
__LINK_MODE_NAME(speed, type, duplex)
net/ethtool/common.c
1165
link_ksettings->base.speed = link_info->speed;
net/ethtool/common.c
290
.speed = SPEED_ ## _speed, \
net/ethtool/common.c
300
.speed = SPEED_ ## _speed, \
net/ethtool/common.c
309
.speed = SPEED_ ## _speed, \
net/ethtool/common.c
321
.speed = SPEED_UNKNOWN, \
net/ethtool/common.c
350
.speed = SPEED_10000,
net/ethtool/common.c
610
link_ksettings->base.speed
net/ethtool/common.h
12
#define ETHTOOL_LINK_MODE(speed, type, duplex) \
net/ethtool/common.h
13
ETHTOOL_LINK_MODE_ ## speed ## base ## type ## _ ## duplex ## _BIT
net/ethtool/ioctl.c
403
ethtool_cmd_speed_set(legacy_settings, link_ksettings->base.speed);
net/ethtool/ioctl.c
484
base2.speed = cmd->base.speed;
net/ethtool/ioctl.c
630
u32 speed;
net/ethtool/ioctl.c
633
speed = cmd->base.speed;
net/ethtool/ioctl.c
636
if (!ethtool_validate_speed(speed) ||
net/ethtool/ioctl.c
640
*dev_speed = speed;
net/ethtool/linkmodes.c
129
if (nla_put_u32(skb, ETHTOOL_A_LINKMODES_SPEED, lsettings->speed) ||
net/ethtool/linkmodes.c
186
if (info->speed == SPEED_UNKNOWN)
net/ethtool/linkmodes.c
189
(!req_speed || info->speed == ksettings->base.speed) &&
net/ethtool/linkmodes.c
287
ethnl_update_u32(&lsettings->speed, tb[ETHTOOL_A_LINKMODES_SPEED],
net/packet/af_packet.c
613
if (ecmd.base.speed < SPEED_1000 ||
net/packet/af_packet.c
614
ecmd.base.speed == SPEED_UNKNOWN)
net/packet/af_packet.c
617
div = ecmd.base.speed / 1000;
net/sched/sch_cbs.c
312
int speed = SPEED_10;
net/sched/sch_cbs.c
320
if (ecmd.base.speed && ecmd.base.speed != SPEED_UNKNOWN)
net/sched/sch_cbs.c
321
speed = ecmd.base.speed;
net/sched/sch_cbs.c
324
port_rate = speed * 1000 * BYTES_PER_KBIT;
net/sched/sch_cbs.c
329
ecmd.base.speed);
net/sched/sch_taprio.c
1297
int speed = SPEED_10;
net/sched/sch_taprio.c
1305
if (ecmd.base.speed && ecmd.base.speed != SPEED_UNKNOWN)
net/sched/sch_taprio.c
1306
speed = ecmd.base.speed;
net/sched/sch_taprio.c
1309
picos_per_byte = (USEC_PER_SEC * 8) / speed;
net/sched/sch_taprio.c
1313
speed);
net/sched/sch_taprio.c
1316
speed);
net/sched/sch_taprio.c
1323
ecmd.base.speed);
sound/drivers/serial-u16550.c
119
unsigned int speed;
sound/drivers/serial-u16550.c
60
static int speed[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 38400}; /* 9600,19200,38400,57600,115200 */
sound/drivers/serial-u16550.c
739
unsigned int speed,
sound/drivers/serial-u16550.c
77
module_param_array(speed, int, NULL, 0444);
sound/drivers/serial-u16550.c
774
uart->divisor = base / speed;
sound/drivers/serial-u16550.c
775
uart->speed = base / (unsigned int)uart->divisor;
sound/drivers/serial-u16550.c
78
MODULE_PARM_DESC(speed, "Speed in bauds.");
sound/drivers/serial-u16550.c
893
err = snd_uart16550_create(card, port[dev], irq[dev], speed[dev],
sound/firewire/amdtp-stream.c
1666
static int amdtp_stream_start(struct amdtp_stream *s, int channel, int speed,
sound/firewire/amdtp-stream.c
1715
fw_parent_device(s->unit)->card, type, channel, speed, ctx_header_size,
sound/firewire/amdtp-stream.c
1988
int channel, int speed)
sound/firewire/amdtp-stream.c
2000
s->speed = speed;
sound/firewire/amdtp-stream.c
2114
err = amdtp_stream_start(s, s->channel, s->speed, queue_size, idle_irq_interval);
sound/firewire/amdtp-stream.h
211
int speed;
sound/firewire/amdtp-stream.h
331
int channel, int speed);
sound/firewire/bebob/bebob_stream.c
428
conn->resources.channel, conn->speed);
sound/firewire/cmp.c
196
c->speed = min(c->max_speed,
sound/firewire/cmp.c
200
c->speed);
sound/firewire/cmp.c
246
if (c->speed > SCODE_400) {
sound/firewire/cmp.c
248
xspd = c->speed - SCODE_800;
sound/firewire/cmp.c
250
spd = c->speed;
sound/firewire/cmp.h
27
int speed;
sound/firewire/dice/dice-proc.c
183
snd_iprintf(buffer, " speed: S%u\n", 100u << buf.tx.speed);
sound/firewire/dice/dice-proc.c
94
u32 speed;
sound/firewire/fireworks/fireworks_stream.c
83
conn->resources.channel, conn->speed);
sound/firewire/iso-resources.c
106
unsigned int max_payload_bytes, int speed)
sound/firewire/iso-resources.c
114
r->bandwidth = packet_bandwidth(max_payload_bytes, speed);
sound/firewire/iso-resources.c
48
static unsigned int packet_bandwidth(unsigned int max_payload_bytes, int speed)
sound/firewire/iso-resources.c
56
if (speed <= SCODE_400)
sound/firewire/iso-resources.c
57
s400_bytes = bytes * (1 << (SCODE_400 - speed));
sound/firewire/iso-resources.c
59
s400_bytes = DIV_ROUND_UP(bytes, 1 << (speed - SCODE_400));
sound/firewire/iso-resources.h
35
unsigned int max_payload_bytes, int speed);
sound/firewire/oxfw/oxfw-stream.c
118
conn->resources.channel, conn->speed);
sound/firewire/tascam/tascam-stream.c
285
int speed;
sound/firewire/tascam/tascam-stream.c
290
speed = fw_parent_device(tscm->unit)->max_speed;
sound/firewire/tascam/tascam-stream.c
293
speed = SCODE_400;
sound/firewire/tascam/tascam-stream.c
300
return fw_iso_resources_allocate(resources, amdtp_stream_get_max_payload(stream), speed);
sound/oss/dmasound/dmasound.h
99
int speed; /* speed */
sound/oss/dmasound/dmasound_atari.c
1046
if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius)
sound/oss/dmasound/dmasound_atari.c
1049
dmasound.soft.speed = freq[idx];
sound/oss/dmasound/dmasound_atari.c
1062
if (dmasound.hard.speed > 49170) {
sound/oss/dmasound/dmasound_atari.c
1064
dmasound.hard.speed = 49170;
sound/oss/dmasound/dmasound_atari.c
1067
} else if (dmasound.hard.speed > 32780) {
sound/oss/dmasound/dmasound_atari.c
1068
dmasound.hard.speed = 49170;
sound/oss/dmasound/dmasound_atari.c
1070
} else if (dmasound.hard.speed > 24585) {
sound/oss/dmasound/dmasound_atari.c
1071
dmasound.hard.speed = 32780;
sound/oss/dmasound/dmasound_atari.c
1073
} else if (dmasound.hard.speed > 19668) {
sound/oss/dmasound/dmasound_atari.c
1074
dmasound.hard.speed = 24585;
sound/oss/dmasound/dmasound_atari.c
1076
} else if (dmasound.hard.speed > 16390) {
sound/oss/dmasound/dmasound_atari.c
1077
dmasound.hard.speed = 19668;
sound/oss/dmasound/dmasound_atari.c
1079
} else if (dmasound.hard.speed > 12292) {
sound/oss/dmasound/dmasound_atari.c
1080
dmasound.hard.speed = 16390;
sound/oss/dmasound/dmasound_atari.c
1082
} else if (dmasound.hard.speed > 9834) {
sound/oss/dmasound/dmasound_atari.c
1083
dmasound.hard.speed = 12292;
sound/oss/dmasound/dmasound_atari.c
1085
} else if (dmasound.hard.speed > 8195) {
sound/oss/dmasound/dmasound_atari.c
1086
dmasound.hard.speed = 9834;
sound/oss/dmasound/dmasound_atari.c
1089
dmasound.hard.speed = 8195;
sound/oss/dmasound/dmasound_atari.c
1109
expand_bal = -dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
1512
.speed = 8195
sound/oss/dmasound/dmasound_atari.c
1519
.speed = 12517
sound/oss/dmasound/dmasound_atari.c
1526
.speed = 8000
sound/oss/dmasound/dmasound_atari.c
393
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
453
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
507
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
563
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
619
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
677
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
735
long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_atari.c
919
if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius)
sound/oss/dmasound/dmasound_atari.c
922
dmasound.soft.speed = freq[idx];
sound/oss/dmasound/dmasound_atari.c
930
if (dmasound.hard.speed > 50066) {
sound/oss/dmasound/dmasound_atari.c
932
dmasound.hard.speed = 50066;
sound/oss/dmasound/dmasound_atari.c
935
} else if (dmasound.hard.speed > 25033) {
sound/oss/dmasound/dmasound_atari.c
936
dmasound.hard.speed = 50066;
sound/oss/dmasound/dmasound_atari.c
938
} else if (dmasound.hard.speed > 12517) {
sound/oss/dmasound/dmasound_atari.c
939
dmasound.hard.speed = 25033;
sound/oss/dmasound/dmasound_atari.c
941
} else if (dmasound.hard.speed > 6258) {
sound/oss/dmasound/dmasound_atari.c
942
dmasound.hard.speed = 12517;
sound/oss/dmasound/dmasound_atari.c
945
dmasound.hard.speed = 6258;
sound/oss/dmasound/dmasound_atari.c
953
expand_bal = -dmasound.soft.speed;
sound/oss/dmasound/dmasound_core.c
1037
return IOCTL_OUT(arg, dmasound.soft.speed);
sound/oss/dmasound/dmasound_core.c
1290
dmasound.soft.speed, dmasound.hard.speed);
sound/oss/dmasound/dmasound_core.c
235
static int sound_set_speed(int speed)
sound/oss/dmasound/dmasound_core.c
237
if (speed < 0)
sound/oss/dmasound/dmasound_core.c
238
return dmasound.soft.speed;
sound/oss/dmasound/dmasound_core.c
246
(speed > dmasound.mach.max_dsp_speed))
sound/oss/dmasound/dmasound_core.c
247
speed = dmasound.mach.max_dsp_speed ;
sound/oss/dmasound/dmasound_core.c
249
dmasound.soft.speed = speed;
sound/oss/dmasound/dmasound_core.c
252
dmasound.dsp.speed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_core.c
254
return dmasound.soft.speed;
sound/oss/dmasound/dmasound_core.c
495
sq->block_size *= dmasound.hard.speed ;
sound/oss/dmasound/dmasound_core.c
496
sq->block_size /= dmasound.soft.speed ;
sound/oss/dmasound/dmasound_paula.c
364
if (dmasound.soft.speed)
sound/oss/dmasound/dmasound_paula.c
365
period = amiga_colorclock/dmasound.soft.speed-1;
sound/oss/dmasound/dmasound_paula.c
377
dmasound.hard.speed = amiga_colorclock/(period+1);
sound/oss/dmasound/dmasound_paula.c
675
.speed = 8000
sound/oss/dmasound/dmasound_paula.c
682
.speed = 8000
sound/oss/dmasound/dmasound_q40.c
127
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
163
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
200
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
237
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
276
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
315
int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
405
u_char speed;
sound/oss/dmasound/dmasound_q40.c
420
speed=(dmasound.hard.speed==10000 ? 0 : 1);
sound/oss/dmasound/dmasound_q40.c
433
master_outb( speed, SAMPLE_RATE_REG);
sound/oss/dmasound/dmasound_q40.c
517
if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) <= catchRadius)
sound/oss/dmasound/dmasound_q40.c
525
dmasound.soft.speed = freq[idx];
sound/oss/dmasound/dmasound_q40.c
532
if (dmasound.hard.speed > 20200) {
sound/oss/dmasound/dmasound_q40.c
534
dmasound.hard.speed = 20000;
sound/oss/dmasound/dmasound_q40.c
536
} else if (dmasound.hard.speed > 10000) {
sound/oss/dmasound/dmasound_q40.c
537
dmasound.hard.speed = 20000;
sound/oss/dmasound/dmasound_q40.c
539
dmasound.hard.speed = 10000;
sound/oss/dmasound/dmasound_q40.c
541
expand_bal = -dmasound.soft.speed;
sound/oss/dmasound/dmasound_q40.c
584
.speed = 10000
sound/oss/dmasound/dmasound_q40.c
591
.speed = 8000
sound/pci/pcxhr/pcxhr.c
311
unsigned int val, realfreq, speed;
sound/pci/pcxhr/pcxhr.c
321
speed = 0; /* single speed */
sound/pci/pcxhr/pcxhr.c
323
speed = 1; /* dual speed */
sound/pci/pcxhr/pcxhr.c
325
speed = 2; /* quad speed */
sound/pci/pcxhr/pcxhr.c
326
if (mgr->codec_speed != speed) {
sound/pci/pcxhr/pcxhr.c
339
rmh.cmd[1] = speed;
sound/pci/pcxhr/pcxhr.c
356
if (mgr->codec_speed != speed) {
sound/pci/pcxhr/pcxhr.c
366
mgr->codec_speed = speed; /* save new codec speed */
sound/pci/pcxhr/pcxhr_mix22.c
342
unsigned int speed, pllreg = 0;
sound/pci/pcxhr/pcxhr_mix22.c
380
speed = rate < 55000 ? 0 : 1;
sound/pci/pcxhr/pcxhr_mix22.c
381
if (mgr->codec_speed != speed) {
sound/pci/pcxhr/pcxhr_mix22.c
382
mgr->codec_speed = speed;
sound/pci/pcxhr/pcxhr_mix22.c
383
if (speed == 0)
sound/pci/rme9652/hdspm.c
6133
levels->speed = qs;
sound/pci/rme9652/hdspm.c
6135
levels->speed = ds;
sound/pci/rme9652/hdspm.c
6137
levels->speed = ss;
sound/ppc/pmac.c
715
void snd_pmac_beep_dma_start(struct snd_pmac *chip, int bytes, unsigned long addr, int speed)
sound/ppc/pmac.c
727
| (speed << 8));
sound/ppc/pmac.h
165
void snd_pmac_beep_dma_start(struct snd_pmac *chip, int bytes, unsigned long addr, int speed);
sound/soc/codecs/cs42l52.c
655
u8 speed;
sound/soc/codecs/cs42l52.c
835
clk |= (clk_map_table[index].speed << CLK_SPEED_SHIFT) |
sound/usb/card.h
183
unsigned int speed; /* USB_SPEED_XXX */
sound/usb/helper.h
35
#define snd_usb_get_speed(dev) ((dev)->speed)
sound/usb/line6/driver.c
530
if (usbdev->speed == USB_SPEED_LOW) {
sound/usb/misc/ua101.c
1231
ua->dev->speed == USB_SPEED_HIGH ? "high" : "full");
sound/usb/misc/ua101.c
963
switch (ua->dev->speed) {
sound/usb/pcm.c
1148
if (subs->speed == USB_SPEED_FULL)
sound/usb/pcm.c
789
if (subs->speed != USB_SPEED_FULL) {
sound/usb/proc.c
129
if (subs->speed != USB_SPEED_FULL)
sound/usb/proc.c
181
subs->speed == USB_SPEED_FULL
sound/usb/qcom/qc_audio_offload.c
1420
resp->speed_info = get_speed_info(subs->dev->speed);
sound/usb/qcom/qc_audio_offload.c
270
if (subs->dev->speed >= USB_SPEED_HIGH)
sound/usb/qcom/qc_audio_offload.c
992
(subs->dev->speed >= USB_SPEED_HIGH ?
sound/usb/stream.c
94
subs->speed = snd_usb_get_speed(subs->dev);
sound/usb/usx2y/us122l.c
268
if (us122l->dev->speed == USB_SPEED_HIGH) {
sound/usb/usx2y/us122l.c
327
high_speed = us122l->dev->speed == USB_SPEED_HIGH;
sound/usb/usx2y/us122l.c
535
device->speed == USB_SPEED_HIGH) {
sound/usb/usx2y/us144mkii.c
416
if (dev->speed != USB_SPEED_HIGH)
sound/usb/usx2y/usb_stream.c
165
int usb_frames = dev->speed == USB_SPEED_HIGH ? 8000 : 1000;
sound/usb/usx2y/usb_stream.c
181
if (dev->speed == USB_SPEED_HIGH)
sound/usb/usx2y/usb_stream.c
223
if (dev->speed == USB_SPEED_FULL)
tools/perf/trace/beauty/include/uapi/linux/usbdevice_fs.h
87
__u32 speed; /* USB_SPEED_* constants from ch9.h */
tools/perf/util/s390-cpumcf-kernel.h
30
unsigned int speed:1; /* CPU speed */
tools/perf/util/s390-sample-raw.c
105
te.speed ? 'S' : ' ', te.mtda ? 'M' : ' ',
tools/power/cpupower/utils/helpers/helpers.h
222
void print_speed(unsigned long speed, int no_rounding);
tools/power/cpupower/utils/helpers/misc.c
279
void print_speed(unsigned long speed, int no_rounding)
tools/power/cpupower/utils/helpers/misc.c
284
if (speed > 1000000)
tools/power/cpupower/utils/helpers/misc.c
285
printf("%u.%06u GHz", ((unsigned int)speed / 1000000),
tools/power/cpupower/utils/helpers/misc.c
286
((unsigned int)speed % 1000000));
tools/power/cpupower/utils/helpers/misc.c
287
else if (speed > 1000)
tools/power/cpupower/utils/helpers/misc.c
288
printf("%u.%03u MHz", ((unsigned int)speed / 1000),
tools/power/cpupower/utils/helpers/misc.c
289
(unsigned int)(speed % 1000));
tools/power/cpupower/utils/helpers/misc.c
291
printf("%lu kHz", speed);
tools/power/cpupower/utils/helpers/misc.c
293
if (speed > 1000000) {
tools/power/cpupower/utils/helpers/misc.c
294
tmp = speed % 10000;
tools/power/cpupower/utils/helpers/misc.c
296
speed += 10000;
tools/power/cpupower/utils/helpers/misc.c
297
printf("%u.%02u GHz", ((unsigned int)speed / 1000000),
tools/power/cpupower/utils/helpers/misc.c
298
((unsigned int)(speed % 1000000) / 10000));
tools/power/cpupower/utils/helpers/misc.c
299
} else if (speed > 100000) {
tools/power/cpupower/utils/helpers/misc.c
300
tmp = speed % 1000;
tools/power/cpupower/utils/helpers/misc.c
302
speed += 1000;
tools/power/cpupower/utils/helpers/misc.c
303
printf("%u MHz", ((unsigned int)speed / 1000));
tools/power/cpupower/utils/helpers/misc.c
304
} else if (speed > 1000) {
tools/power/cpupower/utils/helpers/misc.c
305
tmp = speed % 100;
tools/power/cpupower/utils/helpers/misc.c
307
speed += 100;
tools/power/cpupower/utils/helpers/misc.c
308
printf("%u.%01u MHz", ((unsigned int)speed / 1000),
tools/power/cpupower/utils/helpers/misc.c
309
((unsigned int)(speed % 1000) / 100));
tools/spi/spidev_fdx.c
103
name, mode, bits, lsb ? "(lsb first) " : "", speed);
tools/spi/spidev_fdx.c
83
__u32 mode, speed;
tools/spi/spidev_fdx.c
97
if (ioctl(fd, SPI_IOC_RD_MAX_SPEED_HZ, &speed) < 0) {
tools/spi/spidev_test.c
129
.speed_hz = speed,
tools/spi/spidev_test.c
255
speed = atoi(optarg);
tools/spi/spidev_test.c
43
static uint32_t speed = 500000;
tools/spi/spidev_test.c
494
ret = ioctl(fd, SPI_IOC_WR_MAX_SPEED_HZ, &speed);
tools/spi/spidev_test.c
498
ret = ioctl(fd, SPI_IOC_RD_MAX_SPEED_HZ, &speed);
tools/spi/spidev_test.c
504
printf("max speed: %u Hz (%u kHz)\n", speed, speed/1000);
tools/usb/testusb.c
125
enum usb_device_speed speed;
tools/usb/testusb.c
306
dev->speed = status;
tools/usb/testusb.c
308
speed(dev->speed), dev->name, dev->ifnum);
tools/usb/usbip/libsrc/usbip_common.c
134
usbip_speed_string(udev->speed));
tools/usb/usbip/libsrc/usbip_common.c
181
const char *speed;
tools/usb/usbip/libsrc/usbip_common.c
183
speed = udev_device_get_sysattr_value(dev, "speed");
tools/usb/usbip/libsrc/usbip_common.c
184
if (!speed) {
tools/usb/usbip/libsrc/usbip_common.c
189
for (int i = 0; speed_strings[i].speed != NULL; i++) {
tools/usb/usbip/libsrc/usbip_common.c
190
if (!strcmp(speed, speed_strings[i].speed))
tools/usb/usbip/libsrc/usbip_common.c
21
char *speed;
tools/usb/usbip/libsrc/usbip_common.c
224
udev->speed = read_attr_speed(sdev);
tools/usb/usbip/libsrc/usbip_common.c
62
for (int i = 0; speed_strings[i].speed != NULL; i++)
tools/usb/usbip/libsrc/usbip_common.h
117
uint32_t speed;
tools/usb/usbip/libsrc/usbip_device_driver.c
100
speed = udev_device_get_sysattr_value(sdev, "current_speed");
tools/usb/usbip/libsrc/usbip_device_driver.c
101
if (speed) {
tools/usb/usbip/libsrc/usbip_device_driver.c
103
if (!strcmp(speed_names[i].name, speed)) {
tools/usb/usbip/libsrc/usbip_device_driver.c
104
dev->speed = speed_names[i].speed;
tools/usb/usbip/libsrc/usbip_device_driver.c
33
enum usb_device_speed speed;
tools/usb/usbip/libsrc/usbip_device_driver.c
37
.speed = USB_SPEED_UNKNOWN,
tools/usb/usbip/libsrc/usbip_device_driver.c
41
.speed = USB_SPEED_LOW,
tools/usb/usbip/libsrc/usbip_device_driver.c
45
.speed = USB_SPEED_FULL,
tools/usb/usbip/libsrc/usbip_device_driver.c
49
.speed = USB_SPEED_HIGH,
tools/usb/usbip/libsrc/usbip_device_driver.c
53
.speed = USB_SPEED_WIRELESS,
tools/usb/usbip/libsrc/usbip_device_driver.c
57
.speed = USB_SPEED_SUPER,
tools/usb/usbip/libsrc/usbip_device_driver.c
71
const char *speed;
tools/usb/usbip/libsrc/usbip_device_driver.c
99
dev->speed = USB_SPEED_UNKNOWN;
tools/usb/usbip/libsrc/vhci_driver.c
335
int usbip_vhci_get_free_port(uint32_t speed)
tools/usb/usbip/libsrc/vhci_driver.c
339
switch (speed) {
tools/usb/usbip/libsrc/vhci_driver.c
358
uint32_t speed) {
tools/usb/usbip/libsrc/vhci_driver.c
366
port, sockfd, devid, speed);
tools/usb/usbip/libsrc/vhci_driver.c
392
uint8_t devnum, uint32_t speed)
tools/usb/usbip/libsrc/vhci_driver.c
396
return usbip_vhci_attach_device2(port, sockfd, devid, speed);
tools/usb/usbip/libsrc/vhci_driver.c
447
usbip_speed_string(idev->udev.speed));
tools/usb/usbip/libsrc/vhci_driver.c
52
int port, status, speed, devid;
tools/usb/usbip/libsrc/vhci_driver.c
59
hub, &port, &status, &speed,
tools/usb/usbip/libsrc/vhci_driver.c
68
hub, port, status, speed, devid);
tools/usb/usbip/libsrc/vhci_driver.h
55
int usbip_vhci_get_free_port(uint32_t speed);
tools/usb/usbip/libsrc/vhci_driver.h
57
uint32_t speed);
tools/usb/usbip/libsrc/vhci_driver.h
61
uint8_t devnum, uint32_t speed);
tools/usb/usbip/src/usbip_attach.c
103
udev->devnum, udev->speed);
tools/usb/usbip/src/usbip_attach.c
85
uint32_t speed = udev->speed;
tools/usb/usbip/src/usbip_attach.c
94
port = usbip_vhci_get_free_port(speed);
tools/usb/usbip/src/usbip_network.c
81
udev->speed = usbip_net_pack_uint32_t(pack, udev->speed);