udelay waits for corresponding number of milliseconds passed to API.

Changed the CYCLES_PER_MS to US_TO_TICKS

Signed-off-by: Sainath Grandhi <sainath.grandhi@intel.com>
This commit is contained in:
Sainath Grandhi 2018-06-18 16:41:05 -07:00 committed by lijinxia
parent 18c355f663
commit 417d17e031

View File

@ -11,7 +11,7 @@ void udelay(int loop_count)
uint64_t dest_tsc, delta_tsc; uint64_t dest_tsc, delta_tsc;
/* Calculate number of ticks to wait */ /* Calculate number of ticks to wait */
delta_tsc = CYCLES_PER_MS * loop_count; delta_tsc = US_TO_TICKS(loop_count);
dest_tsc = rdtsc() + delta_tsc; dest_tsc = rdtsc() + delta_tsc;
/* Loop until time expired */ /* Loop until time expired */