| /linux-6.15/tools/testing/selftests/drivers/net/hw/ |
| H A D | ethtool.sh | 60 for speed in "${speeds_arr[@]}"; do 62 ethtool_set $h1 speed $speed autoneg off 63 ethtool_set $h2 speed $speed autoneg off 109 ethtool_set $h1 speed $speed autoneg off 123 local speed=$1; shift 126 speed=$((0x1 << $"shift_size")) 127 printf "%#x" "$speed" 145 speed=$(hex_speed_value_get $speed) 147 $speed)) 168 speed=$(hex_speed_value_get $speed) [all …]
|
| /linux-6.15/drivers/net/ethernet/microchip/sparx5/lan969x/ |
| H A D | lan969x_calendar.c | 64 speed == 5000 ? DSM_CAL_DEV_5G : in lan969x_dsm_cal_get_dev() 116 speed = &dev_speeds[dev]; in lan969x_dsm_calendar_calc() 117 speed->devs[speed->n_devs++] = i; in lan969x_dsm_calendar_calc() 141 speed = &dev_speeds[i]; in lan969x_dsm_calendar_calc() 143 if (speed->n_devs == 0) in lan969x_dsm_calendar_calc() 149 if (speed->n_slots) in lan969x_dsm_calendar_calc() 151 speed->n_slots); in lan969x_dsm_calendar_calc() 153 speed->gap = 0; in lan969x_dsm_calendar_calc() 155 n_slots += speed->n_slots * speed->n_devs; in lan969x_dsm_calendar_calc() 175 speed = &dev_speeds[i]; in lan969x_dsm_calendar_calc() [all …]
|
| /linux-6.15/tools/power/cpupower/utils/helpers/ |
| H A D | misc.c | 233 if (speed > 1000000) in print_speed() 236 else if (speed > 1000) in print_speed() 240 printf("%lu kHz", speed); in print_speed() 242 if (speed > 1000000) { in print_speed() 243 tmp = speed % 10000; in print_speed() 245 speed += 10000; in print_speed() 249 tmp = speed % 1000; in print_speed() 251 speed += 1000; in print_speed() 253 } else if (speed > 1000) { in print_speed() 254 tmp = speed % 100; in print_speed() [all …]
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
| H A D | pcie.c | 33 nvkm_pcie_speed(enum pci_bus_speed speed) in nvkm_pcie_speed() argument 35 switch (speed) { in nvkm_pcie_speed() 44 if (speed == 0x17) in nvkm_pcie_speed() 108 if (pci->pcie.speed != -1) in nvkm_pcie_init() 141 if (speed > max_speed) { in nvkm_pcie_set_link() 145 speed = max_speed; in nvkm_pcie_set_link() 148 pci->pcie.speed = speed; in nvkm_pcie_set_link() 151 if (speed == cur_speed) { in nvkm_pcie_set_link() 153 return speed; in nvkm_pcie_set_link() 157 nvkm_pcie_speeds[speed], width); in nvkm_pcie_set_link() [all …]
|
| H A D | gk104.c | 37 switch (speed) { in gk104_pcie_set_cap_speed() 56 int speed = gf100_pcie_cap_speed(pci); in gk104_pcie_cap_speed() local 58 if (speed == 0) in gk104_pcie_cap_speed() 61 if (speed >= 1) { in gk104_pcie_cap_speed() 81 switch (speed) { in gk104_pcie_set_lnkctl_speed() 132 switch (speed) { in gk104_pcie_set_link_speed() 188 if (speed > lnk_cap_speed) { in gk104_pcie_set_link() 189 speed = lnk_cap_speed; in gk104_pcie_set_link() 194 if (speed > lnk_ctl_speed) { in gk104_pcie_set_link() 195 speed = lnk_ctl_speed; in gk104_pcie_set_link() [all …]
|
| /linux-6.15/tools/usb/usbip/libsrc/ |
| H A D | usbip_device_driver.c | 33 enum usb_device_speed speed; member 37 .speed = USB_SPEED_UNKNOWN, 41 .speed = USB_SPEED_LOW, 45 .speed = USB_SPEED_FULL, 49 .speed = USB_SPEED_HIGH, 53 .speed = USB_SPEED_WIRELESS, 57 .speed = USB_SPEED_SUPER, 71 const char *speed; in read_usb_vudc_device() local 99 dev->speed = USB_SPEED_UNKNOWN; in read_usb_vudc_device() 101 if (speed) { in read_usb_vudc_device() [all …]
|
| /linux-6.15/drivers/platform/x86/ |
| H A D | gpd-pocket-fan.c | 57 if (speed == fan->last_speed) in gpd_pocket_fan_set_speed() 63 fan->last_speed = speed; in gpd_pocket_fan_set_speed() 78 int t0, t1, temp, speed, min_speed, i; in gpd_pocket_fan_worker() local 83 speed = MAX_SPEED; in gpd_pocket_fan_worker() 89 speed = fan->last_speed; in gpd_pocket_fan_worker() 97 if (speed < i) in gpd_pocket_fan_worker() 98 speed = i; in gpd_pocket_fan_worker() 105 if (speed > i) in gpd_pocket_fan_worker() 106 speed = i; in gpd_pocket_fan_worker() 108 if (fan->last_speed <= 0 && speed) in gpd_pocket_fan_worker() [all …]
|
| /linux-6.15/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-rk.c | 191 if (speed == 10) { in px30_set_rmii_speed() 268 if (speed == 10) in rk3128_set_rgmii_speed() 365 if (speed == 10) in rk3228_set_rgmii_speed() 382 if (speed == 10) in rk3228_set_rmii_speed() 461 if (speed == 10) in rk3288_set_rgmii_speed() 597 if (speed == 10) in rk3328_set_rgmii_speed() 618 if (speed == 10) in rk3328_set_rmii_speed() 697 if (speed == 10) in rk3366_set_rgmii_speed() 784 if (speed == 10) in rk3368_set_rgmii_speed() 871 if (speed == 10) in rk3399_set_rgmii_speed() [all …]
|
| /linux-6.15/drivers/net/phy/ |
| H A D | phy_caps.c | 30 static int speed_duplex_to_capa(int speed, unsigned int duplex) in speed_duplex_to_capa() argument 33 (speed > SPEED_1000 && duplex != DUPLEX_FULL)) in speed_duplex_to_capa() 36 switch (speed) { in speed_duplex_to_capa() 84 if (linkmode->speed != SPEED_UNKNOWN) { in phy_caps_init() 86 linkmode->speed); in phy_caps_init() 118 (count == 0 || speeds[count - 1] != lcap->speed)) { in phy_caps_speeds() 119 speeds[count++] = lcap->speed; in phy_caps_speeds() 204 if (lcap->speed == speed && lcap->duplex == duplex) { in phy_caps_lookup() 207 if (lcap->speed <= speed) in phy_caps_lookup() 230 if (lcap->speed > max_speed) in phy_caps_linkmode_max_speed() [all …]
|
| H A D | swphy.c | 41 static const struct swmii_regs speed[] = { variable 71 static int swphy_decode_speed(int speed) in swphy_decode_speed() argument 73 switch (speed) { in swphy_decode_speed() 98 err = swphy_decode_speed(state->speed); in swphy_validate_state() 126 speed_index = swphy_decode_speed(state->speed); in swphy_read_reg() 132 bmsr |= speed[speed_index].bmsr & duplex[duplex_index].bmsr; in swphy_read_reg() 133 estat |= speed[speed_index].estat & duplex[duplex_index].estat; in swphy_read_reg() 138 lpa |= speed[speed_index].lpa & duplex[duplex_index].lpa; in swphy_read_reg() 139 lpagb |= speed[speed_index].lpagb & duplex[duplex_index].lpagb; in swphy_read_reg()
|
| /linux-6.15/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_ethtool.c | 23 u32 speed; member 30 .speed = 10, 37 .speed = 10, 44 .speed = 100, 51 .speed = 100, 58 .speed = 1000, 65 .speed = 1000, 473 u32 speed; in prestera_port_link_mode_get() local 487 state->speed = speed; in prestera_port_link_mode_get() 493 ecmd->base.speed = port->state_mac.speed; in prestera_port_link_mode_get() [all …]
|
| /linux-6.15/drivers/usb/core/ |
| H A D | devices.c | 153 if (speed == USB_SPEED_HIGH) in usb_dump_endpoint_descriptor() 259 int active, int speed) in usb_dump_config_descriptor() argument 292 speed); in usb_dump_config() 421 switch (usbdev->speed) { in usb_device_dump() 423 speed = "1.5"; break; in usb_device_dump() 426 speed = "12"; break; in usb_device_dump() 428 speed = "480"; break; in usb_device_dump() 430 speed = "5000"; break; in usb_device_dump() 432 speed = "10000"; break; in usb_device_dump() 434 speed = "??"; in usb_device_dump() [all …]
|
| /linux-6.15/drivers/ata/ |
| H A D | pata_sis.c | 244 t1 |= active[speed]; in sis_old_set_piomode() 245 t2 |= recovery[speed]; in sis_old_set_piomode() 317 t1 |= timing133[speed]; in sis_133_set_piomode() 319 t1 |= timing100[speed]; in sis_133_set_piomode() 357 timing |= udma_bits[speed]; in sis_old_set_dmamode() 397 timing |= udma_bits[speed]; in sis_66_set_dmamode() 431 timing |= udma_bits[speed]; in sis_100_set_dmamode() 500 t1 |= timing_u133[speed]; in sis_133_set_dmamode() 502 t1 |= timing_u100[speed]; in sis_133_set_dmamode() 513 t1 |= timing_u133[speed]; in sis_133_set_dmamode() [all …]
|
| /linux-6.15/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
| H A D | hw_atl_utils_fw2x.c | 129 if (speed & AQ_NIC_RATE_10G) in link_speed_mask_2fw2x_ratemask() 132 if (speed & AQ_NIC_RATE_5G) in link_speed_mask_2fw2x_ratemask() 135 if (speed & AQ_NIC_RATE_2G5) in link_speed_mask_2fw2x_ratemask() 138 if (speed & AQ_NIC_RATE_1G) in link_speed_mask_2fw2x_ratemask() 141 if (speed & AQ_NIC_RATE_100M) in link_speed_mask_2fw2x_ratemask() 169 if (speed & AQ_NIC_RATE_EEE_5G) in eee_mask_to_fw2x() 173 if (speed & AQ_NIC_RATE_EEE_1G) in eee_mask_to_fw2x() 251 u32 speed; in aq_fw2x_update_link_status() local 258 if (speed) { in aq_fw2x_update_link_status() 259 if (speed & FW2X_RATE_10G) in aq_fw2x_update_link_status() [all …]
|
| /linux-6.15/sound/oss/dmasound/ |
| H A D | dmasound_q40.c | 127 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_law() 163 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_s8() 200 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_u8() 237 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_law() 276 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_s8() 315 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_u8() 405 u_char speed; in Q40PlayNextFrame() local 420 speed=(dmasound.hard.speed==10000 ? 0 : 1); in Q40PlayNextFrame() 534 dmasound.hard.speed = 20000; in Q40Init() 584 .speed = 10000 [all …]
|
| /linux-6.15/drivers/mtd/tests/ |
| H A D | speedtest.c | 176 long speed; in mtd_speedtest_init() local 258 speed = calc_speed(); in mtd_speedtest_init() 276 speed = calc_speed(); in mtd_speedtest_init() 298 speed = calc_speed(); in mtd_speedtest_init() 316 speed = calc_speed(); in mtd_speedtest_init() 338 speed = calc_speed(); in mtd_speedtest_init() 356 speed = calc_speed(); in mtd_speedtest_init() 366 speed = calc_speed(); in mtd_speedtest_init() 367 pr_info("erase speed is %ld KiB/s\n", speed); in mtd_speedtest_init() 394 speed = calc_speed(); in mtd_speedtest_init() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | usb.yaml | 46 maximum-speed: 48 Tells USB controllers we want to work up to a certain speed. In case this 53 - low-speed 54 - full-speed 55 - high-speed 56 - super-speed 57 - super-speed-plus 58 - super-speed-plus-gen2x1 59 - super-speed-plus-gen1x2 60 - super-speed-plus-gen2x2
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-drivers-ehci_hcd | 7 PCI-based EHCI USB controllers (i.e., high-speed USB-2.0 9 "companion" full/low-speed USB-1.1 controllers. When a 10 high-speed device is plugged in, the connection is routed 11 to the EHCI controller; when a full- or low-speed device 15 Sometimes you want to force a high-speed device to connect 16 at full speed, which can be accomplished by forcing the 23 For example: To force the high-speed device attached to 24 port 4 on bus 2 to run at full speed:: 28 To return the port to high-speed operation:: 39 cannot be used to force a port on a high-speed hub to [all …]
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | g760a.rst | 20 and performs closed-loop control of the fan speed. 22 The fan speed is programmed by setting the period via 'pwm1' of two 23 consecutive speed pulses. The period is defined in terms of clock 27 fan to maximum speed. 29 The measured fan rotation speed returned via 'fan1_input' is derived 30 from the measured speed pulse period by assuming again a 32kHz clock 35 speed differs more than 20% with respect to the programmed fan speed; 36 bit 1 is set when fan speed is below 1920 RPM.
|
| H A D | g762.rst | 5 and performs closed-loop or open-loop control of the fan speed. Two 25 set desired fan speed. This only makes sense in closed-loop 26 fan speed control (i.e. when pwm1_enable is set to 2). 49 set current fan speed control mode i.e. 1 for manual fan 50 speed control (open-loop) via pwm1 described below, 2 for 51 automatic fan speed control (closed-loop) via fan1_target 60 it run at full speed. 63 when current fan speed control mode is open-loop ('pwm1_enable' set to 1), 64 the fan speed is programmed by setting a value between 0 and 255 via 'pwm1' 65 entry (0 stops the fan, 255 makes it run at full speed). In closed-loop mode [all …]
|
| /linux-6.15/drivers/hwmon/ |
| H A D | cros_ec_hwmon.c | 35 *speed = le16_to_cpu(__speed); in cros_ec_hwmon_read_fan_speed() 55 static bool cros_ec_hwmon_is_error_fan(u16 speed) in cros_ec_hwmon_is_error_fan() argument 57 return speed == EC_FAN_SPEED_NOT_PRESENT || speed == EC_FAN_SPEED_STALLED; in cros_ec_hwmon_is_error_fan() 78 u16 speed; in cros_ec_hwmon_read() local 83 ret = cros_ec_hwmon_read_fan_speed(priv->cros_ec, channel, &speed); in cros_ec_hwmon_read() 85 if (cros_ec_hwmon_is_error_fan(speed)) in cros_ec_hwmon_read() 88 *val = speed; in cros_ec_hwmon_read() 93 *val = cros_ec_hwmon_is_error_fan(speed); in cros_ec_hwmon_read() 225 u16 speed; in cros_ec_hwmon_probe_fans() local 230 ret = cros_ec_hwmon_read_fan_speed(priv->cros_ec, i, &speed); in cros_ec_hwmon_probe_fans() [all …]
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | qcom-cpufreq-nvmem.c | 91 int *speed, int *pvs, in get_krait_bin_format_a() argument 98 *speed = pte_efuse & 0xf; in get_krait_bin_format_a() 99 if (*speed == 0xf) in get_krait_bin_format_a() 102 if (*speed == 0xf) { in get_krait_bin_format_a() 103 *speed = 0; in get_krait_bin_format_a() 139 *speed = pte_efuse & 0x7; in get_krait_bin_format_b() 144 *speed = pte_efuse & 0x7; in get_krait_bin_format_b() 152 *speed = 0; in get_krait_bin_format_b() 246 speed, pvs, pvs_ver); in qcom_cpufreq_krait_name_version() 248 drv->versions = (1 << speed); in qcom_cpufreq_krait_name_version() [all …]
|
| /linux-6.15/drivers/usb/misc/ |
| H A D | trancevibrator.c | 30 unsigned int speed; member 39 return sprintf(buf, "%d\n", tv->speed); in speed_show() 56 old = tv->speed; in speed_store() 57 tv->speed = temp; in speed_store() 59 dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed); in speed_store() 65 tv->speed, /* speed value */ in speed_store() 68 tv->speed = old; in speed_store() 74 static DEVICE_ATTR_RW(speed);
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | port.c | 1043 [MLX5E_1000BASE_KX] = {.speed = 1000, .lanes = 1}, 1046 [MLX5E_10GBASE_KR] = {.speed = 10000, .lanes = 1}, 1050 [MLX5E_56GBASE_R4] = {.speed = 56000, .lanes = 4}, 1061 [MLX5E_100BASE_TX] = {.speed = 100, .lanes = 1}, 1062 [MLX5E_1000BASE_T] = {.speed = 1000, .lanes = 1}, 1063 [MLX5E_10GBASE_T] = {.speed = 10000, .lanes = 1}, 1073 [MLX5E_SGMII_100M] = {.speed = 100, .lanes = 1}, 1075 [MLX5E_5GBASE_R] = {.speed = 5000, .lanes = 1}, 1171 if (table[i].speed == info->speed) { in mlx5_port_info2linkmodes() 1197 max_speed = max(max_speed, table[i].speed); in mlx5_port_max_linkspeed() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| H A D | vega20_thermal.c | 118 uint32_t *speed) in vega20_fan_ctrl_get_fan_speed_pwm() argument 134 *speed = min_t(uint32_t, tmp64, 255); in vega20_fan_ctrl_get_fan_speed_pwm() 140 uint32_t speed) in vega20_fan_ctrl_set_fan_speed_pwm() argument 147 speed = min_t(uint32_t, speed, 255); in vega20_fan_ctrl_set_fan_speed_pwm() 158 tmp64 = (uint64_t)speed * duty100; in vega20_fan_ctrl_set_fan_speed_pwm() 181 int vega20_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed) in vega20_fan_ctrl_get_fan_speed_rpm() argument 183 *speed = 0; in vega20_fan_ctrl_get_fan_speed_rpm() 185 return vega20_get_current_rpm(hwmgr, speed); in vega20_fan_ctrl_get_fan_speed_rpm() 188 int vega20_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed) in vega20_fan_ctrl_set_fan_speed_rpm() argument 194 if (!speed || speed > UINT_MAX/8) in vega20_fan_ctrl_set_fan_speed_rpm() [all …]
|