diff options
author | Anup Patel <apatel@ventanamicro.com> | 2024-05-09 14:08:20 +0200 |
---|---|---|
committer | Rob Herring (Arm) <robh@kernel.org> | 2024-05-13 16:57:35 +0200 |
commit | d976c6f4b32c2d273d44ff9ad7099efe16279a39 (patch) | |
tree | dd6c185f2b5f290ac33b2842eaf6b6d5db4de720 /drivers/of/dynamic.c | |
parent | dt-bindings: display: panel: constrain 'reg' in DSI panels (diff) | |
download | linux-d976c6f4b32c2d273d44ff9ad7099efe16279a39.tar.xz linux-d976c6f4b32c2d273d44ff9ad7099efe16279a39.zip |
of: property: Add fw_devlink support for interrupt-map property
Some of the PCI host controllers (such as generic PCI host controller)
use "interrupt-map" DT property to describe the mapping between PCI
endpoints and PCI interrupt pins. This is the only case where the
interrupts are not described in DT.
Currently, there is no fw_devlink created based on "interrupt-map"
DT property so interrupt controller is not guaranteed to be probed
before the PCI host controller. This affects every platform where
both PCI host controller and interrupt controllers are probed as
regular platform devices.
This creates fw_devlink between consumers (PCI host controller) and
supplier (interrupt controller) based on "interrupt-map" DT property.
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Saravana Kannan <saravanak@google.com>
Link: https://lore.kernel.org/r/20240509120820.1430587-1-apatel@ventanamicro.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Diffstat (limited to 'drivers/of/dynamic.c')
0 files changed, 0 insertions, 0 deletions