Lines Matching refs:phandle

54 fdtbus_register_clock_controller(device_t dev, int phandle,
61 cc->cc_phandle = phandle;
66 fdtbus_clock_assign(phandle);
72 fdtbus_get_clock_controller(int phandle)
77 if (cc->cc_phandle == phandle)
85 fdtbus_clock_get_index_prop(int phandle, u_int index, const char *prop)
93 p = fdtbus_get_prop(phandle, prop, &len);
118 fdtbus_clock_get_index(int phandle, u_int index)
120 return fdtbus_clock_get_index_prop(phandle, index, "clocks");
124 fdtbus_clock_get_prop(int phandle, const char *clkname, const char *prop)
129 err = fdtbus_get_index(phandle, prop, clkname, &index);
133 return fdtbus_clock_get_index(phandle, index);
137 fdtbus_clock_count(int phandle, const char *prop)
142 const u_int *p = fdtbus_get_prop(phandle, prop, &len);
159 fdtbus_clock_get(int phandle, const char *clkname)
161 return fdtbus_clock_get_prop(phandle, clkname, "clock-names");
165 fdtbus_clock_enable(int phandle, const char *clkname, bool required)
169 clk = fdtbus_clock_get(phandle, clkname);
177 fdtbus_clock_enable_index(int phandle, u_int index, bool required)
181 clk = fdtbus_clock_get_index(phandle, index);
224 fdtbus_clock_assign(int phandle)
230 const u_int *rates = fdtbus_get_prop(phandle, "assigned-clock-rates", &rates_len);
234 const u_int nclocks = fdtbus_clock_count(phandle, "assigned-clocks");
235 const u_int nparents = fdtbus_clock_count(phandle, "assigned-clock-parents");
239 clk = fdtbus_clock_get_index_prop(phandle, index, "assigned-clocks");
246 clk_parent = fdtbus_clock_get_index_prop(phandle, index, "assigned-clock-parents");