Lines Matching full:ccm

10  * the CCM.
239 VMSTATE_UINT32_ARRAY(ccm, IMX6CCMState, CCM_MAX),
288 switch (EXTRACT(dev->ccm[CCM_CBCMR], PRE_PERIPH_CLK_SEL)) { in imx6_analog_get_periph_clk()
316 / (1 + EXTRACT(dev->ccm[CCM_CBCDR], AHB_PODF)); in imx6_ccm_get_ahb_clk()
328 / (1 + EXTRACT(dev->ccm[CCM_CBCDR], IPG_PODF)); in imx6_ccm_get_ipg_clk()
340 / (1 + EXTRACT(dev->ccm[CCM_CSCMR1], PERCLK_PODF)); in imx6_ccm_get_per_clk()
387 s->ccm[CCM_CCR] = 0x040116FF; in imx6_ccm_reset()
388 s->ccm[CCM_CCDR] = 0x00000000; in imx6_ccm_reset()
389 s->ccm[CCM_CSR] = 0x00000010; in imx6_ccm_reset()
390 s->ccm[CCM_CCSR] = 0x00000100; in imx6_ccm_reset()
391 s->ccm[CCM_CACRR] = 0x00000000; in imx6_ccm_reset()
392 s->ccm[CCM_CBCDR] = 0x00018D40; in imx6_ccm_reset()
393 s->ccm[CCM_CBCMR] = 0x00022324; in imx6_ccm_reset()
394 s->ccm[CCM_CSCMR1] = 0x00F00000; in imx6_ccm_reset()
395 s->ccm[CCM_CSCMR2] = 0x02B92F06; in imx6_ccm_reset()
396 s->ccm[CCM_CSCDR1] = 0x00490B00; in imx6_ccm_reset()
397 s->ccm[CCM_CS1CDR] = 0x0EC102C1; in imx6_ccm_reset()
398 s->ccm[CCM_CS2CDR] = 0x000736C1; in imx6_ccm_reset()
399 s->ccm[CCM_CDCDR] = 0x33F71F92; in imx6_ccm_reset()
400 s->ccm[CCM_CHSCCDR] = 0x0002A150; in imx6_ccm_reset()
401 s->ccm[CCM_CSCDR2] = 0x0002A150; in imx6_ccm_reset()
402 s->ccm[CCM_CSCDR3] = 0x00014841; in imx6_ccm_reset()
403 s->ccm[CCM_CDHIPR] = 0x00000000; in imx6_ccm_reset()
404 s->ccm[CCM_CTOR] = 0x00000000; in imx6_ccm_reset()
405 s->ccm[CCM_CLPCR] = 0x00000079; in imx6_ccm_reset()
406 s->ccm[CCM_CISR] = 0x00000000; in imx6_ccm_reset()
407 s->ccm[CCM_CIMR] = 0xFFFFFFFF; in imx6_ccm_reset()
408 s->ccm[CCM_CCOSR] = 0x000A0001; in imx6_ccm_reset()
409 s->ccm[CCM_CGPR] = 0x0000FE62; in imx6_ccm_reset()
410 s->ccm[CCM_CCGR0] = 0xFFFFFFFF; in imx6_ccm_reset()
411 s->ccm[CCM_CCGR1] = 0xFFFFFFFF; in imx6_ccm_reset()
412 s->ccm[CCM_CCGR2] = 0xFC3FFFFF; in imx6_ccm_reset()
413 s->ccm[CCM_CCGR3] = 0xFFFFFFFF; in imx6_ccm_reset()
414 s->ccm[CCM_CCGR4] = 0xFFFFFFFF; in imx6_ccm_reset()
415 s->ccm[CCM_CCGR5] = 0xFFFFFFFF; in imx6_ccm_reset()
416 s->ccm[CCM_CCGR6] = 0xFFFFFFFF; in imx6_ccm_reset()
417 s->ccm[CCM_CMEOR] = 0xFFFFFFFF; in imx6_ccm_reset()
472 value = s->ccm[index]; in imx6_ccm_read()
491 s->ccm[index] = (uint32_t)value; in imx6_ccm_write()
726 /* We initialize an IO memory region for the CCM part */ in imx6_ccm_init()
728 TYPE_IMX6_CCM ".ccm", CCM_MAX * sizeof(uint32_t)); in imx6_ccm_init()
730 /* Add the CCM as a subregion at offset 0 */ in imx6_ccm_init()
747 IMXCCMClass *ccm = IMX_CCM_CLASS(klass); in imx6_ccm_class_init() local
753 ccm->get_clock_frequency = imx6_ccm_get_clock_frequency; in imx6_ccm_class_init()