[rtems commit] bsp/altera-cyclone-v: Add device tree support
Sebastian Huber
sebh at rtems.org
Mon Feb 5 12:55:37 UTC 2018
Module: rtems
Branch: master
Commit: 3454179dee112a96ddfc435b0d5fb9a16e766330
Changeset: http://git.rtems.org/rtems/commit/?id=3454179dee112a96ddfc435b0d5fb9a16e766330
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Feb 5 13:54:48 2018 +0100
bsp/altera-cyclone-v: Add device tree support
Update #3290.
---
bsps/arm/altera-cyclone-v/include/bsp.h | 4 +++-
c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c | 7 ++++++-
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/bsps/arm/altera-cyclone-v/include/bsp.h b/bsps/arm/altera-cyclone-v/include/bsp.h
index 4118823..860a15c 100644
--- a/bsps/arm/altera-cyclone-v/include/bsp.h
+++ b/bsps/arm/altera-cyclone-v/include/bsp.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013-2014 embedded brains GmbH. All rights reserved.
+ * Copyright (c) 2013, 2018 embedded brains GmbH. All rights reserved.
*
* embedded brains GmbH
* Dornierstr. 4
@@ -19,6 +19,8 @@
#define BSP_FEATURE_IRQ_EXTENSION
+#define BSP_FDT_IS_SUPPORTED
+
#ifndef ASM
#include <rtems.h>
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c
index fa0c9d1..0345a4c 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstart.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2017 embedded brains GmbH. All rights reserved.
+ * Copyright (c) 2013, 2018 embedded brains GmbH. All rights reserved.
*
* embedded brains GmbH
* Dornierstr. 4
@@ -22,6 +22,11 @@
#include <libfdt.h>
+uint32_t bsp_fdt_map_intr(const uint32_t *intr, size_t icells)
+{
+ return intr[1] + 32;
+}
+
static void set_clock(
const void *fdt,
int parent,
More information about the vc
mailing list