Lines Matching refs:cd
299 static unsigned long gpmc_get_clk_period(int cs, enum gpmc_clk_domain cd) in gpmc_get_clk_period() argument
306 switch (cd) { in gpmc_get_clk_period()
325 enum gpmc_clk_domain cd) in gpmc_ns_to_clk_ticks() argument
330 tick_ps = gpmc_get_clk_period(cs, cd); in gpmc_ns_to_clk_ticks()
351 enum gpmc_clk_domain cd) in gpmc_clk_ticks_to_ns() argument
353 return ticks * gpmc_get_clk_period(cs, cd) / 1000; in gpmc_clk_ticks_to_ns()
430 const char *name, const enum gpmc_clk_domain cd, in get_gpmc_timing_reg() argument
458 time_ns_min = gpmc_clk_ticks_to_ns(l - 1, cs, cd) + 1; in get_gpmc_timing_reg()
459 time_ns = gpmc_clk_ticks_to_ns(l, cs, cd); in get_gpmc_timing_reg()
485 #define GPMC_GET_TICKS_CD(reg, st, end, field, cd) \ argument
486 get_gpmc_timing_reg(cs, (reg), (st), (end), 0, field, (cd), 0, 0, 0)
487 #define GPMC_GET_TICKS_CD_MAX(reg, st, end, max, field, cd) \ argument
488 get_gpmc_timing_reg(cs, (reg), (st), (end), (max), field, (cd), 0, 0, 0)
592 int time, enum gpmc_clk_domain cd, const char *name) in set_gpmc_timing_reg() argument
600 ticks = gpmc_ns_to_clk_ticks(time, cs, cd); in set_gpmc_timing_reg()
618 cs, name, ticks, gpmc_get_clk_period(cs, cd) * ticks / 1000, in set_gpmc_timing_reg()
628 #define GPMC_SET_ONE_CD_MAX(reg, st, end, max, field, cd) \ argument
630 t->field, (cd), #field) < 0) \