irqchip fixes for 6.4, take #2

- Fix regression introduced by the Mediatek workaround.
 -----BEGIN PGP SIGNATURE-----
 
 iQJDBAABCgAtFiEEn9UcU+C1Yxj9lZw9I9DQutE9ekMFAmR3b3YPHG1hekBrZXJu
 ZWwub3JnAAoJECPQ0LrRPXpDTesP/1VCaStkIV8jkfqnpAhKtt09uF3JvYWxJVnS
 fZQRjmZP8Q/aAmZ1CAi2Tl63VAyGIwkQPUiP2s9qPZr/NDJQ4wKeYXGBd2+MI9Y7
 f/vPPovUh/kZE0ukTr5M/vGMjtbK2gqM3Ev2+GrYzgQiowjDDbEECQzDOjvOsR8t
 oBUJnId3dtXN/MSo01quGqbKIROcIUwtnrjvdhviF5nAdjt7uf1HsKcct0oZ4+Df
 zFZyL4ROa/3hA7mXwND3CjUlM9OewyoY0z3lfleNI7tFABS1vLxJWJFBRXt5nQCz
 iRWzaO4zS36SzrsEJgDQuaBd3vM36xtPyNwKT7NgOHotQbyzdvm3QPofN4LEc3sO
 nATW3qBlqelzRc8cl7F8H2aQWAGTra1sVQIck81vwnjPTyVMWNyRcZElm44gtCMg
 nQUg1gAAP4x3jwPCpafEjIDkMJjrS5R2sDWf9HaMiHh0gb0lRQmobXTn59xDbdUn
 bSbwZO4YuOz+1W4R2Bo0bTRb2OI6owYHOme3IVHu0coh0I6HwH6OZKxXIu3MwHVc
 Pw0KvJzhysjIWt+XxP4kATdNZ88iUL+Iqw207X9L4Wn4shBNo2PrBnAY9wp2ZpmC
 7R85dhVfzuY2JoCrXtxXkQkOf1b2LmAbj6ozN8jhetSj14qV9C5G5HGxHPhFMnlc
 ioHM2LU5
 =Ysmd
 -----END PGP SIGNATURE-----

Merge tag 'irqchip-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent

Pull an irqchip fix from Marc Zyngier:

 - Fix regression introduced by the Mediatek workaround.

Link: https://lore.kernel.org/lkml/20230531160549.433528-1-maz@kernel.org
This commit is contained in:
Thomas Gleixner 2023-05-31 19:42:53 +02:00
commit 2d5b205dfa

View file

@ -16,6 +16,8 @@ void gic_enable_of_quirks(const struct device_node *np,
const struct gic_quirk *quirks, void *data)
{
for (; quirks->desc; quirks++) {
if (!quirks->compatible && !quirks->property)
continue;
if (quirks->compatible &&
!of_device_is_compatible(np, quirks->compatible))
continue;