public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Eugen Hristev <eugen.hristev@microchip.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 21/34] board: sama5d3_xplained: add pda detect call at init time
Date: Tue, 18 Sep 2018 10:35:44 +0300	[thread overview]
Message-ID: <1537256157-18001-22-git-send-email-eugen.hristev@microchip.com> (raw)
In-Reply-To: <1537256157-18001-1-git-send-email-eugen.hristev@microchip.com>

Call the PDA detection mechanism at boot time so we can have
the pda environment variable ready for use.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
---
 arch/arm/mach-at91/Kconfig                      |  1 +
 board/atmel/sama5d3_xplained/sama5d3_xplained.c | 10 ++++++++++
 2 files changed, 11 insertions(+)

diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
index 69856c8..3784cbb 100644
--- a/arch/arm/mach-at91/Kconfig
+++ b/arch/arm/mach-at91/Kconfig
@@ -177,6 +177,7 @@ config TARGET_SAMA5D3_XPLAINED
 	select BOARD_EARLY_INIT_F
 	select SAMA5D3
 	select SUPPORT_SPL
+	select BOARD_LATE_INIT
 
 config TARGET_SAMA5D3XEK
 	bool "SAMA5D3X-EK board"
diff --git a/board/atmel/sama5d3_xplained/sama5d3_xplained.c b/board/atmel/sama5d3_xplained/sama5d3_xplained.c
index c47f638..289f8d8 100644
--- a/board/atmel/sama5d3_xplained/sama5d3_xplained.c
+++ b/board/atmel/sama5d3_xplained/sama5d3_xplained.c
@@ -18,6 +18,8 @@
 
 DECLARE_GLOBAL_DATA_PTR;
 
+extern void at91_pda_detect(void);
+
 #ifdef CONFIG_NAND_ATMEL
 void sama5d3_xplained_nand_hw_init(void)
 {
@@ -72,6 +74,14 @@ void board_debug_uart_init(void)
 }
 #endif
 
+#ifdef CONFIG_BOARD_LATE_INIT
+int board_late_init(void)
+{
+	at91_pda_detect();
+	return 0;
+}
+#endif
+
 #ifdef CONFIG_BOARD_EARLY_INIT_F
 int board_early_init_f(void)
 {
-- 
2.7.4

  parent reply	other threads:[~2018-09-18  7:35 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-18  7:35 [U-Boot] [PATCH v4 00/34] Add support for 1wire protocol and 1wire eeproms Eugen Hristev
2018-09-18  7:35 ` [U-Boot] [PATCH v4 01/34] w1: Add 1-Wire uclass Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot,v4,01/34] " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 02/34] w1: Add 1-Wire gpio driver Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot,v4,02/34] " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 03/34] dt-bindings: W1: w1-gpio: added bindings for w1-gpio Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 04/34] W1-EEPROM: Add an W1-EEPROM uclass for 1 wire EEPROMs Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 05/34] w1: identify devices with w1-eeprom uclass Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 06/34] W1-EEPROM: add support for Maxim DS24 eeprom families Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 07/34] dt-bindings: w1-eeprom: ds24xxx: create bindings Eugen Hristev
2018-09-29 15:44   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 08/34] W1-EEPROM: add sandbox driver Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot,v4,08/34] " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 09/34] dt-bindings: w1-eeprom: eep_sandbox: create bindings Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 10/34] w1: add command for onewire protocol Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 11/34] pinctrl: sandbox: add gpio onewire w1 group Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 12/34] sandbox: DTS: w1: add node for one wire interface on GPIO Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 13/34] configs: sandbox: add onewire w1 and sandbox eeprom Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 14/34] configs: sama5d2_xplained: add onewire and eeprom drivers Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 15/34] configs: sama5d3_xplained: " Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 16/34] configs: sama5d27_som1_ek: " Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 17/34] configs: sama5d2_ptc_ek: " Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 18/34] configs: sama5d4_xplained: " Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 19/34] board: atmel: add support for pda detection Eugen Hristev
2018-09-29 15:45   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 20/34] board: sama5d2_xplained: add pda detect call at init time Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` Eugen Hristev [this message]
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, 21/34] board: sama5d3_xplained: " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 22/34] board: sama5d27_som1_ek: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 23/34] board: sama5d2_ptc_ek: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 24/34] board: sama5d4_xplained: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 25/34] configs: sama5d2_xplained: add fdt overlay support Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 26/34] configs: sama5d3_xplained: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 27/34] configs: sama5d2_ptc_ek: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 28/34] configs: sama5d27_som1_ek: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 29/34] configs: sama5d4_xplained: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 30/34] ARM: dts: at91: sama5d2_xplained: add onewire connector for LCD eeprom Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 31/34] ARM: dts: at91: sama5d3_xplained: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 32/34] ARM: dts: at91: sama5d27_som1_ek: " Eugen Hristev
2018-09-29 15:46   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 33/34] ARM: dts: at91: sama5d2_ptc: " Eugen Hristev
2018-09-29 15:47   ` [U-Boot] [U-Boot, v4, " Tom Rini
2018-09-18  7:35 ` [U-Boot] [PATCH v4 34/34] ARM: dts: at91: sama5d4_xplained: " Eugen Hristev
2018-09-29 15:47   ` [U-Boot] [U-Boot, v4, " Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1537256157-18001-22-git-send-email-eugen.hristev@microchip.com \
    --to=eugen.hristev@microchip.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox