Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1426628
| From | Jon Hunter <jonathanh@nvidia.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH] of/irq: Mark initialised interrupt controllers as populated |
| Date | 2016-06-20 16:00 +0200 |
| Message-ID | <rM7U6-w3-19@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
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
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH] of/irq: Mark initialised interrupt controllers as populated Jon Hunter <jonathanh@nvidia.com> - 2016-06-20 16:00 +0200
csiph-web