Home
last modified time | relevance | path

Searched refs:sc_clk (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/sys/arch/arm/broadcom/
Dbcm2835_aux.c89 struct bcmaux_clk sc_clk[BCMAUX_NCLOCK]; member
142 sc->sc_clk[BCMAUX_CLOCK_UART].base.domain = &sc->sc_clkdom; in bcmaux_attach()
143 sc->sc_clk[BCMAUX_CLOCK_UART].base.name = "aux_uart"; in bcmaux_attach()
144 sc->sc_clk[BCMAUX_CLOCK_UART].mask = __BIT(0); in bcmaux_attach()
146 sc->sc_clk[BCMAUX_CLOCK_SPI1].base.domain = &sc->sc_clkdom; in bcmaux_attach()
147 sc->sc_clk[BCMAUX_CLOCK_SPI1].base.name = "aux_spi1"; in bcmaux_attach()
148 sc->sc_clk[BCMAUX_CLOCK_SPI1].mask = __BIT(1); in bcmaux_attach()
150 sc->sc_clk[BCMAUX_CLOCK_SPI2].base.domain = &sc->sc_clkdom; in bcmaux_attach()
151 sc->sc_clk[BCMAUX_CLOCK_SPI2].base.name = "aux_spi2"; in bcmaux_attach()
152 sc->sc_clk[BCMAUX_CLOCK_SPI2].mask = __BIT(2); in bcmaux_attach()
[all …]
Dbcm2835_cprman.c73 struct cprman_clk sc_clk[CPRMAN_NCLOCK]; member
92 clk = &sc->sc_clk[id]; in cprman_decode()
109 for (n = 0; n < __arraycount(sc->sc_clk); n++) { in cprman_get()
110 if (sc->sc_clk[n].base.name == NULL) in cprman_get()
112 if (strcmp(sc->sc_clk[n].base.name, name) == 0) in cprman_get()
113 return &sc->sc_clk[n].base; in cprman_get()
153 sc->sc_clk[id].base.domain = &sc->sc_clkdom; in cprman_add_clock()
154 sc->sc_clk[id].base.name = name; in cprman_add_clock()
155 sc->sc_clk[id].id = id; in cprman_add_clock()
Dbcm2835_bsc_fdt.c88 sc->sc_clk = fdtbus_clock_get_index(phandle, 0); in bsciic_fdt_attach()
89 if (sc->sc_clk == NULL) { in bsciic_fdt_attach()
94 if (clk_enable(sc->sc_clk) != 0) { in bsciic_fdt_attach()
99 sc->sc_frequency = clk_get_rate(sc->sc_clk); in bsciic_fdt_attach()
Dbcm2835_pwm.c73 struct clk *sc_clk; member
128 sc->sc_clk = fdtbus_clock_get_index(phandle, 0); in bcmpwm_attach()
129 if (sc->sc_clk == NULL) { in bcmpwm_attach()
134 error = clk_enable(sc->sc_clk); in bcmpwm_attach()
143 sc->sc_clockrate = clk_get_rate(sc->sc_clk); in bcmpwm_attach()
Dbcm2835_bscvar.h59 struct clk *sc_clk; member
/netbsd/src/sys/dev/i2c/
Drkpmic.c217 struct rkpmic_clk sc_clk[2]; member
355 if (id >= __arraycount(sc->sc_clk)) in rkpmic_clk_decode()
358 return &sc->sc_clk[id].base; in rkpmic_clk_decode()
371 for (n = 0; n < __arraycount(sc->sc_clk); n++) { in rkpmic_clk_get()
372 if (strcmp(name, sc->sc_clk[n].base.name) == 0) in rkpmic_clk_get()
373 return &sc->sc_clk[n].base; in rkpmic_clk_get()
391 if (clk != &sc->sc_clk[1].base) in rkpmic_clk_enable()
409 if (clk != &sc->sc_clk[1].base) in rkpmic_clk_disable()
502 sc->sc_clk[0].base.domain = &sc->sc_clkdom; in rkpmic_attach()
503 sc->sc_clk[0].base.name = "xin32k"; in rkpmic_attach()
[all …]
Des8316ac.c115 struct clk *sc_clk; member
495 error = clk_set_rate(sc->sc_clk, rate); in escodec_dai_set_sysclk()
701 sc->sc_clk = fdtbus_clock_get(phandle, "mclk"); in escodec_attach()
702 if (sc->sc_clk == NULL || clk_enable(sc->sc_clk) != 0) { in escodec_attach()
/netbsd/src/sys/dev/sbus/
Dsio16.c84 u_int sc_clk; member
193 sc->sc_clk = prom_getpropint(sa->sa_node, "clk", 24000); in sio16_attach()
229 cd.cd_osc = sc->sc_clk * 100; in sio16_attach()
/netbsd/src/sys/dev/mvme/
Dclmpcc_pcctwo.c123 sc->sc_clk = 20000000; in clmpcc_pcctwo_attach()
262 cons_sc.sc_clk = 20000000; in clmpcccninit()
/netbsd/src/sys/arch/arm/imx/
Dimxpwm.c155 if (sc->sc_clk) { in imxpwm_attach_common()
156 error = clk_enable(sc->sc_clk); in imxpwm_attach_common()
Dimxi2cvar.h39 struct clk *sc_clk; member
Dimxpwmvar.h41 struct clk *sc_clk; member
Dimxusbvar.h45 struct clk *sc_clk; member
/netbsd/src/sys/dev/ic/
Dclmpccvar.h101 int sc_clk; /* Clock-rate, in Hz */ member
Dninjascsi32var.h126 int sc_clk; /* one of following */ member
Dninjascsi32.c318 njsc32_ireg_write_1(sc, NJSC32_IREG_CLOCK, sc->sc_clk); in njsc32_init()
606 switch (sc->sc_clk) { in njsc32_attach()
609 panic("njsc32_attach: unknown clk %d", sc->sc_clk); in njsc32_attach()
Dclmpcc.c260 br = ((sc->sc_clk / c) / speed) - 1; in clmpcc_speed()
392 CLMPCC_MSEC_TO_TPR(sc->sc_clk, 1)); in clmpcc_init()
/netbsd/src/sys/dev/pci/
Dnjs_pci.c137 sc->sc_clk = prod->p_clk; in njs_pci_attach()
/netbsd/src/sys/dev/cardbus/
Dnjs_cardbus.c136 sc->sc_clk = prod->p_clk; in njs_cardbus_attach()