]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
ARM: zynq: Call ps7_post_config() for SPL
authorMichal Simek <michal.simek@xilinx.com>
Tue, 10 May 2016 05:55:52 +0000 (07:55 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 10 May 2016 07:51:06 +0000 (09:51 +0200)
If ps7_post_config() is defined call it. It is enabling for example
level shifters for PL bitstreams.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/mach-zynq/spl.c

index 723019d25279b15dedfffac977eb98d9ab37d4f2..bf8bd91d5a2fa38dbfc6da771b1dd2e4666ae83e 100644 (file)
@@ -90,3 +90,18 @@ __weak void ps7_init(void)
         * board/xilinx/zynq/(platform)/ps7_init_gpl.c, if it exists.
         */
 }
+
+__weak int ps7_post_config(void)
+{
+       /*
+        * This function is overridden by the one in
+        * board/xilinx/zynq/(platform)/ps7_init_gpl.c, if it exists.
+        */
+       return 0;
+}
+
+void spl_board_prepare_for_boot(void)
+{
+       ps7_post_config();
+       debug("SPL bye\n");
+}