aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge/southbridge.c
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2020-12-01 21:17:17 +0100
committerFelix Held <felix-coreboot@felixheld.de>2020-12-02 21:27:49 +0000
commit43a5f88bb428080ab6e361ef6bc5e92169ee8452 (patch)
tree4470595869d80e49daee420998e0dd9eb36b3752 /src/soc/amd/stoneyridge/southbridge.c
parent875e5aa96c8d9e767d24b99015abb66bf7e0ef75 (diff)
soc/amd: factor out fch_smbus_init
Change-Id: I6df9323dc4e7ca99fd5368f0262e850c0aca5c54 Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/48218 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Diffstat (limited to 'src/soc/amd/stoneyridge/southbridge.c')
-rw-r--r--src/soc/amd/stoneyridge/southbridge.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/soc/amd/stoneyridge/southbridge.c b/src/soc/amd/stoneyridge/southbridge.c
index 84872abc44..c59936d7dc 100644
--- a/src/soc/amd/stoneyridge/southbridge.c
+++ b/src/soc/amd/stoneyridge/southbridge.c
@@ -332,20 +332,6 @@ static void setup_misc(int *reboot)
}
}
-static void fch_smbus_init(void)
-{
- /* 400 kHz smbus speed. */
- const uint8_t smbus_speed = (66000000 / (400000 * 4));
-
- pm_write8(SMB_ASF_IO_BASE, SMB_BASE_ADDR >> 8);
- smbus_write8(SMBTIMING, smbus_speed);
- /* Clear all SMBUS status bits */
- smbus_write8(SMBHSTSTAT, SMBHST_STAT_CLEAR);
- smbus_write8(SMBSLVSTAT, SMBSLV_STAT_CLEAR);
- asf_write8(SMBHSTSTAT, SMBHST_STAT_CLEAR);
- asf_write8(SMBSLVSTAT, SMBSLV_STAT_CLEAR);
-}
-
/* Before console init */
void bootblock_fch_early_init(void)
{