AMD f15 nb: Remove the misleading 0x100 from the limitk (Propagation)
Apply the change http://review.coreboot.org/1265 to all the AMD northbridge. Change-Id: Idf3994c1e9ec76cd19db9f740d825cf24059884f Signed-off-by: Zheng Bao <zheng.bao@amd.com> Signed-off-by: zbao <fishbaozi@gmail.com> Reviewed-on: http://review.coreboot.org/1404 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
parent
49bb26a469
commit
15dc3ccaab
|
@ -619,7 +619,7 @@ static struct hw_mem_hole_info get_hw_mem_hole_info(void)
|
|||
mem_hole.node_id = i;
|
||||
break; //only one hole
|
||||
}
|
||||
limit_k = ((resource_t)((d.mask + 0x00000100) & 0x1fffff00)) << 9;
|
||||
limit_k = ((resource_t)(((d.mask & ~1) + 0x000FF) & 0x1fffff00)) << 9;
|
||||
limitk_pri = limit_k;
|
||||
}
|
||||
}
|
||||
|
@ -779,7 +779,7 @@ static void domain_set_resources(device_t dev)
|
|||
|
||||
if (!(d.mask & 1)) continue;
|
||||
basek = ((resource_t)(d.base & 0x1fffff00)) << 9; // could overflow, we may lost 6 bit here
|
||||
limitk = ((resource_t)((d.mask + 0x00000100) & 0x1fffff00)) << 9 ;
|
||||
limitk = ((resource_t)(((d.mask & ~1) + 0x000FF) & 0x1fffff00)) << 9;
|
||||
|
||||
sizek = limitk - basek;
|
||||
|
||||
|
|
|
@ -628,7 +628,7 @@ static struct hw_mem_hole_info get_hw_mem_hole_info(void)
|
|||
mem_hole.node_id = i;
|
||||
break; //only one hole
|
||||
}
|
||||
limit_k = ((resource_t)((d.mask + 0x00000100) & 0x1fffff00)) << 9;
|
||||
limit_k = ((resource_t)(((d.mask & ~1) + 0x000FF) & 0x1fffff00)) << 9;
|
||||
limitk_pri = limit_k;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue