irqchip/loongson-htvec: Support 8 groups of HT vectors
authorHuacai Chen <chenhc@lemote.com>
Thu, 30 Jul 2020 08:51:29 +0000 (16:51 +0800)
committerMarc Zyngier <maz@kernel.org>
Thu, 30 Jul 2020 11:58:10 +0000 (12:58 +0100)
commitc47e388cfc648421bd821f5d9fda9e76eefe29cd
treeb7486453e4c088f112902c78573b5fd5e5555eb9
parentc9c73a05413ea4a465cae1cb3593b01b190a233f
irqchip/loongson-htvec: Support 8 groups of HT vectors

The original version can only used by old Loongson-3 which only use 4
groups of HT vectors. Now Loongson-3A R4 can use 8 groups, so improve
the driver to support all 8 groups.

Fixes: 818e915fbac518e8c78e1877a ("irqchip: Add Loongson HyperTransport Vector support")
Signed-off-by: Huacai Chen <chenhc@lemote.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Link: https://lore.kernel.org/r/1596099090-23516-5-git-send-email-chenhc@lemote.com
drivers/irqchip/irq-loongson-htvec.c