diff options
author | Baruch Siach <baruch@tkos.co.il> | 2018-06-07 12:38:11 +0300 |
---|---|---|
committer | Heiko Schocher <hs@denx.de> | 2018-06-07 15:20:09 +0300 |
commit | d78ecc733988d07a87c97f7f1c19171c437a8712 (patch) | |
tree | 6d7799a1733af236e4d74c85f954ba3a944a1a1e /board/CZ.NIC/turris_omnia | |
parent | 173ec3519118767f50f335ade987cf3e6a94759f (diff) | |
download | u-boot-d78ecc733988d07a87c97f7f1c19171c437a8712.tar.xz |
mvebu: turris_omnia: add note about i2c slave disable
Code that disables the i2c slave is now in the mvtwsi i2c driver.
Platform must enable DM_I2C to use that code. Add a comment in the code
as a reminder for the planned DM_I2C migration of Turris Omnia.
Reviewed-by: Heiko Schocher <hs@denx.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Diffstat (limited to 'board/CZ.NIC/turris_omnia')
-rw-r--r-- | board/CZ.NIC/turris_omnia/turris_omnia.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/board/CZ.NIC/turris_omnia/turris_omnia.c b/board/CZ.NIC/turris_omnia/turris_omnia.c index da663cf1bb..160d30cd79 100644 --- a/board/CZ.NIC/turris_omnia/turris_omnia.c +++ b/board/CZ.NIC/turris_omnia/turris_omnia.c @@ -321,7 +321,11 @@ int board_early_init_f(void) writel(OMNIA_GPP_OUT_ENA_LOW, MVEBU_GPIO0_BASE + 0x04); writel(OMNIA_GPP_OUT_ENA_MID, MVEBU_GPIO1_BASE + 0x04); - /* Disable I2C debug mode blocking 0x64 I2C address */ + /* + * Disable I2C debug mode blocking 0x64 I2C address. + * Note: that would be redundant once Turris Omnia migrates to DM_I2C, + * because the mvtwsi driver includes equivalent code. + */ i2c_debug_reg = readl(MVEBU_TWSI_BASE + MVTWSI_ARMADA_DEBUG_REG); i2c_debug_reg &= ~(1<<18); writel(i2c_debug_reg, MVEBU_TWSI_BASE + MVTWSI_ARMADA_DEBUG_REG); |