mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
add one debug print, move all smbus_read_byte to spd_read_byte.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com> Acked-by: Corey Osgood <corey.osgood@gmail.com> git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@527 f3766cd6-281f-0410-b1cd-43a5c92072e9
This commit is contained in:
parent
30734516b0
commit
9df08251e0
1 changed files with 5 additions and 4 deletions
|
@ -150,6 +150,7 @@ void pll_reset(int manualconf, u32 pll_hi, u32 pll_lo)
|
|||
{
|
||||
struct msr msr_glcp_sys_pll; /* GeodeLink PLL control MSR */
|
||||
|
||||
printk(BIOS_DEBUG, "pll_reset: read msr %#x\n", GLCP_SYS_RSTPLL);
|
||||
msr_glcp_sys_pll = rdmsr(GLCP_SYS_RSTPLL);
|
||||
|
||||
printk(BIOS_DEBUG, "_MSR GLCP_SYS_RSTPLL (%08x) value is: %08x:%08x\n",
|
||||
|
@ -346,20 +347,20 @@ static void set_delay_control(u8 dimm0, u8 dimm1)
|
|||
* Note: We only support a module width of 64.
|
||||
*/
|
||||
dimms = 0;
|
||||
spdbyte0 = smbus_read_byte(dimm0, SPD_PRIMARY_SDRAM_WIDTH);
|
||||
spdbyte0 = spd_read_byte(dimm0, SPD_PRIMARY_SDRAM_WIDTH);
|
||||
if (spdbyte0 != 0xFF) {
|
||||
dimms++;
|
||||
spdbyte0 = (u8)64 / spdbyte0 *
|
||||
(u8)(smbus_read_byte(dimm0, SPD_NUM_DIMM_BANKS));
|
||||
(u8)(spd_read_byte(dimm0, SPD_NUM_DIMM_BANKS));
|
||||
} else {
|
||||
spdbyte0 = 0;
|
||||
}
|
||||
|
||||
spdbyte1 = smbus_read_byte(dimm1, SPD_PRIMARY_SDRAM_WIDTH);
|
||||
spdbyte1 = spd_read_byte(dimm1, SPD_PRIMARY_SDRAM_WIDTH);
|
||||
if (spdbyte1 != 0xFF) {
|
||||
dimms++;
|
||||
spdbyte1 = (u8)64 / spdbyte1 *
|
||||
(u8)(smbus_read_byte(dimm1, SPD_NUM_DIMM_BANKS));
|
||||
(u8)(spd_read_byte(dimm1, SPD_NUM_DIMM_BANKS));
|
||||
} else {
|
||||
spdbyte1 = 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue