From 52a16fd7282463e05ee86071463bf0499a9cedf6 Mon Sep 17 00:00:00 2001 From: Rob Herring Date: Mon, 11 Oct 2021 14:12:41 -0500 Subject: [PATCH] checks: Make interrupt_provider check dependent on interrupts_extended_is_cell If '#interrupt-cells' doesn't pass checks, no reason to run interrupt provider check. Cc: Andre Przywara Signed-off-by: Rob Herring Message-Id: <20211011191245.1009682-1-robh@kernel.org> Signed-off-by: David Gibson --- checks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checks.c b/checks.c index fb3fc9c..8153793 100644 --- a/checks.c +++ b/checks.c @@ -1587,7 +1587,7 @@ static void check_interrupt_provider(struct check *c, FAIL(c, dti, node, "Missing #address-cells in interrupt provider"); } -WARNING(interrupt_provider, check_interrupt_provider, NULL); +WARNING(interrupt_provider, check_interrupt_provider, NULL, &interrupts_extended_is_cell); static void check_interrupts_property(struct check *c, struct dt_info *dti,