Home
last modified time | relevance | path

Searched refs:meson_clk_softc (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/sys/arch/arm/amlogic/
H A Dmeson_clk.h35 struct meson_clk_softc;
77 u_int meson_clk_fixed_get_rate(struct meson_clk_softc *, struct meson_clk_clk *);
100 int meson_clk_gate_enable(struct meson_clk_softc *,
102 const char *meson_clk_gate_get_parent(struct meson_clk_softc *,
135 u_int meson_clk_div_get_rate(struct meson_clk_softc *,
137 int meson_clk_div_set_rate(struct meson_clk_softc *,
139 const char *meson_clk_div_get_parent(struct meson_clk_softc *,
165 u_int meson_clk_fixed_factor_get_rate(struct meson_clk_softc *,
167 int meson_clk_fixed_factor_set_rate(struct meson_clk_softc *,
169 const char *meson_clk_fixed_factor_get_parent(struct meson_clk_softc *,
[all …]
H A Dmeson_clk.c47 struct meson_clk_softc * const sc = device_private(dev); in meson_clk_reset_acquire()
73 struct meson_clk_softc * const sc = device_private(dev); in meson_clk_reset_assert()
87 struct meson_clk_softc * const sc = device_private(dev); in meson_clk_reset_deassert()
109 struct meson_clk_softc * const sc = device_private(dev); in meson_clk_clock_decode()
133 struct meson_clk_softc * const sc = priv; in meson_clk_clock_get()
151 struct meson_clk_softc * const sc = priv; in meson_clk_clock_get_rate()
170 struct meson_clk_softc * const sc = priv; in meson_clk_clock_set_rate()
192 struct meson_clk_softc * const sc = priv; in meson_clk_clock_round_rate()
214 struct meson_clk_softc * const sc = priv; in meson_clk_clock_enable()
235 struct meson_clk_softc * const sc = priv; in meson_clk_clock_disable()
[all …]
H A Dmeson_clk_fixed_factor.c52 meson_clk_fixed_factor_get_rate(struct meson_clk_softc *sc, in meson_clk_fixed_factor_get_rate()
80 meson_clk_fixed_factor_set_rate(struct meson_clk_softc *sc, in meson_clk_fixed_factor_set_rate()
95 meson_clk_fixed_factor_get_parent(struct meson_clk_softc *sc, in meson_clk_fixed_factor_get_parent()
H A Dmeson_clk_pll.c40 meson_clk_pll_get_rate(struct meson_clk_softc *sc, in meson_clk_pll_get_rate()
88 meson_clk_pll_wait_lock(struct meson_clk_softc *sc, struct meson_clk_pll *pll) in meson_clk_pll_wait_lock()
99 meson_clk_pll_set_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk, in meson_clk_pll_set_rate()
174 meson_clk_pll_get_parent(struct meson_clk_softc *sc, in meson_clk_pll_get_parent()
H A Dmeson_clk_div.c40 meson_clk_div_get_rate(struct meson_clk_softc *sc, in meson_clk_div_get_rate()
80 meson_clk_div_set_rate(struct meson_clk_softc *sc, in meson_clk_div_set_rate()
140 meson_clk_div_get_parent(struct meson_clk_softc *sc, in meson_clk_div_get_parent()
H A Dmeson_clk_gate.c40 meson_clk_gate_enable(struct meson_clk_softc *sc, struct meson_clk_clk *clk, in meson_clk_gate_enable()
66 meson_clk_gate_get_parent(struct meson_clk_softc *sc, struct meson_clk_clk *clk) in meson_clk_gate_get_parent()
H A Dmeson_clk_mpll.c42 meson_clk_mpll_get_rate(struct meson_clk_softc *sc, in meson_clk_mpll_get_rate()
79 meson_clk_mpll_get_parent(struct meson_clk_softc *sc, in meson_clk_mpll_get_parent()
H A Dmesongxbb_aoclkc.c56 CFATTACH_DECL_NEW(mesongxbb_aoclkc, sizeof(struct meson_clk_softc),
88 struct meson_clk_softc * const sc = device_private(self); in mesongxbb_aoclkc_attach()
H A Dmesong12_aoclkc.c56 CFATTACH_DECL_NEW(mesong12_aoclkc, sizeof(struct meson_clk_softc),
113 struct meson_clk_softc * const sc = device_private(self); in mesong12_aoclkc_attach()
H A Dmesong12_clkc.c168 static u_int mesong12_cpuclk_get_rate(struct meson_clk_softc *,
170 static int mesong12_cpuclk_set_rate(struct meson_clk_softc *,
172 static int mesong12_clk_pcie_pll_set_rate(struct meson_clk_softc *,
1254 mesong12_cpuclk_get_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk) in mesong12_cpuclk_get_rate()
1313 mesong12_cpuclk_set_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk, in mesong12_cpuclk_set_rate()
1410 mesong12_clk_pcie_pll_set_rate(struct meson_clk_softc *sc, in mesong12_clk_pcie_pll_set_rate()
1498 CFATTACH_DECL_NEW(mesong12_clkc, sizeof(struct meson_clk_softc),
1512 struct meson_clk_softc * const sc = device_private(self); in mesong12_clkc_attach()
H A Dmeson8b_clkc.c82 CFATTACH_DECL_NEW(meson8b_clkc, sizeof(struct meson_clk_softc),
99 meson8b_clkc_pll_sys_set_rate(struct meson_clk_softc *sc, in meson8b_clkc_pll_sys_set_rate()
335 struct meson_clk_softc * const sc = device_private(self); in meson8b_clkc_attach()
H A Dmesongxbb_clkc.c87 CFATTACH_DECL_NEW(mesongxbb_clkc, sizeof(struct meson_clk_softc),
237 struct meson_clk_softc * const sc = device_private(self); in mesongxbb_clkc_attach()
H A Dmeson_clk_fixed.c40 meson_clk_fixed_get_rate(struct meson_clk_softc *sc, struct meson_clk_clk *clk) in meson_clk_fixed_get_rate()
H A Dmeson_clk_mux.c40 meson_clk_mux_get_parent(struct meson_clk_softc *sc, struct meson_clk_clk *clk) in meson_clk_mux_get_parent()