Searched refs:busfreq (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/arm/freescale/imx/ |
H A D | imx_i2c.c | 600 u_int busfreq, div, i, ipgfreq; in i2c_reset() local 624 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in i2c_reset() 625 div = howmany(ipgfreq, busfreq); in i2c_reset() 638 busfreq = ipgfreq / clkdiv_table[i].divisor; in i2c_reset() 639 sc->byte_time_sbt = SBT_1US * (9000000 / busfreq); in i2c_reset()
|
H A D | imx_spi.c | 167 spi_calc_clockdiv(struct spi_softc *sc, u_int busfreq) in spi_calc_clockdiv() argument 172 if (sc->basefreq <= busfreq) in spi_calc_clockdiv() 180 pre = ((sc->basefreq >> post) / busfreq) - 1; in spi_calc_clockdiv() 193 sc->basefreq, busfreq, pre, post, in spi_calc_clockdiv()
|
/freebsd/sys/arm/mv/ |
H A D | a37x0_iic.c | 349 uint32_t busfreq; in a37x0_iic_bus_reset() local 355 busfreq = 100000; in a37x0_iic_bus_reset() 357 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in a37x0_iic_bus_reset() 359 (busfreq > 100000) ? ICR_FAST_MODE : 0); in a37x0_iic_bus_reset()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_bsc.c | 675 uint32_t busfreq; in bcm_bsc_iicbus_reset() local 681 busfreq = 100000; in bcm_bsc_iicbus_reset() 683 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in bcm_bsc_iicbus_reset() 684 BCM_BSC_WRITE(sc, BCM_BSC_CLOCK, BCM_BSC_CORE_CLK / busfreq); in bcm_bsc_iicbus_reset()
|
/freebsd/sys/dev/iicbus/ |
H A D | iicbb.c | 573 u_int busfreq; in iicbb_set_speed() local 579 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in iicbb_set_speed() 580 period = 1000000 / 2 / busfreq; /* Hz -> uS */ in iicbb_set_speed()
|
/freebsd/sys/arm/ti/ |
H A D | ti_i2c.c | 474 u_int busfreq; in ti_i2c_reset() local 501 busfreq = 100000; in ti_i2c_reset() 503 busfreq = IICBUS_GET_FREQUENCY(sc->sc_iicbus, speed); in ti_i2c_reset() 505 if (clkcfg[1].frequency == 0 || clkcfg[1].frequency > busfreq) in ti_i2c_reset()
|
/freebsd/sys/dev/iicbus/controller/rockchip/ |
H A D | rk_i2c.c | 189 u_int busfreq; in rk_i2c_reset() local 193 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in rk_i2c_reset() 195 clkdiv = rk_i2c_get_clkdiv(sc, busfreq); in rk_i2c_reset()
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_i2c.c | 608 int busfreq; in tegra_i2c_iicbus_reset() local 611 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in tegra_i2c_iicbus_reset() 614 tegra_i2c_setup_clk(sc, busfreq); in tegra_i2c_iicbus_reset()
|
/freebsd/sys/dev/iicbus/controller/twsi/ |
H A D | twsi.c | 289 u_int busfreq; in twsi_reset() local 293 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus, speed); in twsi_reset() 295 if (twsi_calc_baud_rate(sc, busfreq, ¶m) == -1) { in twsi_reset()
|
/freebsd/sys/dev/usb/misc/ |
H A D | cp2112.c | 1228 u_int busfreq; in cp2112iic_reset() local 1234 busfreq = 100000; in cp2112iic_reset() 1236 busfreq = IICBUS_GET_FREQUENCY(sc->iicbus_dev, speed); in cp2112iic_reset() 1259 i2c_cfg.speed = htobe32(busfreq); in cp2112iic_reset()
|
/freebsd/stand/fdt/ |
H A D | fdt_loader_cmd.c | 660 fdt_fixup_cpubusfreqs(unsigned long cpufreq, unsigned long busfreq) in fdt_fixup_cpubusfreqs() argument 701 (uint32_t)busfreq); in fdt_fixup_cpubusfreqs()
|