mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-23 07:12:09 +00:00
drm/i915/cnl: Don't blindly replace qdiv.
Accordingly to spec "If Kdiv != 2, then Qdiv must be 1." but we already handle qdiv values properly and this case here should be spurious. But instead of blindly replacing let's warn loudly instead. Because it means something was really wrong on initial setup. Cc: Mika Kahola <mika.kahola@intel.com> Cc: Manasi Navare <manasi.d.navare@intel.com> Cc: James Ausmus <james.ausmus@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Manasi Navare <manasi.d.navare@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20171114194759.24541-6-rodrigo.vivi@intel.com
This commit is contained in:
parent
063c886197
commit
cacf6fe7c6
1 changed files with 1 additions and 2 deletions
|
@ -2184,8 +2184,7 @@ static void cnl_wrpll_params_populate(struct skl_wrpll_params *params,
|
|||
WARN(1, "Incorrect PDiv\n");
|
||||
}
|
||||
|
||||
if (kdiv != 2)
|
||||
qdiv = 1;
|
||||
WARN_ON(kdiv != 2 && qdiv != 1);
|
||||
|
||||
params->qdiv_ratio = qdiv;
|
||||
params->qdiv_mode = (qdiv == 1) ? 0 : 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue