diff options
author | Michal Simek <michal.simek@amd.com> | 2025-07-24 12:57:57 +0200 |
---|---|---|
committer | Rob Herring (Arm) <robh@kernel.org> | 2025-07-25 14:54:16 -0500 |
commit | 7ce3c2713b45e349468fd5f9166f376ad9a361e3 (patch) | |
tree | 173c0200444717f6b008c77a9c74e73bcbb03e4f /tools/perf/scripts/python/parallel-perf.py | |
parent | 2558df8c13ae3bd6c303b28f240ceb0189519c91 (diff) |
dt-bindings: interrupt-controller: Add missing Xilinx INTC binding
Add missing description for AMD/Xilinx interrupt controller. The binding is
used by Microblaze before dt-binding even existed but never been
documented properly.
IP acts as primary interrupt controller on Microblaze systems or can be
used as secondary interrupt controller on ARM based systems like Zynq,
ZynqMP, Versal or Versal Gen 2. Also as secondary interrupt controller on
Microblaze-V (Risc-V) systems.
Over the years IP exists in multiple variants based on attached bus as OPB,
PLB or AXI that's why generic filename is used.
Property xlnx,kind-of-intr is in hex because every bit position corresponds
to interrupt line. Controller support mixing edge or level interrupts
together and this is the property which distinguish them.
Signed-off-by: Michal Simek <michal.simek@amd.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/2b9d4a3a693f501d420da88b8418732ba9def877.1753354675.git.michal.simek@amd.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions