Skip to contentSkip to conversation

Binding document for iProc CDRU and MHB

PATCH In review Ray Jui 2 participants 5 messages Sep 7, 2017

Subsystems (3)
lore
Share & tools
lore

Ray Jui

author
#0 lore raw

cover Binding document for iProc CDRU and MHB

This patch series adds binding documents for the iProc CDRU and MHB blocks

This patch series is based off v4.13-rc3 and is available on GIHUB:
repo: https://github.com/Broadcom/arm64-linux.git
branch: iproc-mfd-mhb-v1

Ray Jui (2):
syscon: dt-bindings: Add binding doc for Broadcom iProc CDRU
syscon: dt-bindings: Add binding document for iProc MHB block

 .../devicetree/bindings/mfd/brcm,iproc-cdru.txt        | 16 ++++++++++++++++
 .../devicetree/bindings/mfd/brcm,iproc-mhb.txt         | 18 ++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-cdru.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-mhb.txt
Signature · 6 lines
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
author
#1 lore raw

PATCH 1/2 syscon: dt-bindings: Add binding doc for Broadcom iProc CDRU

Add binding document for Broadcom iProc's Chip Device Resource Unit (CDRU). Multiple iProc based chips have this CDRU block that contains miscellaneous registers for chip or device configurations. Start with Stingray specific compatible string for the initial binding

---
 .../devicetree/bindings/mfd/brcm,iproc-cdru.txt          | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-cdru.txt
Documentation/devicetree/bindings/mfd/brcm,iproc-cdru.txt new file +16 -0
new file mode 100644
index 0000000..82f82e0
@@ -0,0 +1,16 @@
+Broadcom iProc Chip Device Resource Unit (CDRU)
+
+Various Broadcom iProc SoCs have a set of registers that provide various
+chip specific device and resource configurations. This node allows access to
+these CDRU registers via syscon.
+
+Required properties:
+- compatible: should contain:
+		"brcm,sr-cdru", "syscon" for Stingray
+- reg: base address and range of the CDRU registers
+
+Example:
+	cdru: syscon@6641d000 {
+		compatible = "brcm,sr-cdru", "syscon";
+		reg = <0 0x6641d000 0 0x400>;
+	};
Signature · 1 line
2.1.4
#2 lore raw

Re: [PATCH 1/2] syscon: dt-bindings: Add binding doc for Broadcom iProc CDRU

Quoted 11 lines · Ray Jui

Add binding document for Broadcom iProc's Chip Device Resource Unit (CDRU). Multiple iProc based chips have this CDRU block that contains miscellaneous registers for chip or device configurations. Start with Stingray specific compatible string for the initial binding

---
 .../devicetree/bindings/mfd/brcm,iproc-cdru.txt          | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-cdru.txt

Applied for v4.15, thanks.

Signature · 4 lines
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
author
#3 lore raw

PATCH 2/2 syscon: dt-bindings: Add binding document for iProc MHB block

In reply to Ray Jui

Add binding document for Broadcom iProc's Multi-Host Bridge (MHB) block

---
 .../devicetree/bindings/mfd/brcm,iproc-mhb.txt         | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-mhb.txt
Documentation/devicetree/bindings/mfd/brcm,iproc-mhb.txt new file +18 -0
new file mode 100644
index 0000000..4421e97
@@ -0,0 +1,18 @@
+Broadcom iProc Multi Host Bridge (MHB)
+
+Certain Broadcom iProc SoCs have a multi host bridge (MHB) block that controls
+the connection and configuration of 1) internal PCIe serdes; 2) PCIe endpoint
+interface; 3) access to the Nitro (network processing) engine
+
+This node allows access to these MHB registers via syscon.
+
+Required properties:
+- compatible: should contain:
+		"brcm,sr-mhb", "syscon" for Stingray
+- reg: base address and range of the MHB registers
+
+Example:
+	mhb: syscon@60401000 {
+		compatible = "brcm,sr-mhb", "syscon";
+		reg = <0 0x60401000 0 0x38c>;
+	};
Signature · 6 lines
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
#4 lore raw

Re: [PATCH 2/2] syscon: dt-bindings: Add binding document for iProc MHB block

Quoted 9 lines · Ray Jui

Add binding document for Broadcom iProc's Multi-Host Bridge (MHB) block

---
 .../devicetree/bindings/mfd/brcm,iproc-mhb.txt         | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/brcm,iproc-mhb.txt

Applied for v4.15, thanks.

Signature · 8 lines
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html