From: Todd P. <tp...@mv...> - 2005-05-06 02:43:53
|
Vladimir A. Barinov wrote: > Hi Todd, > > This is a patch for hang after freq scale issue. > System often hangs if the DPLL freq changed from low > to high with large step. But system never hangs if the step > is minimal (12MHz) and never hangs if we changing from high to low. > This patch is a workaround but there is no other way to solve > this issue on linux-omap at this moment. > The delay 0x1FF does care about jump from 12MHz to 194MHz. > > Also: > 1. Removed previous code for omap1710 because > the code described above does care about hangs/garbage produce. > > 2. Proposed to move omap_cfg_reg() to init section to avoid > unnecessary callbacks of this function. > > 3. Added DPM capability for 216MHz to be close with resent clock.c. Thanks Vladimir, merging these to the next version. The magic delay constant 0x1FF is a little unnerving, but oh well. -- Todd |