mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-23 07:12:09 +00:00
irqchip: irq-dove: Add PMU interrupt controller.
Dove has a Power Management Unit with its own interrupt controller. This is chained on the main interrupt controller. Add a driver, making use of generic chip where possible. Signed-off-by: Andrew Lunn <andrew@lunn.ch> Tested-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> cc: devicetree@vger.kernel.org cc: pawel.moll@arm.com cc: mark.rutland@arm.com cc: swarren@wwwdotorg.org cc: ian.campbell@citrix.com Signed-off-by: Jason Cooper <jason@lakedaemon.net>
This commit is contained in:
parent
6ce4eac1f6
commit
40b367d95f
3 changed files with 144 additions and 0 deletions
|
@ -0,0 +1,17 @@
|
|||
Marvell Dove Power Management Unit interrupt controller
|
||||
|
||||
Required properties:
|
||||
- compatible: shall be "marvell,dove-pmu-intc"
|
||||
- reg: base address of PMU interrupt registers starting with CAUSE register
|
||||
- interrupts: PMU interrupt of the main interrupt controller
|
||||
- interrupt-controller: identifies the node as an interrupt controller
|
||||
- #interrupt-cells: number of cells to encode an interrupt source, shall be 1
|
||||
|
||||
Example:
|
||||
pmu_intc: pmu-interrupt-ctrl@d0050 {
|
||||
compatible = "marvell,dove-pmu-intc";
|
||||
interrupt-controller;
|
||||
#interrupt-cells = <1>;
|
||||
reg = <0xd0050 0x8>;
|
||||
interrupts = <33>;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue