Skip to content

Commit 6085aad

Browse files
etienne-lmsaescolar
authored andcommitted
include: zephyr: drivers: gic: Deprecate GIC_NUM_CPU_IF
Deprecate GIC_NUM_CPU_IF that is not used in-tree and for which one should already use CONFIG_MP_MAX_NUM_CPUS. While at it, provide a Doxygen formatted description for this deprecated macro. Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
1 parent eb9c31a commit 6085aad

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

doc/releases/migration-guide-4.5.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,9 @@ Interrupt Controllers
373373
``DT_INST_IRQ(n, sense)`` or ``DT_IRQ(node, sense)`` should be updated to use ``flags`` instead
374374
of ``sense``.
375375

376+
* Deprecate ``GIC_NUM_CPU_IF`` from GIC header file :file:`gic.h`. One shall use
377+
instead.:kconfig:option:`CONFIG_MP_MAX_NUM_CPUS` instead.
378+
376379
NXP
377380
===
378381

include/zephyr/drivers/interrupt_controller/gic.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,12 @@
317317
/* GIC special interrupt id */
318318
#define GIC_INTID_SPURIOUS 1023
319319

320-
/* Fixme: update from platform specific define or dt */
320+
/**
321+
* @brief Max number of supported CPUs in a SMP environment
322+
*
323+
* Fixme: update from platform specific define or dt
324+
* DEPRECATED - Use CONFIG_MP_MAX_NUM_CPUS instead.
325+
*/
321326
#define GIC_NUM_CPU_IF CONFIG_MP_MAX_NUM_CPUS
322327

323328
#ifndef _ASMLANGUAGE

0 commit comments

Comments
 (0)