Searched refs:prescale (Results 1 - 6 of 6) sorted by relevance
/u-boot/drivers/timer/ |
H A D | nomadik-mtu-timer.c | 70 u32 prescale; local 83 prescale = MTU_CR_PRESCALE_16; 85 prescale = MTU_CR_PRESCALE_1; 88 /* Configure a free-running, auto-wrap counter with selected prescale */ 89 writel(MTU_CR_ENABLE | prescale | MTU_CR_32BITS, &priv->timer->cr);
|
/u-boot/drivers/pwm/ |
H A D | pwm-imx.c | 19 unsigned long duty_cycles, unsigned long prescale) 24 cr = PWMCR_PRESCALER(prescale) | 70 unsigned long *duty_c, unsigned long *prescale) 84 *prescale = *period_c / 0x10000 + 1; 86 *period_c /= *prescale; 117 unsigned long period_cycles, duty_cycles, prescale; local 123 &prescale); 125 return pwm_config_internal(pwm, period_cycles, duty_cycles, prescale); 159 unsigned long *prescale) 168 *prescale 18 pwm_config_internal(struct pwm_regs *pwm, unsigned long period_cycles, unsigned long duty_cycles, unsigned long prescale) argument 69 pwm_imx_get_parms(int period_ns, int duty_ns, unsigned long *period_c, unsigned long *duty_c, unsigned long *prescale) argument 157 pwm_dm_imx_get_parms(struct imx_pwm_priv *priv, int period_ns, int duty_ns, unsigned long *period_c, unsigned long *duty_c, unsigned long *prescale) argument 203 unsigned long period_cycles, duty_cycles, prescale; local [all...] |
/u-boot/drivers/spi/ |
H A D | mvebu_a3700_spi.c | 192 u32 data, prescale; local 196 prescale = DIV_ROUND_UP(clk_get_rate(&plat->clk), hz); 197 if (prescale > 0xf) 198 prescale = 0x10 + (prescale + 1) / 2; 199 prescale = min(prescale, 0x1fu); 202 data |= prescale & MVEBU_SPI_A3700_CLK_PRESCALE_MASK;
|
H A D | mt7620_spi.c | 65 u32 rate, prescale, freq, tmo, cfg; local 71 prescale = ilog2(rate / 2); 72 if (prescale > 6) 73 prescale = 6; 76 freq = ms->sys_freq >> (prescale + 1); 83 cfg = prescale << SPI_CLK_S;
|
/u-boot/drivers/i2c/ |
H A D | ocores_i2c.c | 404 int prescale; local 412 prescale = (bus->ip_clk_khz / (5 * bus->bus_clk_khz)) - 1; 413 prescale = clamp(prescale, 0, 0xffff); 415 diff = bus->ip_clk_khz / (5 * (prescale + 1)) - bus->bus_clk_khz; 422 oc_setreg(bus, OCI2C_PRELOW, prescale & 0xff); 423 oc_setreg(bus, OCI2C_PREHIGH, prescale >> 8); 472 int prescale; local 479 prescale = (bus->ip_clk_khz / (5 * speed)) - 1; 480 prescale [all...] |
/u-boot/drivers/ram/ |
H A D | imxrt_sdram.c | 160 u8 prescale; member in struct:imxrt_sdram_timing 288 | time->prescale << SEMC_SDRAMCR3_PRESCALE_SHIFT
|
Completed in 107 milliseconds