diff --git a/drivers/of/irq.c b/drivers/of/irq.c index 6ec743faabe8af781294eb2e275fb8eb16fd4344..1b58cd574316e50cf51b32aafa3d2afd57fa6f9e 100644 --- a/drivers/of/irq.c +++ b/drivers/of/irq.c @@ -557,6 +557,8 @@ void __init of_irq_init(const struct of_device_id *matches) * its children can get processed in a subsequent pass. */ list_add_tail(&desc->list, &intc_parent_list); + + of_node_set_flag(desc->dev, OF_POPULATED); } /* Get the next pending parent that might have children */