diff options
author | Sebastian Andrzej Siewior <[email protected]> | 2011-02-22 21:07:42 +0100 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2011-02-23 22:27:53 +0100 |
commit | 96e0a0797eba35b5420c710b928f19094b2d5c45 (patch) | |
tree | 4a9073fc9415b024437a5d8b56791632a14153cf /tools/perf/util/scripting-engines/trace-event-perl.c | |
parent | ffb9fc68dff38f811eeb24c15aba0418b6a8ee53 (diff) |
x86: dtb: Add support for PCI devices backed by dtb nodes
x86_of_pci_init() does two things:
- it provides a generic irq enable and disable function. enable queries
the device tree for the interrupt information, calls ->xlate on the
irq host and updates the pci->irq information for the device.
- it walks through PCI bus(es) in the device tree and adds its children
(device) nodes to appropriate pci_dev nodes in kernel. So the dtb
node information is available at probe time of the PCI device.
Adding a PCI bus based on the information in the device tree is
currently not supported. Right now direct access via ioports is used.
Signed-off-by: Sebastian Andrzej Siewior <[email protected]>
Tested-by: Dirk Brandewie <[email protected]>
Acked-by: Grant Likely <[email protected]>
Cc: [email protected]
Cc: [email protected]
LKML-Reference: <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
0 files changed, 0 insertions, 0 deletions