Home | History | Annotate | Download | only in sifive

Lines Matching defs:clkid

98 	u_int clkid;
100 for (clkid = 0; clkid < num_clkid; clkid++) {
101 if (strcmp(name, sc->sc_clk[clkid].name) == 0) {
102 return &sc->sc_clk[clkid];
195 u_int clkid;
201 clkid = be32dec(data);
202 if (clkid >= num_clkid) {
206 return &sc->sc_clk[clkid];
231 u_int clkid;
262 for (clkid = 0; clkid < num_clkid; clkid++) {
264 "clock-output-names", clkid);
265 sc->sc_clk[clkid].domain = &sc->sc_clkdom;
267 sc->sc_clk[clkid].name = kmem_asprintf("%s", clkname);
269 clk_attach(&sc->sc_clk[clkid]);
276 for (clkid = 0; clkid < num_clkid; clkid++) {
277 aprint_debug_dev(self, "clkid %u [%s]: %u Hz\n", clkid,
278 sc->sc_clk[clkid].name ? sc->sc_clk[clkid].name : "<none>",
279 clk_get_rate(&sc->sc_clk[clkid]));