Home
last modified time | relevance | path

Searched refs:busfreq (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/arm/freescale/imx/
H A Dimx_i2c.c606 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 Dimx_spi.c169 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 Da37x0_iic.c352 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 Dbcm2835_bsc.c678 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 Dti_i2c.c477 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 Drk_i2c.c190 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 Dtegra_i2c.c610 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()