amd/stoneyridge: Move pm/smi_read/write functions to util file
Pull all pm_read and write, smi_read and write variants into a single file. Change-Id: I87d17361f923a60c95ab66e150445a6a0431b772 Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com> Reviewed-on: https://review.coreboot.org/21759 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
This commit is contained in:
committed by
Martin Roth
parent
16745e39b6
commit
eecb794c96
@@ -38,36 +38,6 @@ int acpi_get_sleep_type(void)
|
||||
return (int)tmp;
|
||||
}
|
||||
|
||||
void pm_write8(u8 reg, u8 value)
|
||||
{
|
||||
write8((void *)(PM_MMIO_BASE + reg), value);
|
||||
}
|
||||
|
||||
u8 pm_read8(u8 reg)
|
||||
{
|
||||
return read8((void *)(PM_MMIO_BASE + reg));
|
||||
}
|
||||
|
||||
void pm_write16(u8 reg, u16 value)
|
||||
{
|
||||
write16((void *)(PM_MMIO_BASE + reg), value);
|
||||
}
|
||||
|
||||
u16 pm_read16(u8 reg)
|
||||
{
|
||||
return read16((void *)(PM_MMIO_BASE + reg));
|
||||
}
|
||||
|
||||
void pm_write32(u8 reg, u32 value)
|
||||
{
|
||||
write32((void *)(PM_MMIO_BASE + reg), value);
|
||||
}
|
||||
|
||||
u32 pm_read32(u8 reg)
|
||||
{
|
||||
return read32((void *)(PM_MMIO_BASE + reg));
|
||||
}
|
||||
|
||||
void sb_enable(device_t dev)
|
||||
{
|
||||
printk(BIOS_DEBUG, "%s\n", __func__);
|
||||
|
Reference in New Issue
Block a user