ソースを参照

PATI: fix broken SPI access

fix broken SPI access by adding/activating BOARD_EARLY_INIT_F
functionality and calling spi_init_f() from there.

Signed-off-by: David Müller <d.mueller@elsoft.ch>
David Müller (ELSOFT AG) 10 年 前
コミット
cf7d4505e3
2 ファイル変更6 行追加0 行削除
  1. 5 0
      board/mpl/pati/pati.c
  2. 1 0
      include/configs/PATI.h

+ 5 - 0
board/mpl/pati/pati.c

@@ -311,6 +311,11 @@ void user_led1(int led_on)
 	sysconf->sc_sgpiodt2=reg; /* Data register */
 }
 
+int board_early_init_f(void)
+{
+	spi_init_f();
+	return 0;
+}
 
 /****************************************************************
  * Last Stage Init

+ 1 - 0
include/configs/PATI.h

@@ -98,6 +98,7 @@
 
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 1250000 }
 
+#define CONFIG_BOARD_EARLY_INIT_F
 
 /***********************************************************************
  * Last Stage Init