Messages in this thread Patch in this message | | | From | Jon Hunter <> | Subject | [PATCH] of/irq: Mark initialised interrupt controllers as populated | Date | Mon, 20 Jun 2016 14:49:18 +0100 |
| |
For interrupt controllers successfully initialised early via device-tree, mark these interrupt controllers as populated so we don't unnecessarily create a device and populate any platform data later on in the boot sequence when we populate all the various platform devices.
Signed-off-by: Jon Hunter <jonathanh@nvidia.com> --- drivers/of/irq.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/of/irq.c b/drivers/of/irq.c index 6ec743faabe8..1b58cd574316 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 */ -- 2.1.4
| |