diff mbox

[U-Boot,v3,11/14] dm: tegra: Add platform data for the GPIO driver

Message ID 1415665015-12651-12-git-send-email-sjg@chromium.org
State Accepted
Delegated to: Simon Glass
Headers show

Commit Message

Simon Glass Nov. 11, 2014, 12:16 a.m. UTC
Add platform data for the GPIO driver. It doesn't need to contain anything
since the GPIO driver will actually use information from the CONFIGs for
now. This merely serves to ensure that the GPIO driver is bound.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

Changes in v3: None
Changes in v2: None

 board/nvidia/common/board.c | 8 ++++++++
 1 file changed, 8 insertions(+)

Comments

Simon Glass Nov. 23, 2014, 12:59 p.m. UTC | #1
On 11 November 2014 at 01:16, Simon Glass <sjg@chromium.org> wrote:
> Add platform data for the GPIO driver. It doesn't need to contain anything
> since the GPIO driver will actually use information from the CONFIGs for
> now. This merely serves to ensure that the GPIO driver is bound.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---
>
> Changes in v3: None
> Changes in v2: None

Applied to u-boot-dm.
diff mbox

Patch

diff --git a/board/nvidia/common/board.c b/board/nvidia/common/board.c
index 51125df..0e4a65a 100644
--- a/board/nvidia/common/board.c
+++ b/board/nvidia/common/board.c
@@ -6,6 +6,7 @@ 
  */
 
 #include <common.h>
+#include <dm.h>
 #include <ns16550.h>
 #include <linux/compiler.h>
 #include <asm/io.h>
@@ -43,6 +44,13 @@ 
 
 DECLARE_GLOBAL_DATA_PTR;
 
+#ifdef CONFIG_SPL_BUILD
+/* TODO(sjg@chromium.org): Remove once SPL supports device tree */
+U_BOOT_DEVICE(tegra_gpios) = {
+	"gpio_tegra"
+};
+#endif
+
 const struct tegra_sysinfo sysinfo = {
 	CONFIG_TEGRA_BOARD_STRING
 };