summaryrefslogtreecommitdiffstats
path: root/sys/arm/tegra/tegra2_machdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/tegra/tegra2_machdep.c')
-rw-r--r--sys/arm/tegra/tegra2_machdep.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/arm/tegra/tegra2_machdep.c b/sys/arm/tegra/tegra2_machdep.c
index 92ca04a..8904250 100644
--- a/sys/arm/tegra/tegra2_machdep.c
+++ b/sys/arm/tegra/tegra2_machdep.c
@@ -107,10 +107,15 @@ vm_offset_t
initarm_lastaddr(void)
{
+ return (fdt_immr_va);
+}
+
+void
+initarm_early_init(void)
+{
+
if (fdt_immr_addr(TEGRA2_BASE) != 0) /* FIXME ???? */
while (1);
-
- return (fdt_immr_va);
}
void
@@ -132,7 +137,7 @@ static struct arm_devmap_entry fdt_devmap[FDT_DEVMAP_MAX] = {
* Construct pmap_devmap[] with DT-derived config data.
*/
int
-platform_devmap_init(void)
+initarm_devmap_init(void)
{
int i = 0;
fdt_devmap[i].pd_va = 0xe0000000;
OpenPOWER on IntegriCloud