fix hpet drift and url
PATCH 1/1 fix hpet drift and url
The HPET driver is using a parts per second drift factor instead of
the standard parts per million drift the time interpolator code expects. This patch fixes that problem and updates the URL for the HPET spec.
Signed-off-by Alex Williamson <[email protected]>
drivers/char/hpet.c +2 -2
@@ -44,7 +44,7 @@/* * The High Precision Event Timer driver. * This driver is closely modelled after the rtc.c driver. -* http://www.intel.com/labs/platcomp/hpet/hpetspec.htm +* http://www.intel.com/hardwaredesign/hpetspec.htm */ #define HPET_USER_FREQ (64)#define HPET_DRIFT (500)
@@ -712,7 +712,7 @@ ti->shift =10 ; ti->addr = &hpetp->hp_hpet->hpet_mc; ti->frequency =hpet_time_div (hpets->hp_period); - ti->drift = ti->frequency *HPET_DRIFT /1000000 ; + ti->drift =HPET_DRIFT ; ti->mask =-1 ; hpetp->hp_interpolator = ti;