Lines Matching full:analog
4 * i.MX7 CCM, PMU and ANALOG IP blocks emulation code
28 memset(s->analog, 0, sizeof(s->analog)); in imx7_analog_reset()
30 s->analog[ANALOG_PLL_ARM] = 0x00002042; in imx7_analog_reset()
31 s->analog[ANALOG_PLL_DDR] = 0x0060302c; in imx7_analog_reset()
32 s->analog[ANALOG_PLL_DDR_SS] = 0x00000000; in imx7_analog_reset()
33 s->analog[ANALOG_PLL_DDR_NUM] = 0x06aaac4d; in imx7_analog_reset()
34 s->analog[ANALOG_PLL_DDR_DENOM] = 0x100003ec; in imx7_analog_reset()
35 s->analog[ANALOG_PLL_480] = 0x00002000; in imx7_analog_reset()
36 s->analog[ANALOG_PLL_480A] = 0x52605a56; in imx7_analog_reset()
37 s->analog[ANALOG_PLL_480B] = 0x52525216; in imx7_analog_reset()
38 s->analog[ANALOG_PLL_ENET] = 0x00001fc0; in imx7_analog_reset()
39 s->analog[ANALOG_PLL_AUDIO] = 0x0001301b; in imx7_analog_reset()
40 s->analog[ANALOG_PLL_AUDIO_SS] = 0x00000000; in imx7_analog_reset()
41 s->analog[ANALOG_PLL_AUDIO_NUM] = 0x05f5e100; in imx7_analog_reset()
42 s->analog[ANALOG_PLL_AUDIO_DENOM] = 0x2964619c; in imx7_analog_reset()
43 s->analog[ANALOG_PLL_VIDEO] = 0x0008201b; in imx7_analog_reset()
44 s->analog[ANALOG_PLL_VIDEO_SS] = 0x00000000; in imx7_analog_reset()
45 s->analog[ANALOG_PLL_VIDEO_NUM] = 0x0000f699; in imx7_analog_reset()
46 s->analog[ANALOG_PLL_VIDEO_DENOM] = 0x000f4240; in imx7_analog_reset()
47 s->analog[ANALOG_PLL_MISC0] = 0x00000000; in imx7_analog_reset()
50 s->analog[ANALOG_PLL_ARM] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
51 s->analog[ANALOG_PLL_DDR] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
52 s->analog[ANALOG_PLL_480] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
53 s->analog[ANALOG_PLL_480A] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
54 s->analog[ANALOG_PLL_480B] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
55 s->analog[ANALOG_PLL_ENET] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
56 s->analog[ANALOG_PLL_AUDIO] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
57 s->analog[ANALOG_PLL_VIDEO] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
58 s->analog[ANALOG_PLL_MISC0] |= ANALOG_PLL_LOCK; in imx7_analog_reset()
65 s->analog[ANALOG_DIGPROG] = 0x720000; in imx7_analog_reset()
70 s->analog[ANALOG_DIGPROG] |= 0x000010; in imx7_analog_reset()
179 memory_region_init_io(&s->mmio.analog, in imx7_analog_init()
182 s->analog, in imx7_analog_init()
184 sizeof(s->analog)); in imx7_analog_init()
187 0x60, &s->mmio.analog); in imx7_analog_init()
202 &s->analog[ANALOG_DIGPROG], in imx7_analog_init()
290 VMSTATE_UINT32_ARRAY(analog, IMX7AnalogState, ANALOG_MAX),
302 dc->desc = "i.MX7 Analog Module"; in imx7_analog_class_init()