• Rafa Bilski's avatar
    [CPUFREQ] Longhaul - Always guess FSB · 24ebead8
    Rafa Bilski authored
    This is patch that solves Ebox mini PC issue and make
    FSB code more specification compilant. At start guess_fsb
    function is guessing 200MHz FSB too. It is better to
    make it in this way because, thanks to this function, driver
    will fail for bogus FSB values caused by bogus multiplier
    value. For PowerSaver processors we can't depend on Max /
    MinMHzFSB because these values are only used for
    PowerSaver 2.0 and 3.0. Most processors on which Longhaul
    is used are PowerSaver 1.0 only. I'm changing code for older
    CPU's too, but not so much as previously, and this code was
    already used for Ezra. Using MinMHzBR for Ezra-T is outside
    spec. It is for voltage scaling purpose and don't have to
    be equal to minmult (but it is). Same for Nehemiah (it
    isn't for sure). Added mult - current multiplier value.
    Signed-off-by: default avatarRafa³ Bilski <rafalbilski@interia.pl>
    Signed-off-by: default avatarDave Jones <davej@redhat.com>
    24ebead8
longhaul.c 20.8 KB