I do not use any of the video peripheral (HDVPSS).
If I try to disable Video PLL in u-boot the processor hangs.
the slice of code is:
static void video_pll_init_ti816x(u32 sil_index, u32 clk_index) { u32 video_pll_ctrl=0; /* Video PLL is and all clocks are disabled */ video_pll_ctrl = __raw_readl(VIDEOPLL_CTRL); video_pll_ctrl &= 0xFFFFFFFB; video_pll_ctrl |= 4; // Put PLL in ByPass mode __raw_writel(video_pll_ctrl, VIDEOPLL_CTRL); video_pll_ctrl = __raw_readl(VIDEOPLL_CTRL); video_pll_ctrl &= 0xFFFFFFF7; // Disable PLL __raw_writel(video_pll_ctrl, VIDEOPLL_CTRL); __raw_writel(0x0E,DDRPLL_PWD); // PWR down clock 1 & 2 & 3 }
Can I safetly powerdown Video PLL? How? Or do I need to setup in some way?
best regards
max