summaryrefslogtreecommitdiff
path: root/board/nvidia/common
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2014-11-10 17:16:51 -0700
committerSimon Glass <sjg@chromium.org>2014-11-21 08:14:07 +0100
commit0521f9842731b3f79d5ee33907af773cd4732f0f (patch)
tree007705a8271379c00abd2aa91cd7e01d1e51cc36 /board/nvidia/common
parentbc0b28427a12682f99dcf368a6d58f1f9bf58cd0 (diff)
downloadu-boot-imx-0521f9842731b3f79d5ee33907af773cd4732f0f.zip
u-boot-imx-0521f9842731b3f79d5ee33907af773cd4732f0f.tar.gz
u-boot-imx-0521f9842731b3f79d5ee33907af773cd4732f0f.tar.bz2
dm: tegra: Add platform data for the GPIO driver
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>
Diffstat (limited to 'board/nvidia/common')
-rw-r--r--board/nvidia/common/board.c8
1 files changed, 8 insertions, 0 deletions
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
};