rk_cru_clk
static struct rk_cru_clk rk3288_cru_clks[] = {
static struct rk_cru_clk rk3328_cru_clks[] = {
struct rk_cru_clk *clk, *pclk;
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, u_int rate)
static struct rk_cru_clk rk3399_cru_clks[] = {
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, u_int rate)
static struct rk_cru_clk rk3399_pmucru_clks[] = {
static struct rk_cru_clk rk3588_cru_clks[] = {
struct rk_cru_clk *clk;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk = (struct rk_cru_clk *)clkp;
struct rk_cru_clk *clk_parent;
struct rk_cru_clk *
struct rk_cru_clk *clk;
struct rk_cru_clk *clk;
u_int rk_cru_pll_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_pll_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
const char *rk_cru_pll_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
u_int rk_cru_arm_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_arm_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
int rk_cru_arm_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
const char *rk_cru_arm_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_arm_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
int rk_cru_composite_enable(struct rk_cru_softc *, struct rk_cru_clk *, int);
u_int rk_cru_composite_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_composite_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
const char *rk_cru_composite_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_composite_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
struct rk_cru_clk *, int);
struct rk_cru_clk *);
struct rk_cru_clk;
const char *rk_cru_mux_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
int rk_cru_mux_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
struct rk_cru_clk *, int);
struct rk_cru_clk *);
struct rk_cru_clk *, u_int);
struct rk_cru_clk *, u_int);
struct rk_cru_clk *);
struct rk_cru_clk *,
struct rk_cru_clk *sc_clks;
struct rk_cru_clk *rk_cru_clock_find(struct rk_cru_softc *,
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *main_parent, *alt_parent;
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, const char *parent)
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *main_parent, *alt_parent;
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *rclk_parent;
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, const char *parent)
rk_cru_composite_enable(struct rk_cru_softc *sc, struct rk_cru_clk *clk,
struct rk_cru_clk *clk)
rk_cru_gate_enable(struct rk_cru_softc *sc, struct rk_cru_clk *clk,
struct rk_cru_clk *clk)
struct rk_cru_clk *clk)
struct rk_cru_clk *clk, const char *parent)
struct rk_cru_clk *clk, u_int rate)
struct rk_cru_clk *clk)
struct rk_cru_clk *clk)