| /rk3399_rockchip-uboot/drivers/net/phy/ |
| H A D | lxt.c | 24 int speed; in lxt971_parse_status() local 27 speed = mii_reg & MIIM_LXT971_SR2_SPEED_MASK; in lxt971_parse_status() 29 switch (speed) { in lxt971_parse_status() 31 phydev->speed = SPEED_10; in lxt971_parse_status() 35 phydev->speed = SPEED_10; in lxt971_parse_status() 39 phydev->speed = SPEED_100; in lxt971_parse_status() 43 phydev->speed = SPEED_100; in lxt971_parse_status()
|
| H A D | realtek.c | 128 unsigned int speed; in rtl8211x_parse_status() local 167 speed = (mii_reg & MIIM_RTL8211x_PHYSTAT_SPEED); in rtl8211x_parse_status() 169 switch (speed) { in rtl8211x_parse_status() 171 phydev->speed = SPEED_1000; in rtl8211x_parse_status() 174 phydev->speed = SPEED_100; in rtl8211x_parse_status() 177 phydev->speed = SPEED_10; in rtl8211x_parse_status() 185 unsigned int speed; in rtl8211f_parse_status() local 212 speed = (mii_reg & MIIM_RTL8211F_PHYSTAT_SPEED); in rtl8211f_parse_status() 214 switch (speed) { in rtl8211f_parse_status() 216 phydev->speed = SPEED_1000; in rtl8211f_parse_status() [all …]
|
| H A D | et1011c.c | 45 int speed; in et1011c_parse_status() local 54 speed = mii_reg & ET1011C_SPEED_MASK; in et1011c_parse_status() 55 switch (speed) { in et1011c_parse_status() 57 phydev->speed = SPEED_1000; in et1011c_parse_status() 70 phydev->speed = SPEED_100; in et1011c_parse_status() 73 phydev->speed = SPEED_10; in et1011c_parse_status()
|
| H A D | xilinx_phy.c | 60 phydev->speed = SPEED_1000; in xilinxphy_startup() 64 phydev->speed = SPEED_100; in xilinxphy_startup() 68 phydev->speed = SPEED_10; in xilinxphy_startup() 83 phydev->speed = SPEED_1000; in xilinxphy_startup() 85 phydev->speed = SPEED_100; in xilinxphy_startup() 87 phydev->speed = SPEED_10; in xilinxphy_startup() 96 phydev->speed = SPEED_1000; in xilinxphy_startup()
|
| H A D | aquantia.c | 63 u32 reg, speed; in aquantia_startup() local 95 speed = phy_read(phydev, MDIO_MMD_PMAPMD, MII_BMCR); in aquantia_startup() 96 if (speed & AQUNTIA_SPEED_MSB_MASK) { in aquantia_startup() 97 if (speed & AQUNTIA_SPEED_LSB_MASK) in aquantia_startup() 98 phydev->speed = SPEED_10000; in aquantia_startup() 100 phydev->speed = SPEED_1000; in aquantia_startup() 102 if (speed & AQUNTIA_SPEED_LSB_MASK) in aquantia_startup() 103 phydev->speed = SPEED_100; in aquantia_startup() 105 phydev->speed = SPEED_10; in aquantia_startup()
|
| H A D | broadcom.c | 76 phydev->speed = SPEED_10; in bcm54xx_parse_status() 80 phydev->speed = SPEED_10; in bcm54xx_parse_status() 84 phydev->speed = SPEED_100; in bcm54xx_parse_status() 88 phydev->speed = SPEED_100; in bcm54xx_parse_status() 92 phydev->speed = SPEED_1000; in bcm54xx_parse_status() 96 phydev->speed = SPEED_1000; in bcm54xx_parse_status() 101 phydev->speed = SPEED_10; in bcm54xx_parse_status() 289 phydev->speed = 10; in bcm5482_parse_serdes_sr() 292 phydev->speed = 100; in bcm5482_parse_serdes_sr() 295 phydev->speed = 1000; in bcm5482_parse_serdes_sr()
|
| H A D | natsemi.c | 73 phydev->speed = SPEED_1000; in dp83865_parse_status() 77 phydev->speed = SPEED_100; in dp83865_parse_status() 81 phydev->speed = SPEED_10; in dp83865_parse_status() 124 phydev->speed = SPEED_100; in dp83848_parse_status() 126 phydev->speed = SPEED_10; in dp83848_parse_status()
|
| /rk3399_rockchip-uboot/test/rockchip/ |
| H A D | test-net.c | 81 static void eth_setup_loopback_test(struct udevice *current, int speed) in eth_setup_loopback_test() argument 95 if (speed != LOOPBACK_SPEED_1000) in eth_setup_loopback_test() 100 if (speed == LOOPBACK_SPEED_100) in eth_setup_loopback_test() 111 if (speed == LOOPBACK_SPEED_1000) { in eth_setup_loopback_test() 114 } else if (speed == LOOPBACK_SPEED_100) { in eth_setup_loopback_test() 117 } else if (speed == LOOPBACK_SPEED_10) { in eth_setup_loopback_test() 125 static int eth_run_loopback_test(struct udevice *current, int speed, int delay_test) in eth_run_loopback_test() argument 157 if (speed == LOOPBACK_SPEED_10) in eth_run_loopback_test() 159 else if (speed == LOOPBACK_SPEED_100) in eth_run_loopback_test() 219 static int eth_loopback_test(int speed, int delay_test) in eth_loopback_test() argument [all …]
|
| /rk3399_rockchip-uboot/drivers/qe/ |
| H A D | uec_phy.c | 85 unsigned int speed; /* specified speed 10,100 or 1000 */ member 266 switch (mii_info->speed) { in genmii_setup_forced() 273 mii_info->speed = SPEED_100; in genmii_setup_forced() 280 mii_info->speed = SPEED_10; in genmii_setup_forced() 355 mii_info->speed == SPEED_100) in genmii_config_aneg() 423 mii_info->speed = SPEED_1000; in genmii_read_status() 436 mii_info->speed = SPEED_100; in genmii_read_status() 438 mii_info->speed = SPEED_10; in genmii_read_status() 458 (uec->uec_info->speed == SPEED_1000)) { in bcm_init() 487 int speed = uec->uec_info->speed; in uec_marvell_init() local [all …]
|
| /rk3399_rockchip-uboot/drivers/i2c/ |
| H A D | i2c_core.c | 173 static void i2c_init_bus(unsigned int bus_no, int speed, int slaveaddr) in i2c_init_bus() argument 178 I2C_ADAP->init(I2C_ADAP, speed, slaveaddr); in i2c_init_bus() 182 I2C_ADAP->speed = speed; in i2c_init_bus() 262 i2c_init_bus(bus, I2C_ADAP->speed, I2C_ADAP->slaveaddr); in i2c_set_bus_num() 303 unsigned int i2c_set_bus_speed(unsigned int speed) in i2c_set_bus_speed() argument 309 ret = I2C_ADAP->set_bus_speed(I2C_ADAP, speed); in i2c_set_bus_speed() 311 I2C_ADAP->speed = (ret == 0) ? speed : 0; in i2c_set_bus_speed() 319 return cur->speed; in i2c_get_bus_speed() 346 __weak void i2c_init(int speed, int slaveaddr) in i2c_init() argument 348 i2c_init_bus(i2c_get_bus_num(), speed, slaveaddr); in i2c_init()
|
| H A D | omap24xx_i2c.c | 60 unsigned int speed; member 65 static int omap24_i2c_findpsc(u32 *pscl, u32 *psch, uint speed) in omap24_i2c_findpsc() argument 82 speed /= 1000; /* convert speed to kHz */ in omap24_i2c_findpsc() 84 if (speed > 100) in omap24_i2c_findpsc() 93 if (speed > 100) { in omap24_i2c_findpsc() 97 scl = internal_clk / speed; in omap24_i2c_findpsc() 102 *pscl = internal_clk / (speed * 2) - I2C_FASTSPEED_SCLL_TRIM; in omap24_i2c_findpsc() 103 *psch = internal_clk / (speed * 2) - I2C_FASTSPEED_SCLH_TRIM; in omap24_i2c_findpsc() 107 __func__, speed, prescaler, *pscl, *psch); in omap24_i2c_findpsc() 201 static int __omap24_i2c_setspeed(struct i2c *i2c_base, uint speed, argument [all …]
|
| H A D | stm32f7_i2c.c | 168 enum stm32_i2c_speed speed; member 198 int speed; member 506 sdadel_min = setup->fall_time - i2c_specs[setup->speed].hddat_min - in stm32_i2c_compute_solutions() 509 sdadel_max = i2c_specs[setup->speed].vddat_max - setup->rise_time - in stm32_i2c_compute_solutions() 512 scldel_min = setup->rise_time + i2c_specs[setup->speed].sudat_min; in stm32_i2c_compute_solutions() 581 clk_max = STM32_NSEC_PER_SEC / i2c_specs[setup->speed].rate_min; in stm32_i2c_choose_solution() 582 clk_min = STM32_NSEC_PER_SEC / i2c_specs[setup->speed].rate_max; in stm32_i2c_choose_solution() 599 if ((tscl_l < i2c_specs[setup->speed].l_min) || in stm32_i2c_choose_solution() 611 (tscl_h >= i2c_specs[setup->speed].h_min) && in stm32_i2c_choose_solution() 645 if (setup->speed >= STM32_I2C_SPEED_END) { in stm32_i2c_compute_timing() [all …]
|
| H A D | davinci_i2c.c | 27 uint speed; member 89 uint speed) in _davinci_i2c_setspeed() argument 95 div = (CONFIG_SYS_HZ_CLOCK / ((psc + 1) * speed)) - 10; in _davinci_i2c_setspeed() 104 uint speed, int slaveadd) in _davinci_i2c_init() argument 111 _davinci_i2c_setspeed(i2c_base, speed); in _davinci_i2c_init() 364 static uint davinci_i2c_setspeed(struct i2c_adapter *adap, uint speed) in davinci_i2c_setspeed() argument 369 adap->speed = speed; in davinci_i2c_setspeed() 370 ret = _davinci_i2c_setspeed(i2c_base, speed); in davinci_i2c_setspeed() 375 static void davinci_i2c_init(struct i2c_adapter *adap, int speed, in davinci_i2c_init() argument 380 adap->speed = speed; in davinci_i2c_init() [all …]
|
| H A D | fsl_i2c.c | 120 unsigned int i2c_clk, unsigned int speed) in set_i2c_bus_speed() argument 122 unsigned short divider = min(i2c_clk / speed, (unsigned int)USHRT_MAX); in set_i2c_bus_speed() 144 speed = i2c_clk / divider; /* Fake something */ in set_i2c_bus_speed() 146 debug("Requested speed:%d, i2c_clk:%d\n", speed, i2c_clk); in set_i2c_bus_speed() 162 speed = i2c_clk / est_div; in set_i2c_bus_speed() 165 fdr, est_div, ga, gb, a, b, speed); in set_i2c_bus_speed() 178 debug("FDR:0x%.2x, speed:%d\n", fdr, speed); in set_i2c_bus_speed() 190 speed = i2c_clk / fsl_i2c_speed_map[i].divider; in set_i2c_bus_speed() 196 return speed; in set_i2c_bus_speed() 256 static void __i2c_init(const struct fsl_i2c_base *base, int speed, int in __i2c_init() argument [all …]
|
| H A D | mxs_i2c.c | 49 static uint mxs_i2c_set_bus_speed(struct i2c_adapter *adap, uint speed) in mxs_i2c_set_bus_speed() argument 64 uint32_t base = ((clk / speed) - 38) / 2; in mxs_i2c_set_bus_speed() 70 if (speed > 540000) { in mxs_i2c_set_bus_speed() 71 printf("MXS I2C: Speed too high (%d Hz)\n", speed); in mxs_i2c_set_bus_speed() 75 if (speed < 12000) { in mxs_i2c_set_bus_speed() 76 printf("MXS I2C: Speed too low (%d Hz)\n", speed); in mxs_i2c_set_bus_speed() 94 int speed = mxs_i2c_get_bus_speed(adap); in mxs_i2c_reset() local 109 mxs_i2c_set_bus_speed(adap, speed); in mxs_i2c_reset() 305 static void mxs_i2c_init(struct i2c_adapter *adap, int speed, int slaveaddr) in mxs_i2c_init() argument 308 mxs_i2c_set_bus_speed(adap, speed); in mxs_i2c_init()
|
| H A D | lpc32xx_i2c.c | 55 unsigned int speed, unsigned int chip) in __i2c_set_bus_speed() argument 59 if (speed == 0) in __i2c_set_bus_speed() 64 half_period = (get_periph_clk_rate() / speed) / 2; in __i2c_set_bus_speed() 68 half_period = (get_hclk_clk_rate() / speed) / 2; in __i2c_set_bus_speed() 255 unsigned int speed) in lpc32xx_i2c_set_bus_speed() argument 257 return __i2c_set_bus_speed(lpc32xx_i2c[adap->hwadapnr], speed, in lpc32xx_i2c_set_bus_speed() 287 __i2c_init(dev->base, dev->speed, 0, dev->index); 331 static int lpc32xx_i2c_set_bus_speed(struct udevice *bus, unsigned int speed) 334 return __i2c_set_bus_speed(dev->base, speed, dev->index); 341 __i2c_init(dev->base, dev->speed, 0, dev->index);
|
| H A D | designware_i2c.c | 77 unsigned int speed) in __dw_i2c_set_bus_speed() argument 83 if (speed >= I2C_MAX_SPEED) in __dw_i2c_set_bus_speed() 85 else if (speed >= I2C_FAST_SPEED) in __dw_i2c_set_bus_speed() 372 static void __dw_i2c_init(struct i2c_regs *i2c_base, int speed, int slaveaddr) in __dw_i2c_init() argument 383 __dw_i2c_set_bus_speed(i2c_base, NULL, speed); in __dw_i2c_init() 421 unsigned int speed) in dw_i2c_set_bus_speed() argument 423 adap->speed = speed; in dw_i2c_set_bus_speed() 424 return __dw_i2c_set_bus_speed(i2c_get_base(adap), NULL, speed); in dw_i2c_set_bus_speed() 427 static void dw_i2c_init(struct i2c_adapter *adap, int speed, int slaveaddr) in dw_i2c_init() argument 429 __dw_i2c_init(i2c_get_base(adap), speed, slaveaddr); in dw_i2c_init() [all …]
|
| H A D | mvtwsi.c | 89 uint speed; member 174 inline uint calc_tick(uint speed) in calc_tick() argument 178 return (1000000000u / speed) + 100; in calc_tick() 487 static void __twsi_i2c_init(struct mvtwsi_registers *twsi, int speed, in __twsi_i2c_init() argument 493 *actual_speed = __twsi_i2c_set_bus_speed(twsi, speed); in __twsi_i2c_init() 666 static void twsi_i2c_init(struct i2c_adapter *adap, int speed, in twsi_i2c_init() argument 670 __twsi_i2c_init(twsi, speed, slaveadd, NULL); in twsi_i2c_init() 767 static int mvtwsi_i2c_set_bus_speed(struct udevice *bus, uint speed) 771 dev->speed = __twsi_i2c_set_bus_speed(dev->base, speed); 772 dev->tick = calc_tick(dev->speed); [all …]
|
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | spi-uclass.c | 21 static int spi_set_speed_mode(struct udevice *bus, int speed, int mode) in spi_set_speed_mode() argument 28 ret = ops->set_speed(bus, speed); in spi_set_speed_mode() 54 uint speed, mode; in dm_spi_claim_bus() local 56 speed = slave->max_hz; in dm_spi_claim_bus() 60 if (speed) in dm_spi_claim_bus() 61 speed = min(speed, spi->max_hz); in dm_spi_claim_bus() 63 speed = spi->max_hz; in dm_spi_claim_bus() 65 if (!speed) in dm_spi_claim_bus() 66 speed = SPI_DEFAULT_SPEED_HZ; in dm_spi_claim_bus() 68 if (speed != spi->speed || mode != spi->mode) { in dm_spi_claim_bus() [all …]
|
| /rk3399_rockchip-uboot/drivers/usb/common/ |
| H A D | common.c | 52 const char *usb_speed_string(enum usb_device_speed speed) in usb_speed_string() argument 54 if (speed < 0 || speed >= ARRAY_SIZE(speed_names)) in usb_speed_string() 55 speed = USB_SPEED_UNKNOWN; in usb_speed_string() 56 return speed_names[speed]; in usb_speed_string()
|
| /rk3399_rockchip-uboot/board/ti/ks2_evm/ |
| H A D | board_k2l.c | 68 int speed; in get_pll_init_data() local 73 speed = get_max_dev_speed(speeds); in get_pll_init_data() 74 data = &core_pll_config[speed]; in get_pll_init_data() 77 speed = get_max_arm_speed(speeds); in get_pll_init_data() 78 data = &tetris_pll_config[speed]; in get_pll_init_data()
|
| H A D | board_k2hk.c | 80 int speed; in get_pll_init_data() local 85 speed = get_max_dev_speed(speeds); in get_pll_init_data() 86 data = &core_pll_config[speed]; in get_pll_init_data() 89 speed = get_max_arm_speed(speeds); in get_pll_init_data() 90 data = &tetris_pll_config[speed]; in get_pll_init_data()
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | mmc_spi.c | 36 uint speed = CONFIG_MMC_SPI_SPEED; in do_mmc_spi() local 56 speed = simple_strtoul(argv[2], &endp, 0); in do_mmc_spi() 70 mmc = mmc_spi_init(bus, cs, speed, mode); in do_mmc_spi() 76 mmc->block_dev.devnum, bus, cs, speed, mode); in do_mmc_spi()
|
| /rk3399_rockchip-uboot/drivers/phy/marvell/ |
| H A D | comphy_core.c | 21 static char *get_speed_string(u32 speed) in get_speed_string() argument 27 if (speed < 0 || speed > PHY_SPEED_MAX) in get_speed_string() 30 return speed_strings[speed]; in get_speed_string() 93 if (comphy_map_data->speed == PHY_SPEED_INVALID) { in comphy_print() 99 get_speed_string(comphy_map_data->speed)); in comphy_print() 159 comphy_map_data[lane].speed = fdtdec_get_int( in comphy_probe()
|
| /rk3399_rockchip-uboot/tools/gdb/ |
| H A D | gdbcont.c | 17 speed_t speed = B230400; variable 34 if ((speed = cvtspeed(optarg)) == B0) in main() 57 if ((sfd = serialopen(serialdev, speed)) < 0) in main()
|