summaryrefslogtreecommitdiff
path: root/src/southbridge/intel/bd82x6x/early_thermal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/southbridge/intel/bd82x6x/early_thermal.c')
-rw-r--r--src/southbridge/intel/bd82x6x/early_thermal.c29
1 files changed, 13 insertions, 16 deletions
diff --git a/src/southbridge/intel/bd82x6x/early_thermal.c b/src/southbridge/intel/bd82x6x/early_thermal.c
index ac7a3a4c90..e73f3a5908 100644
--- a/src/southbridge/intel/bd82x6x/early_thermal.c
+++ b/src/southbridge/intel/bd82x6x/early_thermal.c
@@ -36,34 +36,31 @@ void early_thermal_init(void)
pci_write_config32(dev, 0x44, 0x0);
/* Activate temporary BAR. */
- pci_write_config32(dev, 0x40,
- pci_read_config32(dev, 0x40) | 5);
+ pci_write_config32(dev, 0x40, pci_read_config32(dev, 0x40) | 5);
- write16p (0x40000004, 0x3a2b);
- write8p (0x4000000c, 0xff);
- write8p (0x4000000d, 0x00);
- write8p (0x4000000e, 0x40);
- write8p (0x40000082, 0x00);
- write8p (0x40000001, 0xba);
+ write16p(0x40000004, 0x3a2b);
+ write8p(0x4000000c, 0xff);
+ write8p(0x4000000d, 0x00);
+ write8p(0x4000000e, 0x40);
+ write8p(0x40000082, 0x00);
+ write8p(0x40000001, 0xba);
/* Perform init. */
/* Configure TJmax. */
msr = rdmsr(MSR_TEMPERATURE_TARGET);
write16p(0x40000012, ((msr.lo >> 16) & 0xff) << 6);
- /* Northbridge temperature slope and offset. */
+ /* Northbridge temperature slope and offset */
write16p(0x40000016, 0x808c);
- write16p (0x40000014, 0xde87);
+ write16p(0x40000014, 0xde87);
- /* Enable thermal data reporting, processor, PCH and northbridge. */
+ /* Enable thermal data reporting, processor, PCH and northbridge */
write16p(0x4000001a, (read16p(0x4000001a) & ~0xf) | 0x10f0);
- /* Disable temporary BAR. */
- pci_write_config32(dev, 0x40,
- pci_read_config32(dev, 0x40) & ~1);
+ /* Disable temporary BAR */
+ pci_write_config32(dev, 0x40, pci_read_config32(dev, 0x40) & ~1);
pci_write_config32(dev, 0x40, 0);
- write32 (DEFAULT_RCBA + 0x38b0,
- (read32 (DEFAULT_RCBA + 0x38b0) & 0xffff8003) | 0x403c);
+ write32(DEFAULT_RCBA + 0x38b0, (read32(DEFAULT_RCBA + 0x38b0) & 0xffff8003) | 0x403c);
}