Lines Matching full:period
57 bool clock_set(Clock *clk, uint64_t period) in clock_set() argument
59 if (clk->period == period) { in clock_set()
62 trace_clock_set(CLOCK_PATH(clk), CLOCK_PERIOD_TO_HZ(clk->period), in clock_set()
63 CLOCK_PERIOD_TO_HZ(period)); in clock_set()
64 clk->period = period; in clock_set()
72 * Return the period to be used for child clocks, which is the parent in clock_get_child_period()
73 * clock period adjusted for multiplier and divider effects. in clock_get_child_period()
75 return muldiv64(clk->period, clk->multiplier, clk->divider); in clock_get_child_period()
95 if (child->period != child_period) { in clock_propagate_period()
99 child->period = child_period; in clock_propagate_period()
101 CLOCK_PERIOD_TO_HZ(child->period), in clock_propagate_period()
124 clk->period = clock_get_child_period(src); in clock_set_source()
167 uint64_t period = clock_get(clk); in clock_period_prop_get() local
168 visit_type_uint64(v, name, &period, errp); in clock_period_prop_get()
182 object_property_add(obj, "qtest-clock-period", "uint64", in clock_initfn()