Symbol: meson_clk_softc
sys/arch/arm/amlogic/meson8b_clkc.c
335
struct meson_clk_softc * const sc = device_private(self);
sys/arch/arm/amlogic/meson8b_clkc.c
82
CFATTACH_DECL_NEW(meson8b_clkc, sizeof(struct meson_clk_softc),
sys/arch/arm/amlogic/meson8b_clkc.c
99
meson8b_clkc_pll_sys_set_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk.c
109
struct meson_clk_softc * const sc = device_private(dev);
sys/arch/arm/amlogic/meson_clk.c
133
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
151
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
170
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
192
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
214
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
235
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
249
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
261
struct meson_clk_softc * const sc = priv;
sys/arch/arm/amlogic/meson_clk.c
294
meson_clk_clock_find(struct meson_clk_softc *sc, const char *name)
sys/arch/arm/amlogic/meson_clk.c
307
meson_clk_attach(struct meson_clk_softc *sc)
sys/arch/arm/amlogic/meson_clk.c
329
meson_clk_print(struct meson_clk_softc *sc)
sys/arch/arm/amlogic/meson_clk.c
366
meson_clk_lock(struct meson_clk_softc *sc)
sys/arch/arm/amlogic/meson_clk.c
373
meson_clk_unlock(struct meson_clk_softc *sc)
sys/arch/arm/amlogic/meson_clk.c
380
meson_clk_read(struct meson_clk_softc *sc, bus_size_t reg)
sys/arch/arm/amlogic/meson_clk.c
389
meson_clk_write(struct meson_clk_softc *sc, bus_size_t reg, uint32_t val)
sys/arch/arm/amlogic/meson_clk.c
47
struct meson_clk_softc * const sc = device_private(dev);
sys/arch/arm/amlogic/meson_clk.c
73
struct meson_clk_softc * const sc = device_private(dev);
sys/arch/arm/amlogic/meson_clk.c
87
struct meson_clk_softc * const sc = device_private(dev);
sys/arch/arm/amlogic/meson_clk.h
100
int meson_clk_gate_enable(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
102
const char *meson_clk_gate_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
135
u_int meson_clk_div_get_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
137
int meson_clk_div_set_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
139
const char *meson_clk_div_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
165
u_int meson_clk_fixed_factor_get_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
167
int meson_clk_fixed_factor_set_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
169
const char *meson_clk_fixed_factor_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
196
const char *meson_clk_mux_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
252
u_int meson_clk_pll_get_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
254
int meson_clk_pll_set_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
256
const char *meson_clk_pll_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
258
int meson_clk_pll_wait_lock(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk.h
310
u_int meson_clk_mpll_get_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
312
const char *meson_clk_mpll_get_parent(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
345
int (*enable)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
347
u_int (*get_rate)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
349
int (*set_rate)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
35
struct meson_clk_softc;
sys/arch/arm/amlogic/meson_clk.h
351
u_int (*round_rate)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
353
const char * (*get_parent)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
355
int (*set_parent)(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
378
void meson_clk_attach(struct meson_clk_softc *);
sys/arch/arm/amlogic/meson_clk.h
379
struct meson_clk_clk *meson_clk_clock_find(struct meson_clk_softc *,
sys/arch/arm/amlogic/meson_clk.h
381
void meson_clk_print(struct meson_clk_softc *);
sys/arch/arm/amlogic/meson_clk.h
383
void meson_clk_lock(struct meson_clk_softc *);
sys/arch/arm/amlogic/meson_clk.h
384
void meson_clk_unlock(struct meson_clk_softc *);
sys/arch/arm/amlogic/meson_clk.h
385
uint32_t meson_clk_read(struct meson_clk_softc *, bus_size_t);
sys/arch/arm/amlogic/meson_clk.h
386
void meson_clk_write(struct meson_clk_softc *, bus_size_t, uint32_t);
sys/arch/arm/amlogic/meson_clk.h
77
u_int meson_clk_fixed_get_rate(struct meson_clk_softc *, struct meson_clk_clk *);
sys/arch/arm/amlogic/meson_clk_div.c
140
meson_clk_div_get_parent(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_div.c
40
meson_clk_div_get_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_div.c
80
meson_clk_div_set_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_fixed.c
40
meson_clk_fixed_get_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk)
sys/arch/arm/amlogic/meson_clk_fixed_factor.c
52
meson_clk_fixed_factor_get_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_fixed_factor.c
80
meson_clk_fixed_factor_set_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_fixed_factor.c
95
meson_clk_fixed_factor_get_parent(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_gate.c
40
meson_clk_gate_enable(struct meson_clk_softc *sc, struct meson_clk_clk *clk,
sys/arch/arm/amlogic/meson_clk_gate.c
66
meson_clk_gate_get_parent(struct meson_clk_softc *sc, struct meson_clk_clk *clk)
sys/arch/arm/amlogic/meson_clk_mpll.c
42
meson_clk_mpll_get_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_mpll.c
79
meson_clk_mpll_get_parent(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_mux.c
40
meson_clk_mux_get_parent(struct meson_clk_softc *sc, struct meson_clk_clk *clk)
sys/arch/arm/amlogic/meson_clk_pll.c
174
meson_clk_pll_get_parent(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_pll.c
40
meson_clk_pll_get_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/meson_clk_pll.c
88
meson_clk_pll_wait_lock(struct meson_clk_softc *sc, struct meson_clk_pll *pll)
sys/arch/arm/amlogic/meson_clk_pll.c
99
meson_clk_pll_set_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk,
sys/arch/arm/amlogic/mesong12_aoclkc.c
113
struct meson_clk_softc * const sc = device_private(self);
sys/arch/arm/amlogic/mesong12_aoclkc.c
56
CFATTACH_DECL_NEW(mesong12_aoclkc, sizeof(struct meson_clk_softc),
sys/arch/arm/amlogic/mesong12_clkc.c
1254
mesong12_cpuclk_get_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk)
sys/arch/arm/amlogic/mesong12_clkc.c
1313
mesong12_cpuclk_set_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk,
sys/arch/arm/amlogic/mesong12_clkc.c
1410
mesong12_clk_pcie_pll_set_rate(struct meson_clk_softc *sc,
sys/arch/arm/amlogic/mesong12_clkc.c
1498
CFATTACH_DECL_NEW(mesong12_clkc, sizeof(struct meson_clk_softc),
sys/arch/arm/amlogic/mesong12_clkc.c
1512
struct meson_clk_softc * const sc = device_private(self);
sys/arch/arm/amlogic/mesong12_clkc.c
168
static u_int mesong12_cpuclk_get_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/mesong12_clkc.c
170
static int mesong12_cpuclk_set_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/mesong12_clkc.c
172
static int mesong12_clk_pcie_pll_set_rate(struct meson_clk_softc *,
sys/arch/arm/amlogic/mesongxbb_aoclkc.c
56
CFATTACH_DECL_NEW(mesongxbb_aoclkc, sizeof(struct meson_clk_softc),
sys/arch/arm/amlogic/mesongxbb_aoclkc.c
88
struct meson_clk_softc * const sc = device_private(self);
sys/arch/arm/amlogic/mesongxbb_clkc.c
237
struct meson_clk_softc * const sc = device_private(self);
sys/arch/arm/amlogic/mesongxbb_clkc.c
87
CFATTACH_DECL_NEW(mesongxbb_clkc, sizeof(struct meson_clk_softc),