Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit e84442c1 authored by Jaedon Shin's avatar Jaedon Shin Committed by James Hogan
Browse files

MIPS: BMIPS: Add Broadcom STB wake-up timer nodes



Adds wake-up timer device nodes to BCM7xxx MIPS based SoCs.

Signed-off-by: default avatarJaedon Shin <jaedon.shin@gmail.com>
Reviewed-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Kevin Cernekee <cernekee@gmail.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: linux-mips@linux-mips.org
Cc: devicetree@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/17728/


Signed-off-by: default avatarJames Hogan <jhogan@kernel.org>
parent c7146a2b
Loading
Loading
Loading
Loading
+10 −0
Original line number Original line Diff line number Diff line
@@ -494,6 +494,16 @@
			interrupt-names = "mspi_done";
			interrupt-names = "mspi_done";
			status = "disabled";
			status = "disabled";
		};
		};

		waketimer: waketimer@408e80 {
			compatible = "brcm,brcmstb-waketimer";
			reg = <0x408e80 0x14>;
			interrupts = <0x3>;
			interrupt-parent = <&aon_pm_l2_intc>;
			interrupt-names = "timer";
			clocks = <&upg_clk>;
			status = "disabled";
		};
	};
	};


	memory_controllers {
	memory_controllers {
+10 −0
Original line number Original line Diff line number Diff line
@@ -362,5 +362,15 @@
			interrupt-names = "mspi_done";
			interrupt-names = "mspi_done";
			status = "disabled";
			status = "disabled";
		};
		};

		waketimer: waketimer@408e80 {
			compatible = "brcm,brcmstb-waketimer";
			reg = <0x408e80 0x14>;
			interrupts = <0x3>;
			interrupt-parent = <&aon_pm_l2_intc>;
			interrupt-names = "timer";
			clocks = <&upg_clk>;
			status = "disabled";
		};
	};
	};
};
};
+10 −0
Original line number Original line Diff line number Diff line
@@ -413,6 +413,16 @@
			interrupt-names = "mspi_done";
			interrupt-names = "mspi_done";
			status = "disabled";
			status = "disabled";
		};
		};

		waketimer: waketimer@408e80 {
			compatible = "brcm,brcmstb-waketimer";
			reg = <0x408e80 0x14>;
			interrupts = <0x3>;
			interrupt-parent = <&aon_pm_l2_intc>;
			interrupt-names = "timer";
			clocks = <&upg_clk>;
			status = "disabled";
		};
	};
	};


	memory_controllers {
	memory_controllers {
+10 −0
Original line number Original line Diff line number Diff line
@@ -409,6 +409,16 @@
			interrupt-names = "mspi_done";
			interrupt-names = "mspi_done";
			status = "disabled";
			status = "disabled";
		};
		};

		waketimer: waketimer@408e80 {
			compatible = "brcm,brcmstb-waketimer";
			reg = <0x408e80 0x14>;
			interrupts = <0x3>;
			interrupt-parent = <&aon_pm_l2_intc>;
			interrupt-names = "timer";
			clocks = <&upg_clk>;
			status = "disabled";
		};
	};
	};


	memory_controllers {
	memory_controllers {
+10 −0
Original line number Original line Diff line number Diff line
@@ -505,6 +505,16 @@
			interrupt-names = "mspi_done";
			interrupt-names = "mspi_done";
			status = "disabled";
			status = "disabled";
		};
		};

		waketimer: waketimer@409580 {
			compatible = "brcm,brcmstb-waketimer";
			reg = <0x409580 0x14>;
			interrupts = <0x3>;
			interrupt-parent = <&aon_pm_l2_intc>;
			interrupt-names = "timer";
			clocks = <&upg_clk>;
			status = "disabled";
		};
	};
	};


	memory_controllers {
	memory_controllers {
Loading