diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-09-13 07:00:57 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-09-22 14:32:37 +0200 |
commit | 05f9858ffde4cb7e8593fd609bb4e7c5dbf3b8bc (patch) | |
tree | 388feeeaa15cdfbb12d3c70cd4ed9d4018b9f44f /c/src/lib/libbsp/shared | |
parent | bsp/imx: Add SMP support (diff) | |
download | rtems-05f9858ffde4cb7e8593fd609bb4e7c5dbf3b8bc.tar.bz2 |
bsps: Generalize bsp_fdt_map_intr()
Pass all interrupt cells to bsp_fdt_map_intr() since some platforms use
an array to describe an interrupt.
Update #3090.
Diffstat (limited to 'c/src/lib/libbsp/shared')
-rw-r--r-- | c/src/lib/libbsp/shared/include/fdt.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/shared/include/fdt.h b/c/src/lib/libbsp/shared/include/fdt.h index bb71f7d03b..4ed05b136c 100644 --- a/c/src/lib/libbsp/shared/include/fdt.h +++ b/c/src/lib/libbsp/shared/include/fdt.h @@ -53,11 +53,12 @@ const void *bsp_fdt_get(void); * This function is used by the libbsd to implement the OFW_BUS_MAP_INTR bus * method. * - * @param[in] intr The FDT interrupt number. + * @param[in] intr The FDT interrupt number cells. + * @param[in] icells The FDT interrupt cell count. * * @return The interrupt vector of the FDT interrupt number. */ -uint32_t bsp_fdt_map_intr(uint32_t intr); +uint32_t bsp_fdt_map_intr(const uint32_t *intr, size_t icells); #ifdef __cplusplus } |