Searched refs:speed (Results 226 - 250 of 1250) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dvf.c9 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed,
70 * @speed: pointer to 16 bit value to store link speed.
76 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, argument
83 *speed = SPEED_1000;
85 *speed = SPEED_100;
87 *speed = SPEED_10;
/linux-master/drivers/bluetooth/
H A Dhci_bcm.c170 static inline void host_set_baudrate(struct hci_uart *hu, unsigned int speed) argument
173 serdev_device_set_baudrate(hu->serdev, speed);
175 hci_uart_set_baudrate(hu, speed);
178 static int bcm_set_baudrate(struct hci_uart *hu, unsigned int speed) argument
185 if (speed > 3000000 && !bcm->dev->no_uart_clock_set) {
206 bt_dev_dbg(hdev, "Set Controller UART speed to %d bit/s", speed);
209 param.baud_rate = cpu_to_le32(speed);
586 unsigned int speed; local
601 /* Init speed i
[all...]
/linux-master/drivers/net/ethernet/sfc/
H A Dmcdi_port_common.c283 u32 speed, u32 flags, u32 fcntl)
306 link_state->speed = speed;
514 efx->link_state.speed == 25000 ||
515 efx->link_state.speed == 50000);
544 cmd->base.speed = efx->link_state.speed;
577 switch (cmd->base.speed) {
589 switch (cmd->base.speed) {
617 u32 caps, active, speed; /* MCD local
281 efx_mcdi_phy_decode_link(struct efx_nic *efx, struct efx_link_state *link_state, u32 speed, u32 flags, u32 fcntl) argument
1280 u32 flags, fcntl, speed, lpa; local
[all...]
/linux-master/net/ethtool/
H A Dlinkmodes.c129 if (nla_put_u32(skb, ETHTOOL_A_LINKMODES_SPEED, lsettings->speed) ||
167 /* Set advertised link modes to all supported modes matching requested speed,
168 * lanes and duplex values. Called when autonegotiation is on, speed, lanes or
186 if (info->speed == SPEED_UNKNOWN)
189 (!req_speed || info->speed == ksettings->base.speed) &&
287 ethnl_update_u32(&lsettings->speed, tb[ETHTOOL_A_LINKMODES_SPEED],
/linux-master/drivers/net/ethernet/qualcomm/
H A Dqca_uart.c311 u32 speed = 115200; local
333 of_property_read_u32(serdev->dev.of_node, "current-speed", &speed);
353 speed = serdev_device_set_baudrate(serdev, speed);
354 dev_info(&serdev->dev, "Using baudrate: %u\n", speed);
/linux-master/sound/oss/dmasound/
H A Ddmasound_core.c237 static int sound_set_speed(int speed) argument
239 if (speed < 0)
240 return dmasound.soft.speed;
242 /* trap out-of-range speed settings.
248 (speed > dmasound.mach.max_dsp_speed))
249 speed = dmasound.mach.max_dsp_speed ;
251 dmasound.soft.speed = speed;
254 dmasound.dsp.speed = dmasound.soft.speed;
[all...]
/linux-master/drivers/net/usb/
H A Daqc111.c242 static void aqc111_speed_to_link_mode(u32 speed, argument
245 switch (speed) {
270 enum usb_device_speed usb_speed = dev->udev->speed;
271 u32 speed = SPEED_UNKNOWN; local
302 speed = SPEED_5000;
305 speed = SPEED_2500;
308 speed = SPEED_1000;
311 speed = SPEED_100;
315 elk->base.speed = speed;
320 aqc111_set_phy_speed(struct usbnet *dev, u8 autoneg, u16 speed) argument
374 u32 speed = elk->base.speed; local
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c677 * @speed: Unused in this implementation
685 ixgbe_link_speed speed, bool autoneg,
692 * ixgbevf_check_mac_link_vf - Get link/speed status
694 * @speed: pointer to link speed
698 * Reads the links register to determine if link is up and the current speed
701 ixgbe_link_speed *speed,
740 *speed = IXGBE_LINK_SPEED_10GB_FULL;
743 *speed = IXGBE_LINK_SPEED_1GB_FULL;
746 *speed
684 ixgbevf_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument
700 ixgbevf_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool autoneg_wait_to_complete) argument
791 ixgbevf_hv_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool autoneg_wait_to_complete) argument
[all...]
/linux-master/drivers/spi/
H A Dspi-orion.c135 static int orion_spi_baudrate_set(struct spi_device *spi, unsigned int speed) argument
151 * Given the core_clk (tclk_hz) and the target rate (speed) we
157 * is as big as possible but not bigger than speed.
161 unsigned divider = DIV_ROUND_UP(tclk_hz, speed);
209 * round up as we look for equal or less speed
211 rate = DIV_ROUND_UP(tclk_hz, speed);
214 /* check if requested speed is too small */
255 orion_spi_50mhz_ac_timing_erratum(struct spi_device *spi, unsigned int speed) argument
280 speed == 50000000 && spi->mode & SPI_CPOL &&
296 unsigned int speed local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp_eth.c91 unsigned int speed; member in struct:__anon1592
107 return nsp_eth_rate_tbl[i].speed;
112 static unsigned int nfp_eth_speed2rate(unsigned int speed) argument
117 if (nsp_eth_rate_tbl[i].speed == speed)
153 dst->speed = dst->lanes * rate;
721 * __nfp_eth_set_speed() - set interface speed/rate
723 * @speed: Desired speed (per lane)
725 * Set lane speed
732 __nfp_eth_set_speed(struct nfp_nsp *nsp, unsigned int speed) argument
740 speed); local
[all...]
/linux-master/drivers/net/ethernet/microchip/
H A Dencx24j600.c60 u16 speed; member in struct:encx24j600_priv
205 if (priv->speed == SPEED_100)
235 priv->speed = (phstat3 & PHY3SPD100)
240 priv->speed == SPEED_100 ? "100" : "10",
285 priv->speed = SPEED_100;
679 static int encx24j600_setlink(struct net_device *dev, u8 autoneg, u16 speed, argument
689 if (speed == SPEED_10 || speed == SPEED_100) {
692 priv->speed = (speed
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_mac.c121 u8 *auto_neg, u16 *speed, u8 *duplex)
134 if (speed)
135 *speed = info.speed;
143 *hns_mac_need_adjust_link - check is need change mac speed and duplex register
145 *@speed: phy device speed
149 bool hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) argument
157 (enum mac_speed)speed, duplex);
162 void hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, in argument
120 hns_mac_get_port_info(struct hns_mac_cb *mac_cb, u8 *auto_neg, u16 *speed, u8 *duplex) argument
[all...]
H A Dhns_ethtool.c121 u16 speed; local
131 ret = h->dev->ops->get_info(h, NULL, &speed, &duplex);
144 cmd->base.speed = speed;
152 cmd->base.speed = (u32)SPEED_UNKNOWN;
205 u32 speed; local
215 speed = cmd->base.speed;
219 speed != SPEED_10000 ||
226 if (speed
340 int speed, duplex; local
[all...]
H A Dhns_dsaf_gmac.c246 static bool hns_gmac_need_adjust_link(void *mac_drv, enum mac_speed speed, argument
252 return (mac_cb->speed != speed) ||
256 static int hns_gmac_adjust_link(void *mac_drv, enum mac_speed speed, argument
264 switch (speed) {
282 "hns_gmac_adjust_link fail, speed%d mac%d\n",
283 speed, drv->mac_id);
356 * in speed 100M and duplex half.
491 enum hns_port_mode speed; local
512 hns_gmac_get_port_mode(mac_drv, &speed);
[all...]
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_param.c66 * The AutoNeg value is a bit mask describing which speed and duplex
68 * The supported speed and duplex modes are listed below
274 int speed, dplx; local
285 speed = Speed;
286 pch_gbe_validate_option(&speed, &opt, adapter);
310 if (speed || dplx) {
322 switch (speed + dplx) {
325 if ((speed || dplx))
/linux-master/drivers/usb/serial/
H A Dkobil_sct.c485 speed_t speed; local
495 speed = tty_get_baud_rate(tty);
496 switch (speed) {
501 speed = 9600;
517 tty_encode_baud_rate(tty, speed, speed);
/linux-master/drivers/ata/
H A Dpata_ftide010.c95 * nanoseconds per unit at 50 MHz. The PIO timings assume 33MHz speed for
143 u8 speed = adev->dma_mode; local
164 if (speed & XFER_UDMA_0) {
165 i = speed & ~XFER_UDMA_0;
167 speed, i);
189 i = speed & ~XFER_MW_DMA_0;
191 speed, i);
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dserdes.c73 state->speed = SPEED_2500;
75 state->speed = SPEED_1000;
78 state->speed = SPEED_100;
81 state->speed = SPEED_10;
84 dev_err(dev, "invalid PHY speed\n");
96 state->speed = SPEED_2500;
98 state->speed = SPEED_1000;
/linux-master/drivers/gnss/
H A Dsirf.c41 speed_t speed; member in struct:sirf_data
70 serdev_device_set_baudrate(data->serdev, data->speed);
386 u32 speed = 9600; local
388 of_property_read_u32(node, "current-speed", &speed);
390 data->speed = speed;
/linux-master/drivers/i2c/busses/
H A Di2c-omap.c188 u32 speed; /* Speed of bus in kHz */ member in struct:omap_i2c_dev
406 if (omap->speed > 400 ||
409 else if (omap->speed > 100)
428 if (omap->speed > 400) {
437 scl = fclk_rate / omap->speed;
440 } else if (omap->speed > 100) {
444 scl = internal_clk / omap->speed;
449 fsscll = internal_clk / (omap->speed * 2) - 7;
450 fssclh = internal_clk / (omap->speed * 2) - 5;
459 scll = fclk_rate / (omap->speed *
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dsubr.c143 int link_ok, speed, duplex, fc; local
147 phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
149 lc->speed = speed < 0 ? SPEED_INVALID : speed;
154 if (link_ok && speed >= 0 && lc->autoneg == AUTONEG_ENABLE) {
155 /* Set MAC speed, duplex, and flow control to match PHY. */
158 mac->ops->set_speed_duplex_fc(mac, speed, duplex, fc);
161 t1_link_negotiated(adapter, port_id, link_ok, speed, duplex, fc);
623 * If auto-negotiation is off set the MAC to the proper speed/duple
[all...]
/linux-master/drivers/usb/dwc2/
H A Dparams.c34 p->speed = DWC2_SPEED_PARAM_HIGH;
56 p->speed = DWC2_SPEED_PARAM_HIGH;
76 p->speed = DWC2_SPEED_PARAM_HIGH;
89 p->speed = DWC2_SPEED_PARAM_HIGH;
157 p->speed = DWC2_SPEED_PARAM_HIGH;
184 p->speed = DWC2_SPEED_PARAM_HIGH;
210 p->speed = DWC2_SPEED_PARAM_FULL;
236 p->speed = DWC2_SPEED_PARAM_FULL;
389 hsotg->params.speed = val;
633 int speed local
[all...]
/linux-master/drivers/mmc/core/
H A Dsdio.c150 unsigned char speed; local
187 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
245 /* if no uhs mode ensure we check for high speed */
247 if (speed & SDIO_SPEED_SHS) {
395 * Test if the card supports high-speed mode and, if so, switch to it.
400 u8 speed; local
408 ret = mmc_io_rw_direct(card, 0, 0, SDIO_CCCR_SPEED, 0, &speed);
413 speed |= SDIO_SPEED_EHS;
415 speed &= ~SDIO_SPEED_EHS;
417 ret = mmc_io_rw_direct(card, 1, 0, SDIO_CCCR_SPEED, speed, NUL
521 unsigned char speed; local
[all...]
/linux-master/drivers/net/ethernet/sun/
H A Dsungem.c1252 int speed; local
1275 speed = gp->phy_mii.speed;
1286 speed = ep->base.speed;
1294 if (speed == SPEED_1000 &&
1296 speed = SPEED_100;
1297 if (speed == SPEED_100 &&
1299 speed = SPEED_10;
1305 if (speed
1341 int full_duplex, speed, pause; local
2599 u32 speed = cmd->base.speed; local
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Ddib9000.h44 extern int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed);
118 static inline int dib9000_fw_set_component_bus_speed(struct dvb_frontend *fe, u16 speed) argument

Completed in 443 milliseconds

1234567891011>>