From 3454179dee112a96ddfc435b0d5fb9a16e766330 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 5 Feb 2018 13:54:48 +0100 Subject: [PATCH] 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 4118823958..860a15c5bf 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 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 fa0c9d17bf..0345a4c0a7 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 +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,