diff options
author | Damien Lespiau <damien.lespiau@intel.com> | 2015-05-07 18:17:32 +0100 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@intel.com> | 2015-05-08 17:55:30 +0100 |
commit | cb57cdc6327f100ade8d205f6bd2da05cf78c3a4 (patch) | |
tree | 7abd9c8023c8d16f3fe3f64a793faa5810e57170 /tools/skl_compute_wrpll.c | |
parent | b3ef2986caebe89adc3fa8a967503f738c38a4da (diff) |
skl_compute_wrpll: Prefer even dividers
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'tools/skl_compute_wrpll.c')
-rw-r--r-- | tools/skl_compute_wrpll.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/skl_compute_wrpll.c b/tools/skl_compute_wrpll.c index a3a6e587..55f2df4c 100644 --- a/tools/skl_compute_wrpll.c +++ b/tools/skl_compute_wrpll.c @@ -431,6 +431,13 @@ skl_ddi_calculate_wrpll2(int clock /* in Hz */, dco_freq, p); } + + /* + * If a solution is found with an even divider, prefer + * this one. + */ + if (d == 0 && ctx.p) + break; } } |