diff options
author | Hanjun Guo <[email protected]> | 2017-03-07 20:40:07 +0800 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2017-04-07 10:52:19 +0100 |
commit | 6943acf67311e888445998bdac7ac8f766612158 (patch) | |
tree | adb30b24407205c5787cb4bb1ddff812d4149711 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | f785f7d2e37872a3aada7e4a399388bb68f43136 (diff) |
platform-msi: Make platform_msi_create_device_domain() ACPI aware
The irqdomain creation that is carried out in:
platform_msi_create_device_domain()
relies on the fwnode_handle interrupt controller token to associate the
interrupt controller with a specific irqdomain. Current code relies on
the OF layer to retrieve a fwnode_handle for the device representing the
interrupt controller from its device->of_node pointer. This makes
platform_msi_create_device_domain() DT specific whilst it really is not
because after the merge of commit f94277af03ea ("of/platform: Initialise
dev->fwnode appropriately") the fwnode_handle can easily be retrieved
from the dev->fwnode pointer in a firmware agnostic way.
Update platform_msi_create_device_domain() to retrieve the interrupt
controller fwnode_handle from the dev->fwnode pointer so that it can
be used seamlessly in ACPI and DT systems.
Signed-off-by: Hanjun Guo <[email protected]>
Signed-off-by: Lorenzo Pieralisi <[email protected]>
Tested-by: Ming Lei <[email protected]>
Tested-by: Wei Xu <[email protected]>
Cc: Greg KH <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions