Searched refs:busfreq (Results 1 – 7 of 7) sorted by relevance
| /f-stack/freebsd/arm/freescale/imx/ |
| H A D | imx_i2c.c | 606 u_int busfreq, div, i, ipgfreq; in i2c_reset() local 630 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in i2c_reset() 631 div = howmany(ipgfreq, busfreq); in i2c_reset() 644 busfreq = ipgfreq / clkdiv_table[i].divisor; in i2c_reset() 645 sc->byte_time_sbt = SBT_1US * (9000000 / busfreq); in i2c_reset()
|
| H A D | imx_spi.c | 169 spi_calc_clockdiv(struct spi_softc *sc, u_int busfreq) in spi_calc_clockdiv() argument 174 if (sc->basefreq <= busfreq) in spi_calc_clockdiv() 182 pre = ((sc->basefreq >> post) / busfreq) - 1; in spi_calc_clockdiv() 195 sc->basefreq, busfreq, pre, post, in spi_calc_clockdiv()
|
| /f-stack/freebsd/arm/mv/ |
| H A D | a37x0_iic.c | 352 uint32_t busfreq; in a37x0_iic_bus_reset() local 358 busfreq = 100000; in a37x0_iic_bus_reset() 360 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in a37x0_iic_bus_reset() 362 (busfreq > 100000) ? ICR_FAST_MODE : 0); in a37x0_iic_bus_reset()
|
| /f-stack/freebsd/arm/broadcom/bcm2835/ |
| H A D | bcm2835_bsc.c | 678 uint32_t busfreq; in bcm_bsc_iicbus_reset() local 684 busfreq = 100000; in bcm_bsc_iicbus_reset() 686 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in bcm_bsc_iicbus_reset() 687 BCM_BSC_WRITE(sc, BCM_BSC_CLOCK, BCM_BSC_CORE_CLK / busfreq); in bcm_bsc_iicbus_reset()
|
| /f-stack/freebsd/arm/ti/ |
| H A D | ti_i2c.c | 477 u_int busfreq; in ti_i2c_reset() local 504 busfreq = 100000; in ti_i2c_reset() 506 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in ti_i2c_reset() 508 if (clkcfg[1].frequency == 0 || clkcfg[1].frequency > busfreq) in ti_i2c_reset()
|
| /f-stack/freebsd/arm64/rockchip/ |
| H A D | rk_i2c.c | 190 u_int busfreq; in rk_i2c_reset() local 194 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in rk_i2c_reset() 196 clkdiv = rk_i2c_get_clkdiv(sc, busfreq); in rk_i2c_reset()
|
| /f-stack/freebsd/arm/nvidia/ |
| H A D | tegra_i2c.c | 610 int busfreq; in tegra_i2c_iicbus_reset() local 613 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in tegra_i2c_iicbus_reset() 616 tegra_i2c_setup_clk(sc, busfreq); in tegra_i2c_iicbus_reset()
|