Searched refs:input_clk (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-cadence.c | 152 unsigned long input_clk; member 623 static int cdns_i2c_calc_divs(unsigned long *f, unsigned long input_clk, in cdns_i2c_calc_divs() argument 631 temp = input_clk / (22 * fscl); in cdns_i2c_calc_divs() 642 div_b = DIV_ROUND_UP(input_clk, 22 * fscl * (div_a + 1)); in cdns_i2c_calc_divs() 648 actual_fscl = input_clk / (22 * (div_a + 1) * (div_b + 1)); in cdns_i2c_calc_divs() 735 unsigned long input_clk = ndata->new_rate; in cdns_i2c_clk_notifier_cb() local 740 ret = cdns_i2c_calc_divs(&fscl, input_clk, &div_a, &div_b); in cdns_i2c_clk_notifier_cb() 754 id->input_clk = ndata->new_rate; in cdns_i2c_clk_notifier_cb() 870 id->input_clk = clk_get_rate(id->clk); in cdns_i2c_probe() 880 ret = cdns_i2c_setclk(id->input_clk, id); in cdns_i2c_probe()
|
/linux-4.1.27/drivers/net/ethernet/adi/ |
D | bfin_mac.c | 651 static u32 bfin_select_phc_clock(u32 input_clk, unsigned int *shift_result) in bfin_select_phc_clock() argument 653 u32 ipn = 1000000000UL / input_clk; in bfin_select_phc_clock() 896 u32 input_clk, phc_clk; in bfin_mac_hwtstamp_init() local 899 input_clk = get_sclk(); in bfin_mac_hwtstamp_init() 900 phc_clk = bfin_select_phc_clock(input_clk, &lp->shift); in bfin_mac_hwtstamp_init() 902 do_div(addend, input_clk); in bfin_mac_hwtstamp_init() 906 ppb = 1000000000ULL * input_clk; in bfin_mac_hwtstamp_init()
|