summaryrefslogtreecommitdiff
path: root/arch/riscv
diff options
context:
space:
mode:
authorZong Li <zong.li@sifive.com>2021-06-30 18:23:47 +0300
committerLeo Yu-Chi Liang <ycliang@andestech.com>2021-07-06 15:24:25 +0300
commit564d630e2653901f1f115a933a7390f884b9a24f (patch)
tree0a2b374d39b684506cf6cc4324eca98771a518a9 /arch/riscv
parente2172aa83d587a1ee58a8349af65a098d7d27071 (diff)
downloadu-boot-564d630e2653901f1f115a933a7390f884b9a24f.tar.xz
riscv: sifive: fu740: Support i2c in spl
Enable SPL_I2C_SUPPORT for fu740, and add 'u-boot,dm-spl' property in i2c node. Signed-off-by: Zong Li <zong.li@sifive.com> Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Diffstat (limited to 'arch/riscv')
-rw-r--r--arch/riscv/cpu/fu740/Kconfig1
-rw-r--r--arch/riscv/dts/fu740-c000-u-boot.dtsi4
2 files changed, 5 insertions, 0 deletions
diff --git a/arch/riscv/cpu/fu740/Kconfig b/arch/riscv/cpu/fu740/Kconfig
index 1dc052ba31..8e54310b9c 100644
--- a/arch/riscv/cpu/fu740/Kconfig
+++ b/arch/riscv/cpu/fu740/Kconfig
@@ -37,3 +37,4 @@ config SIFIVE_FU740
imply PWM_SIFIVE
imply DM_I2C
imply SYS_I2C_OCORES
+ imply SPL_I2C_SUPPORT
diff --git a/arch/riscv/dts/fu740-c000-u-boot.dtsi b/arch/riscv/dts/fu740-c000-u-boot.dtsi
index a5d0688b06..a6f7a0873e 100644
--- a/arch/riscv/dts/fu740-c000-u-boot.dtsi
+++ b/arch/riscv/dts/fu740-c000-u-boot.dtsi
@@ -95,6 +95,10 @@
u-boot,dm-spl;
};
+&i2c0 {
+ u-boot,dm-spl;
+};
+
&eth0 {
assigned-clocks = <&prci PRCI_CLK_GEMGXLPLL>;
assigned-clock-rates = <125125000>;