Commit 7acf84e8 authored by Álvaro Fernández Rojas's avatar Álvaro Fernández Rojas Committed by Thomas Bogendoerfer
Browse files

mips: bmips: dts: add BCM6368 reset controller support



BCM6368 SoCs have a reset controller for certain components.

Signed-off-by: default avatarÁlvaro Fernández Rojas <noltari@gmail.com>
Acked-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarThomas Bogendoerfer <tsbogend@alpha.franken.de>
parent 22638360
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -70,6 +70,12 @@
			mask = <0x1>;
		};

		periph_rst: reset-controller@10000010 {
			compatible = "brcm,bcm6345-reset";
			reg = <0x10000010 0x4>;
			#reset-cells = <1>;
		};

		periph_intc: interrupt-controller@10000020 {
			compatible = "brcm,bcm6345-l1-intc";
			reg = <0x10000020 0x10>,
+16 −0
Original line number Diff line number Diff line
/* SPDX-License-Identifier: GPL-2.0+ */

#ifndef __DT_BINDINGS_RESET_BCM6368_H
#define __DT_BINDINGS_RESET_BCM6368_H

#define BCM6368_RST_SPI		0
#define BCM6368_RST_MPI		3
#define BCM6368_RST_IPSEC	4
#define BCM6368_RST_EPHY	6
#define BCM6368_RST_SAR		7
#define BCM6368_RST_SWITCH	10
#define BCM6368_RST_USBD	11
#define BCM6368_RST_USBH	12
#define BCM6368_RST_PCM		13

#endif /* __DT_BINDINGS_RESET_BCM6368_H */