Skip to content

Commit

Permalink
MIPS: BMIPS: Add Broadcom STB wake-up timer nodes
Browse files Browse the repository at this point in the history
Adds wake-up timer device nodes to BCM7xxx MIPS based SoCs.

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
Reviewed-by: Florian 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: James Hogan <jhogan@kernel.org>
  • Loading branch information
Jaedon Shin authored and James Hogan committed Mar 6, 2018
1 parent c7146a2 commit e84442c
Show file tree
Hide file tree
Showing 12 changed files with 84 additions and 0 deletions.
10 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7346.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,16 @@
interrupt-names = "mspi_done";
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 {
Expand Down
10 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7358.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -362,5 +362,15 @@
interrupt-names = "mspi_done";
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 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7360.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,16 @@
interrupt-names = "mspi_done";
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 {
Expand Down
10 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7362.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -409,6 +409,16 @@
interrupt-names = "mspi_done";
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 {
Expand Down
10 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7425.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -505,6 +505,16 @@
interrupt-names = "mspi_done";
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 {
Expand Down
10 changes: 10 additions & 0 deletions arch/mips/boot/dts/brcm/bcm7435.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,16 @@
interrupt-names = "mspi_done";
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 {
Expand Down
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97346dbsmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -114,3 +114,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97358svmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97360svmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -109,3 +109,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97362svmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -78,3 +78,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97425svmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -144,3 +144,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};
4 changes: 4 additions & 0 deletions arch/mips/boot/dts/brcm/bcm97435svmb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,7 @@
&mspi {
status = "okay";
};

&waketimer {
status = "okay";
};

0 comments on commit e84442c

Please sign in to comment.