Home
last modified time | relevance | path

Searched refs:diff (Results 1 – 23 of 23) sorted by relevance

/drivers/video/sunxi/
A Dlcdc.c215 int value, n, m, min_m, max_m, diff, step; in lcdc_pll_set() local
251 diff = dotclock - value; in lcdc_pll_set()
252 if (diff < best_diff) { in lcdc_pll_set()
253 best_diff = diff; in lcdc_pll_set()
269 diff = dotclock - value; in lcdc_pll_set()
270 if (diff < best_diff) { in lcdc_pll_set()
271 best_diff = diff; in lcdc_pll_set()
A Dsunxi_dw_hdmi.c198 int value, n, m, div, diff; in sunxi_dw_hdmi_pll_set() local
219 diff = clk_khz - value; in sunxi_dw_hdmi_pll_set()
220 if (diff < best_diff) { in sunxi_dw_hdmi_pll_set()
221 best_diff = diff; in sunxi_dw_hdmi_pll_set()
/drivers/serial/
A Dserial_ar933x.c70 int diff; in ar933x_serial_get_scale_step() local
80 diff = abs(baudrate - baud); in ar933x_serial_get_scale_step()
81 if (diff < min_diff) { in ar933x_serial_get_scale_step()
82 min_diff = diff; in ar933x_serial_get_scale_step()
/drivers/mtd/nand/raw/
A Ddavinci_nand.c234 u_int32_t diff = ecc_calc ^ ecc_nand; in nand_davinci_correct_data() local
236 if (diff) { in nand_davinci_correct_data()
237 if ((((diff >> 12) ^ diff) & 0xfff) == 0xfff) { in nand_davinci_correct_data()
239 if ((diff >> (12 + 3)) < this->ecc.size) { in nand_davinci_correct_data()
240 uint8_t find_bit = 1 << ((diff >> 12) & 7); in nand_davinci_correct_data()
241 uint32_t find_byte = diff >> (12 + 3); in nand_davinci_correct_data()
251 } else if (!(diff & (diff - 1))) { in nand_davinci_correct_data()
A Datmel_nand.c254 int diff; in pmecc_get_sigma() local
331 diff = (mu[i] - mu[ro]); in pmecc_get_sigma()
334 if ((lmu[i] >> 1) > ((lmu[ro] >> 1) + diff)) in pmecc_get_sigma()
337 lmu[i + 1] = ((lmu[ro] >> 1) + diff) * 2; in pmecc_get_sigma()
354 smu[(i + 1) * num + (k + diff)] = a; in pmecc_get_sigma()
/drivers/clk/ti/
A Dclk-k3.c269 ulong diff, new_diff; in ti_clk_set_rate() local
304 diff = abs(new_rate - rate / div); in ti_clk_set_rate()
307 clkp->dev->name, div, (u32)rate, (u32)new_rate, (u32)diff); in ti_clk_set_rate()
315 if (diff > rate / div / 2) { in ti_clk_set_rate()
356 if (diff > rate / div / 20) { in ti_clk_set_rate()
363 if (new_diff > diff) { in ti_clk_set_rate()
/drivers/spi/
A Dcf_spi.c236 int i, j, pbrcnt, brcnt, diff, tmp, dbr = 0; in coldfire_spi_set_speed() local
283 diff = tmp - cfspi->baudrate; in coldfire_spi_set_speed()
285 diff = cfspi->baudrate - tmp; in coldfire_spi_set_speed()
287 if (diff < bestmatch) { in coldfire_spi_set_speed()
288 bestmatch = diff; in coldfire_spi_set_speed()
/drivers/i2c/
A Docores_i2c.c404 int diff; in ocores_init() local
414 diff = bus->ip_clk_khz / (5 * (prescale + 1)) - bus->bus_clk_khz; in ocores_init()
415 if (abs(diff) > bus->bus_clk_khz / 10) { in ocores_init()
472 int diff; in ocores_i2c_set_bus_speed() local
481 diff = bus->ip_clk_khz / (5 * (prescale + 1)) - speed; in ocores_i2c_set_bus_speed()
482 if (abs(diff) > speed / 10) { in ocores_i2c_set_bus_speed()
A Ddesignware_i2c.c143 int hcnt, lcnt, period_cnt, diff, tot; in dw_i2c_calc_timing() local
186 diff = (period_cnt - tot) / 2; in dw_i2c_calc_timing()
187 hcnt += diff; in dw_i2c_calc_timing()
188 lcnt += diff; in dw_i2c_calc_timing()
/drivers/clk/
A Dclk-cdce9xx.c179 u32 diff; in cdce9xx_clk_set_rate() local
187 diff = rate - parent_rate / pdiv; in cdce9xx_clk_set_rate()
189 if (rate - parent_rate / (pdiv + 1) < diff) in cdce9xx_clk_set_rate()
/drivers/fpga/
A Dzynqmppl.c178 ulong diff; in zynqmp_validate_bitstream() local
186 diff = (ulong)buf_start - (ulong)buf; in zynqmp_validate_bitstream()
187 if (diff) { in zynqmp_validate_bitstream()
189 __func__, diff); in zynqmp_validate_bitstream()
A Dzynqpl.c347 u32 diff; in zynq_validate_bitstream() local
355 diff = (u32)buf_start - (u32)buf; in zynq_validate_bitstream()
356 if (diff) { in zynq_validate_bitstream()
358 __func__, diff); in zynq_validate_bitstream()
/drivers/power/regulator/
A Dpwm_regulator.c54 int diff = max_uV - min_uV; in pwm_voltage_to_duty_cycle_percentage() local
56 return ((req_uV * 100) - (min_uV * 100)) / diff; in pwm_voltage_to_duty_cycle_percentage()
/drivers/power/
A Dtps6586x.c140 int diff = voltage < target ? step : -step; in calculate_next_voltage() local
143 voltage += diff; in calculate_next_voltage()
/drivers/clk/stm32/
A Dclk-stm32f.c504 u32 best_div, best_diff, diff; in stm32_set_rate() local
565 diff = (current_rate > rate) ? in stm32_set_rate()
569 if (diff < best_diff) { in stm32_set_rate()
570 best_diff = diff; in stm32_set_rate()
A Dclk-stm32mp13.c1147 u32 diff; in stm32mp1_pll1_opp() local
1205 diff = (u32)(freq - output_freq); in stm32mp1_pll1_opp()
1207 diff = (u32)(output_freq - freq); in stm32mp1_pll1_opp()
1208 if (diff < best_diff) { in stm32mp1_pll1_opp()
1214 if (diff == 0) { in stm32mp1_pll1_opp()
1218 best_diff = diff; in stm32mp1_pll1_opp()
A Dclk-stm32mp1.c1352 u32 diff; in stm32mp1_pll1_opp() local
1410 diff = (u32)(freq - output_freq); in stm32mp1_pll1_opp()
1412 diff = (u32)(output_freq - freq); in stm32mp1_pll1_opp()
1413 if (diff < best_diff) { in stm32mp1_pll1_opp()
1419 if (diff == 0) in stm32mp1_pll1_opp()
1422 best_diff = diff; in stm32mp1_pll1_opp()
/drivers/mtd/nand/raw/atmel/
A Dpmecc.c495 int diff; in atmel_pmecc_get_sigma() local
572 diff = (mu[i] - mu[ro]); in atmel_pmecc_get_sigma()
575 if ((lmu[i] >> 1) > ((lmu[ro] >> 1) + diff)) in atmel_pmecc_get_sigma()
578 lmu[i + 1] = ((lmu[ro] >> 1) + diff) * 2; in atmel_pmecc_get_sigma()
596 smu[(i + 1) * num + (k + diff)] = a; in atmel_pmecc_get_sigma()
/drivers/clk/mvebu/
A Darmada-37xx-periph.c362 #define diff(a, b) abs((long)(a) - (long)(b)) macro
376 diff(rate, req_rate) < diff(best_rate, req_rate)) { in find_best_div()
/drivers/video/bridge/
A Dtc358768.c356 u32 pll, diff, pll_in; in tc358768_calc_pll() local
367 diff = max(pll, target_pll) - min(pll, target_pll); in tc358768_calc_pll()
369 if (diff < best_diff) { in tc358768_calc_pll()
370 best_diff = diff; in tc358768_calc_pll()
/drivers/usb/musb-new/
A Dmusb_host.c1816 int diff; in musb_schedule() local
1825 diff = hw_ep->max_packet_sz_rx; in musb_schedule()
1827 diff = hw_ep->max_packet_sz_tx; in musb_schedule()
1828 diff -= (qh->maxpacket * qh->hb_mult); in musb_schedule()
1830 if (diff >= 0 && best_diff > diff) { in musb_schedule()
1852 best_diff = diff; in musb_schedule()
/drivers/video/
A Dconsole_truetype.c253 int i, diff; in console_truetype_move_rows() local
260 diff = (rowsrc - rowdst) * met->font_size; in console_truetype_move_rows()
262 priv->pos[i].ypos -= diff; in console_truetype_move_rows()
/drivers/mtd/ubi/
A Dwl.c305 struct rb_root *root, int diff) in find_wl_entry() argument
312 max = e->ec + diff; in find_wl_entry()

Completed in 85 milliseconds