On 14.09.2023 16:56, Oleksii Kurochko wrote: > --- /dev/null > +++ b/xen/include/asm-generic/irq.h > @@ -0,0 +1,44 @@ > +/* SPDX-License-Identifier: GPL-2.0-only */ > +#ifndef __ASM_GENERIC_IRQ_H__ > +#define __ASM_GENERIC_IRQ_H__ > + > +#include <xen/lib.h> > +#include <xen/device_tree.h> > +#include <public/device_tree_defs.h>
While Julien and I are still discussing this aspect, my view is that DT things may not appear in generic headers. At least the #include-s here aren't necessary anyway, afaict. > +/* TODO */ > +#define nr_irqs 0U > +#define nr_static_irqs 0 Earlier comments apply (at least) here. Jan
