imxccm_softc
imxccm_imx8mq_ahb(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_i2c(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_pwm(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_uart(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_usdhc(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_usb(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_get_pll(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_set_pll(struct imxccm_softc *sc, uint32_t idx, uint64_t freq)
imxccm_imx8m_set_div(struct imxccm_softc *sc, uint32_t idx, uint64_t freq,
imxccm_enable_parent(struct imxccm_softc *sc, uint32_t parent, int on)
struct imxccm_softc *sc = cookie;
struct imxccm_softc *sc = cookie;
struct imxccm_softc *sc = cookie;
struct imxccm_softc *sc = cookie;
sizeof (struct imxccm_softc), imxccm_match, imxccm_attach
uint32_t imxccm_get_armclk(struct imxccm_softc *);
void imxccm_armclk_set_parent(struct imxccm_softc *, enum imxanatop_clocks);
uint32_t imxccm_get_usdhx(struct imxccm_softc *, int x);
uint32_t imxccm_get_periphclk(struct imxccm_softc *);
uint32_t imxccm_get_ahbclk(struct imxccm_softc *);
uint32_t imxccm_get_ipgclk(struct imxccm_softc *);
uint32_t imxccm_get_ipg_perclk(struct imxccm_softc *);
uint32_t imxccm_get_uartclk(struct imxccm_softc *);
uint32_t imxccm_imx8mm_enet(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mm_ahb(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mm_i2c(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mm_uart(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mm_usdhc(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mp_enet_qos_timer(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mp_enet_qos(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mp_hsio_axi(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_ecspi(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_enet(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_ahb(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_i2c(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_pwm(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_uart(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_usdhc(struct imxccm_softc *sc, uint32_t);
uint32_t imxccm_imx8mq_usb(struct imxccm_softc *sc, uint32_t);
int imxccm_imx8m_set_div(struct imxccm_softc *, uint32_t, uint64_t, uint64_t);
struct imxccm_softc *sc = (struct imxccm_softc *)self;
imxccm_get_armclk(struct imxccm_softc *sc)
imxccm_armclk_set_parent(struct imxccm_softc *sc, enum imxanatop_clocks clock)
imxccm_get_ecspiclk(struct imxccm_softc *sc)
imxccm_get_usdhx(struct imxccm_softc *sc, int x)
imxccm_get_uartclk(struct imxccm_softc *sc)
imxccm_get_periphclk(struct imxccm_softc *sc)
imxccm_get_ahbclk(struct imxccm_softc *sc)
imxccm_get_ipgclk(struct imxccm_softc *sc)
imxccm_get_ipg_perclk(struct imxccm_softc *sc)
imxccm_imx6_enable_pll_enet(struct imxccm_softc *sc, int on)
imxccm_imx6_enable_pll_usb1(struct imxccm_softc *sc, int on)
imxccm_imx6_enable_pll_usb2(struct imxccm_softc *sc, int on)
imxccm_imx7d_enet(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx7d_i2c(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx7d_uart(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx7d_usdhc(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_get_pll(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_set_pll(struct imxccm_softc *sc, uint32_t idx, uint64_t freq)
imxccm_imx8mm_enet(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_ahb(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_i2c(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_uart(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mm_usdhc(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mp_enet_qos(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mp_enet_qos_timer(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mp_hsio_axi(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_ecspi(struct imxccm_softc *sc, uint32_t idx)
imxccm_imx8mq_enet(struct imxccm_softc *sc, uint32_t idx)