/linux-master/drivers/cpufreq/ |
H A D | qcom-cpufreq-nvmem.c | 90 int *speed, int *pvs, 97 *speed = pte_efuse & 0xf; 98 if (*speed == 0xf) 99 *speed = (pte_efuse >> 4) & 0xf; 101 if (*speed == 0xf) { 102 *speed = 0; 103 dev_warn(cpu_dev, "Speed bin: Defaulting to %d\n", *speed); 105 dev_dbg(cpu_dev, "Speed bin: %d\n", *speed); 121 int *speed, int *pvs, int *pvs_ver, 134 *speed 89 get_krait_bin_format_a(struct device *cpu_dev, int *speed, int *pvs, u8 *buf) argument 120 get_krait_bin_format_b(struct device *cpu_dev, int *speed, int *pvs, int *pvs_ver, u8 *buf) argument 219 int speed = 0, pvs = 0, pvs_ver = 0; local 258 int speed = 0, pvs = 0; local [all...] |
/linux-master/drivers/net/phy/ |
H A D | uPD60620.c | 17 #define PHY_PHYSCR_10MB 0x0004 /* PHY speed = 10mb */ 18 #define PHY_PHYSCR_100MB 0x0008 /* PHY speed = 100mb */ 56 phydev->speed = SPEED_10; 60 phydev->speed = SPEED_100;
|
H A D | phylink.c | 196 * phylink_interface_max_speed() - get the maximum speed of a phy interface 199 * Determine the maximum speed of a phy interface. This is intended to help 200 * determine the correct speed to pass to the MAC when the phy is performing 203 * Return: The maximum speed of @interface 270 * Set all possible pause, speed and duplex linkmodes in @linkmodes that are 420 int speed; member in struct:__anon812 443 * phylink_limit_mac_speed - limit the phylink_config to a maximum speed 445 * @max_speed: maximum speed 455 phylink_caps_params[i].speed > max_speed; i++) 461 * phylink_cap_from_speed_duplex - Get mac capability from speed/duple 470 phylink_cap_from_speed_duplex(int speed, unsigned int duplex) argument 776 u32 speed; local 1025 phylink_pcs_link_up(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, int speed, int duplex) argument 1373 int speed, duplex; local 3409 int speed; member in struct:__anon813 3446 phylink_decode_c37_word(struct phylink_link_state *state, uint16_t config_reg, int speed) argument [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-meson.c | 25 static void meson6_dwmac_fix_mac_speed(void *priv, unsigned int speed, unsigned int mode) argument 32 switch (speed) {
|
/linux-master/drivers/usb/usbip/ |
H A D | vhci_sysfs.c | 49 vdev->speed, vdev->devid); 274 enum usb_device_speed speed) 280 switch (speed) { 288 pr_err("Failed attach request for unsupported USB speed: %s\n", 289 usb_speed_string(speed)); 303 * @speed. @devid is embedded into a request to specify the remote device in a 313 __u32 port = 0, pdev_nr = 0, rhport = 0, devid = 0, speed = 0; local 327 * @speed: usb device speed in a remote host 329 if (sscanf(buf, "%u %u %u %u", &port, &sockfd, &devid, &speed) ! 273 valid_args(__u32 *pdev_nr, __u32 *rhport, enum usb_device_speed speed) argument [all...] |
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_thermal.c | 68 uint32_t *speed) 84 *speed = min_t(uint32_t, tmp64, 255); 89 int vega10_fan_ctrl_get_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t *speed) argument 101 result = vega10_get_current_rpm(hwmgr, speed); 113 *speed = 60 * crystal_clock_freq * 10000 / tach_period; 121 * so that the user can decide what speed to use. 245 * @speed: is the percentage value (0 - 255) to be set. 248 uint32_t speed) 258 speed = min_t(uint32_t, speed, 25 67 vega10_fan_ctrl_get_fan_speed_pwm(struct pp_hwmgr *hwmgr, uint32_t *speed) argument 247 vega10_fan_ctrl_set_fan_speed_pwm(struct pp_hwmgr *hwmgr, uint32_t speed) argument 302 vega10_fan_ctrl_set_fan_speed_rpm(struct pp_hwmgr *hwmgr, uint32_t speed) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_port.c | 148 int speed = 0, mode = 0; local 151 switch (config->speed) { 153 speed = LAN966X_SPEED_10; 156 speed = LAN966X_SPEED_100; 159 speed = LAN966X_SPEED_1000; 163 speed = LAN966X_SPEED_2500; 168 lan966x_taprio_speed_set(port, config->speed); 171 * port speed for QSGMII or SGMII ports. 181 DEV_MAC_IFG_CFG_RX_IFG1_SET(config->speed == SPEED_10 ? 2 : 1) | 195 if (config->speed [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | unaligned_access_speed.c | 37 long speed = RISCV_HWPROBE_MISALIGNED_SLOW; local 91 pr_warn("cpu%d: rdtime lacks granularity needed to measure unaligned access speed\n", 98 speed = RISCV_HWPROBE_MISALIGNED_FAST; 105 (speed == RISCV_HWPROBE_MISALIGNED_FAST) ? "fast" : "slow"); 107 per_cpu(misaligned_access_speed, cpu) = speed; 113 if (speed == RISCV_HWPROBE_MISALIGNED_FAST) 161 * result of unaligned access speed for all CPUs will be available. 216 /* Measure unaligned access speed on all CPUs present at boot in parallel. */
|
/linux-master/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 52 int port, status, speed, devid; local 59 hub, &port, &status, &speed, 67 dbg("hub %s port %d status %d speed %d devid %x", 68 hub, port, status, speed, devid); 335 int usbip_vhci_get_free_port(uint32_t speed) argument 339 switch (speed) { 358 uint32_t speed) { 366 port, sockfd, devid, speed); 392 uint8_t devnum, uint32_t speed) 396 return usbip_vhci_attach_device2(port, sockfd, devid, speed); 357 usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, uint32_t speed) argument 391 usbip_vhci_attach_device(uint8_t port, int sockfd, uint8_t busnum, uint8_t devnum, uint32_t speed) argument [all...] |
/linux-master/drivers/spi/ |
H A D | spi-mt7621.c | 59 unsigned int speed; member in struct:mt7621_spi 102 static int mt7621_spi_prepare(struct spi_device *spi, unsigned int speed) argument 108 dev_dbg(&spi->dev, "speed:%u\n", speed); 110 rate = DIV_ROUND_UP(rs->sys_freq, speed); 122 rs->speed = speed; 253 unsigned int speed = spi->max_speed_hz; local 260 if (t->speed_hz < speed) 261 speed [all...] |
/linux-master/drivers/net/ |
H A D | mii.c | 192 cmd->base.speed = SPEED_1000; 196 cmd->base.speed = SPEED_100; 199 cmd->base.speed = SPEED_10; 205 cmd->base.speed = ((bmcr & BMCR_SPEED1000 && 238 u32 speed = ethtool_cmd_speed(ecmd); local 240 if (speed != SPEED_10 && 241 speed != SPEED_100 && 242 speed != SPEED_1000) 254 if ((speed == SPEED_1000) && (!mii->supports_gmii)) 299 /* turn off auto negotiation, set speed an 331 u32 speed = cmd->base.speed; local [all...] |
H A D | mdio.c | 188 u32 speed; local 294 speed = SPEED_10000; 299 speed = SPEED_1000; 303 speed = SPEED_100; 306 speed = SPEED_10; 313 speed = (((reg & MDIO_PMA_CTRL1_SPEED1000) ? 100 : 1) 316 speed == SPEED_10000); 319 ethtool_cmd_speed_set(ecmd, speed); 360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; local 466 speed [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | port.c | 72 * For port's MAC speed, ForceSpd (or SpdValue) bits 1:0 program the value. 220 int port, int speed, bool alt_bit, 226 switch (speed) { 286 if (speed != SPEED_UNFORCED) 295 if (speed != SPEED_UNFORCED) 296 dev_dbg(chip->dev, "p%d: Speed set to %d Mbps\n", port, speed); 308 int speed, int duplex) 310 if (speed == 200 || speed > 1000) 313 return mv88e6xxx_port_set_speed_duplex(chip, port, speed, fals 219 mv88e6xxx_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, bool alt_bit, bool force_bit, int duplex) argument 307 mv88e6185_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 318 mv88e6250_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 329 mv88e6341_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 355 mv88e6352_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 369 mv88e6390_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 395 mv88e6390x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument 421 mv88e6393x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | aq100x.c | 201 static int aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex) argument 208 int *speed, int *duplex, int *fc) 227 if (speed) { 230 *speed = SPEED_10000; 233 *speed = SPEED_1000; 236 *speed = SPEED_100; 239 *speed = SPEED_10; 207 aq100x_get_link_status(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) argument
|
/linux-master/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_proc.c | 96 u_int speed; local 100 speed = 3300; 104 speed = freq; 106 speed *= (0x01 << tinfo->width); 107 mb = speed / 1000; 109 seq_printf(m, "%d.%03dMB/s transfers", mb, speed % 1000); 111 seq_printf(m, "%dKB/s transfers", speed);
|
H A D | aic79xx_proc.c | 95 u_int speed; local 103 speed = 3300; 107 speed = freq; 109 speed *= (0x01 << tinfo->width); 110 mb = speed / 1000; 112 seq_printf(m, "%d.%03dMB/s transfers", mb, speed % 1000); 114 seq_printf(m, "%dKB/s transfers", speed);
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_ethtool.c | 61 u32 speed; member in struct:hw2ethtool_link_mode 69 u32 speed; member in struct:cmd_link_settings 86 .speed = SPEED_10000, 91 .speed = SPEED_40000, 96 .speed = SPEED_40000, 101 .speed = SPEED_100000, 106 .speed = SPEED_100000, 111 .speed = SPEED_25000, 116 .speed = SPEED_25000, 121 .speed 146 set_link_speed(struct ethtool_link_ksettings *link_ksettings, enum hinic_speed speed) argument 332 hinic_ethtool_to_hw_speed_level(u32 speed) argument 344 hinic_is_support_speed(enum hinic_link_mode supported_link, u32 speed) argument 365 hinic_is_speed_legal(struct hinic_dev *nic_dev, u32 speed) argument 391 get_link_settings_type(struct hinic_dev *nic_dev, u8 autoneg, u32 speed, u32 *set_settings) argument 423 set_link_settings_separate_cmd(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument 457 hinic_set_settings_to_hw(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument 502 set_link_settings(struct net_device *netdev, u8 autoneg, u32 speed) argument [all...] |
/linux-master/drivers/media/usb/stk1160/ |
H A D | stk1160-core.c | 14 * 1. Support stream at lower speed: lower frame rate or lower frame size. 181 const char *speed; local 195 if (udev->speed == USB_SPEED_HIGH) 219 switch (udev->speed) { 221 speed = "1.5"; 224 speed = "12"; 227 speed = "480"; 230 speed = "unknown"; 236 speed, 257 if (udev->speed ! [all...] |
/linux-master/drivers/net/pcs/ |
H A D | pcs-lynx.c | 78 state->speed = SPEED_2500; 110 phy_speed_to_str(state->speed), 212 int speed, int duplex) 225 switch (speed) { 239 dev_err(&pcs->dev, "Invalid PCS speed %d\n", speed); 255 * - Downgrading the link speed by duplicating symbols 258 * The speed is configured at 1000 in the IF_MODE because the clock frequency 260 * Since there is no difference between fixed speed SGMII w/o AN and 802.3z w/o 262 * lower link speed o 210 lynx_pcs_link_up_sgmii(struct mdio_device *pcs, unsigned int neg_mode, int speed, int duplex) argument 265 lynx_pcs_link_up_2500basex(struct mdio_device *pcs, unsigned int neg_mode, int speed, int duplex) argument 285 lynx_pcs_link_up(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, int speed, int duplex) argument [all...] |
/linux-master/tools/spi/ |
H A D | spidev_fdx.c | 83 __u32 mode, speed; local 97 if (ioctl(fd, SPI_IOC_RD_MAX_SPEED_HZ, &speed) < 0) { 103 name, mode, bits, lsb ? "(lsb first) " : "", speed);
|
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 115 phy->speed = SPEED_10; 169 static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd) argument 174 phy->speed = speed; 186 /* Select speed & duplex */ 187 switch (speed) { 239 phy->speed = SPEED_10; 244 phy->speed = SPEED_1000; 248 phy->speed = SPEED_100; 268 phy->speed [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-diolan-u2c.c | 64 #define U2C_I2C_SPEED_2KHZ 242 /* 2 kHz, minimum speed */ 251 static int diolan_set_speed(struct i2c_diolan_u2c *dev, u8 speed) argument 253 return diolan_usb_cmd_data(dev, CMD_I2C_SET_SPEED, speed, true); 298 int speed, ret; local 301 speed = U2C_I2C_SPEED_FAST; 304 speed = U2C_I2C_SPEED_STD; 307 speed = U2C_I2C_SPEED(frequency); 308 if (speed > U2C_I2C_SPEED_2KHZ) 309 speed = U2C_I2C_SPEED_2KHZ; 310 frequency = U2C_I2C_FREQ(speed); [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-ioctl.c | 121 int ivtv_set_speed(struct ivtv *itv, int speed) argument 124 int single_step = (speed == 1 || speed == -1); 127 if (speed == 0) speed = 1000; 130 if (speed == itv->speed && !single_step) 133 if (single_step && (speed < 0) == (itv->speed < 0)) { 136 itv->speed 297 int speed = itv->speed; local [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | u_ether.h | 29 MODULE_PARM_DESC(qmult, "queue length multiplier at high/super speed");\ 285 if (g->speed >= USB_SPEED_SUPER_PLUS) 287 if (g->speed == USB_SPEED_SUPER) 289 else if (g->speed == USB_SPEED_HIGH)
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ethtool.c | 1011 netdev_err(dev, "No supported speed or lanes requested\n"); 1272 u32 speed; member in struct:mlxsw_sp1_port_link_mode 1279 .speed = SPEED_100, 1285 .speed = SPEED_1000, 1290 .speed = SPEED_1000, 1296 .speed = SPEED_10000, 1304 .speed = SPEED_10000, 1309 .speed = SPEED_40000, 1314 .speed = SPEED_40000, 1319 .speed 1714 u32 speed; member in struct:mlxsw_sp2_port_link_mode [all...] |