Home | History | Annotate | Download | only in rockchip

Lines Matching refs:rk_cru_softc

35 struct rk_cru_softc;
107 u_int rk_cru_pll_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
108 int rk_cru_pll_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
109 const char *rk_cru_pll_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
184 u_int rk_cru_arm_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
185 int rk_cru_arm_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
186 int rk_cru_arm_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
187 const char *rk_cru_arm_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
188 int rk_cru_arm_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
293 int rk_cru_composite_enable(struct rk_cru_softc *, struct rk_cru_clk *, int);
294 u_int rk_cru_composite_get_rate(struct rk_cru_softc *, struct rk_cru_clk *);
295 int rk_cru_composite_set_rate(struct rk_cru_softc *, struct rk_cru_clk *, u_int);
296 const char *rk_cru_composite_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
297 int rk_cru_composite_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
350 int rk_cru_gate_enable(struct rk_cru_softc *,
352 const char *rk_cru_gate_get_parent(struct rk_cru_softc *,
388 const char *rk_cru_mux_get_parent(struct rk_cru_softc *, struct rk_cru_clk *);
389 int rk_cru_mux_set_parent(struct rk_cru_softc *, struct rk_cru_clk *, const char *);
426 int (*enable)(struct rk_cru_softc *,
428 u_int (*get_rate)(struct rk_cru_softc *,
430 int (*set_rate)(struct rk_cru_softc *,
432 u_int (*round_rate)(struct rk_cru_softc *,
434 const char * (*get_parent)(struct rk_cru_softc *,
436 int (*set_parent)(struct rk_cru_softc *,
445 struct rk_cru_softc {
461 int rk_cru_attach(struct rk_cru_softc *);
462 struct rk_cru_clk *rk_cru_clock_find(struct rk_cru_softc *,
464 void rk_cru_print(struct rk_cru_softc *);