[U-Boot] [PATCH 1/6] x86: tsc: Read all ratio bits from MSR_PLATFORM_INFO
Simon Glass
sjg at chromium.org
Tue Aug 1 09:10:58 UTC 2017
On 25 July 2017 at 21:12, Bin Meng <bmeng.cn at gmail.com> wrote:
> Currently we read the tsc radio like this:
>
> ratio = (MSR_PLATFORM_INFO >> 8) & 0x1f;
>
> Thus we get bit 8-12 of MSR_PLATFORM_INFO, however according to the
> Intel manual, the ratio bits are bit 8-15.
>
> Fix this problem by masking 0xff instead.
>
> This keeps in sync with Linux kernel commit:
> 886123f: x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> ---
>
> drivers/timer/tsc_timer.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list