imx6ccm_softc
imx6_get_clock(struct imx6ccm_softc *sc, const char *name)
imx6_clk_find(struct imx6ccm_softc *sc, const char *name)
imxccm_init_clocks(struct imx6ccm_softc *sc,
imxccm_clk_get_rate_pll_generic(struct imx6ccm_softc *sc, struct imx6_clk *iclk,
imxccm_clk_get_rate_pll_sys(struct imx6ccm_softc *sc, struct imx6_clk *iclk,
imxccm_clk_get_rate_pll_audio_video(struct imx6ccm_softc *sc,
imxccm_clk_get_rate_pll_enet(struct imx6ccm_softc *sc,
imxccm_clk_get_rate_fixed_factor(struct imx6ccm_softc *sc, struct imx6_clk *iclk)
imxccm_clk_get_rate_pll(struct imx6ccm_softc *sc, struct imx6_clk *iclk)
imxccm_clk_get_rate_div(struct imx6ccm_softc *sc, struct imx6_clk *iclk)
imxccm_clk_get_rate_pfd(struct imx6ccm_softc *sc, struct imx6_clk *iclk)
imxccm_clk_mux_wait(struct imx6ccm_softc *sc, struct imx6_clk_mux *mux)
imxccm_clk_set_parent_mux(struct imx6ccm_softc *sc,
imxccm_clk_get_parent_mux(struct imx6ccm_softc *sc, struct imx6_clk *iclk)
imxccm_clk_set_rate_pll(struct imx6ccm_softc *sc,
imxccm_clk_set_rate_div(struct imx6ccm_softc *sc,
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc *sc = priv;
imxccm_clk_enable_pll(struct imx6ccm_softc *sc, struct imx6_clk *iclk, bool enable)
static void imxccm_init_clocks(struct imx6ccm_softc *,
imxccm_clk_enable_gate(struct imx6ccm_softc *sc, struct imx6_clk *iclk, bool enable)
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc *sc = priv;
struct imx6ccm_softc * const sc = device_private(self);
struct clk *imx6_get_clock(struct imx6ccm_softc *, const char *);
struct imx6_clk *imx6_clk_find(struct imx6ccm_softc *sc, const char *);
imx6q_clk_find_by_id(struct imx6ccm_softc *sc, u_int clock_id)
imx6q_get_clock_by_id(struct imx6ccm_softc *sc, u_int clock_id)
struct imx6ccm_softc *sc = device_private(dev);
imx6q_clk_fixed_from_fdt(struct imx6ccm_softc *sc, const char *name)
CFATTACH_DECL_NEW(imx6ccm, sizeof(struct imx6ccm_softc),
struct imx6ccm_softc * const sc = device_private(self);
imx6sx_clk_find_by_id(struct imx6ccm_softc *sc, u_int clock_id)
imx6sx_get_clock_by_id(struct imx6ccm_softc *sc, u_int clock_id)
struct imx6ccm_softc *sc = device_private(dev);
imx6sx_clk_fixed_from_fdt(struct imx6ccm_softc *sc, const char *name)
CFATTACH_DECL_NEW(imx6sxccm, sizeof(struct imx6ccm_softc),
struct imx6ccm_softc * const sc = device_private(self);