Explorar o código

Merge tag 'JH7110_515_SDK_v5.4.3' into vf2-devel

Andy Hu hai 10 meses
pai
achega
6e41e1c5ea
Modificáronse 2 ficheiros con 13 adicións e 0 borrados
  1. 2 0
      arch/riscv/dts/starfive_evb.dts
  2. 11 0
      board/starfive/evb/spl.c

+ 2 - 0
arch/riscv/dts/starfive_evb.dts

@@ -246,6 +246,8 @@
 };
 
 &sdio0 {
+	assigned-clocks = <&clkgen JH7110_SDIO0_CLK_SDCARD>;
+	assigned-clock-rates = <50000000>;
 	fifo-depth = <32>;
 	bus-width = <4>;
 	status = "okay";

+ 11 - 0
board/starfive/evb/spl.c

@@ -100,6 +100,17 @@ void board_init_f(ulong dummy)
 	/* reset emmc */
 	SYS_IOMUX_DOEN(22, LOW);
 	SYS_IOMUX_DOUT(22, 19);
+	SYS_IOMUX_SET_DS(64, 2);
+	SYS_IOMUX_SET_SLEW(64, 1);
+	SYS_IOMUX_SET_DS(65, 1);
+	SYS_IOMUX_SET_DS(66, 1);
+	SYS_IOMUX_SET_DS(67, 1);
+	SYS_IOMUX_SET_DS(68, 1);
+	SYS_IOMUX_SET_DS(69, 1);
+	SYS_IOMUX_SET_DS(70, 1);
+	SYS_IOMUX_SET_DS(71, 1);
+	SYS_IOMUX_SET_DS(72, 1);
+	SYS_IOMUX_SET_DS(73, 1);
 	/* reset sdio */
 	SYS_IOMUX_DOEN(24, LOW);
 	SYS_IOMUX_DOUT(24, 66);