Re: [PATCH v8 06/11] irqchip: mips-cpu: Convert to simple domain

From: Marc Zyngier
Date: Wed Mar 25 2020 - 10:15:20 EST


On 2020-03-25 13:59, Jiaxun Yang wrote:

[...]

So probably we can use legacy domain when MIPS IRQ BASE is in the
range of legacy IRQ
and switch to simple domain when it's not in that range?

No, see below.

Here in Loongson systems IRQ 0-15 is occupied by I8259 so I did this
hack.

Well, if you have to consider which Linux IRQ gets assigned,
then your platform is definitely not ready for non-legacy
irqdomains. Just stick to legacy for now until you have removed
all the code that knows the hwirq mapping.

Thanks.

So I have to allocate irq_desc here in driver manually?

No, you are probably better off just dropping this patch, as MIPS
doesn't seem to be ready for a wholesale switch to virtual interrupts.

M.
--
Jazz is not dead. It just smells funny...