diff options
author | Jianlong Huang <jianlong.huang@starfivetech.com> | 2022-07-19 09:22:21 +0300 |
---|---|---|
committer | Jianlong Huang <jianlong.huang@starfivetech.com> | 2022-11-03 11:28:42 +0300 |
commit | 642566351597bc9eca648de6ecdc6fed2a99e509 (patch) | |
tree | 96d642346c51eb69ad3ed15f2be153105843fb0b /board | |
parent | 59f872828b12d93b2636f2292bf0d7b2fa7088c5 (diff) | |
download | u-boot-642566351597bc9eca648de6ecdc6fed2a99e509.tar.xz |
board: starfive: Add i2c5 init for VisionFive2
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
Diffstat (limited to 'board')
-rwxr-xr-x | board/starfive/visionfive2/starfive_visionfive2.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/board/starfive/visionfive2/starfive_visionfive2.c b/board/starfive/visionfive2/starfive_visionfive2.c index f4d8f494c0..e48653406b 100755 --- a/board/starfive/visionfive2/starfive_visionfive2.c +++ b/board/starfive/visionfive2/starfive_visionfive2.c @@ -193,6 +193,22 @@ static void jh7110_jtag_init(void) SYS_IOMUX_DOUT(44, 22); } +static void jh7110_i2c_init(int id) +{ + switch (id) { + case 5: + //scl + SYS_IOMUX_COMPLEX(19, 79, 0, 42); + //sda + SYS_IOMUX_COMPLEX(20, 80, 0, 43); + + break; + + default: + break; + } +} + int board_init(void) { enable_caches(); @@ -210,6 +226,7 @@ int board_init(void) jh7110_mmc_init(0); jh7110_mmc_init(1); + jh7110_i2c_init(5); return 0; } |