* [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol [not found] <20190806170208.6787-1-sudeep.holla@arm.com> @ 2019-08-06 17:02 ` Sudeep Holla 2019-08-07 8:26 ` Philipp Zabel 2019-08-07 17:41 ` Sudeep Holla 0 siblings, 2 replies; 4+ messages in thread From: Sudeep Holla @ 2019-08-06 17:02 UTC (permalink / raw) To: linux-arm-kernel Cc: Sudeep Holla, Peng Fan, linux-kernel, Bo Zhang, Jim Quinlan, Volodymyr Babchuk, Gaku Inami, aidapala, pajay, Etienne Carriere, Souvik Chakravarty, wesleys, Felix Burton, Saeed Nowshadi, Philipp Zabel, Rob Herring, Mark Rutland, devicetree SCMIv2.0 adds a new Reset Management Protocol to manage various reset states a given device or domain can enter. Extend the existing SCMI bindings to add reset protocol support by re-using the reset bindings for bothe reset providers and consumers. Cc: Philipp Zabel <p.zabel@pengutronix.de> Cc: Rob Herring <robh+dt@kernel.org> Cc: Mark Rutland <mark.rutland@arm.com> Cc: devicetree@vger.kernel.org Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> --- .../devicetree/bindings/arm/arm,scmi.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/arm,scmi.txt b/Documentation/devicetree/bindings/arm/arm,scmi.txt index 317a2fc3667a..083dbf96ee00 100644 --- a/Documentation/devicetree/bindings/arm/arm,scmi.txt +++ b/Documentation/devicetree/bindings/arm/arm,scmi.txt @@ -73,6 +73,16 @@ SCMI provides an API to access the various sensors on the SoC. as used by the firmware. Refer to platform details for your implementation for the IDs to use. +Reset signal bindings for the reset domains based on SCMI Message Protocol +------------------------------------------------------------ + +This binding for the SCMI reset domain providers uses the generic reset +signal binding[5]. + +Required properties: + - #reset-cells : Should be 1. Contains the reset domain ID value used + by SCMI commands. + SRAM and Shared Memory for SCMI ------------------------------- @@ -93,6 +103,7 @@ Each sub-node represents the reserved area for SCMI. [2] Documentation/devicetree/bindings/power/power_domain.txt [3] Documentation/devicetree/bindings/thermal/thermal.txt [4] Documentation/devicetree/bindings/sram/sram.txt +[5] Documentation/devicetree/bindings/reset/reset.txt Example: @@ -152,6 +163,11 @@ firmware { reg = <0x15>; #thermal-sensor-cells = <1>; }; + + scmi_reset: protocol@16 { + reg = <0x16>; + #reset-cells = <1>; + }; }; }; @@ -166,6 +182,7 @@ hdlcd@7ff60000 { reg = <0 0x7ff60000 0 0x1000>; clocks = <&scmi_clk 4>; power-domains = <&scmi_devpd 1>; + resets = <&scmi_reset 10>; }; thermal-zones { -- 2.17.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol 2019-08-06 17:02 ` [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol Sudeep Holla @ 2019-08-07 8:26 ` Philipp Zabel 2019-08-07 10:18 ` Sudeep Holla 2019-08-07 17:41 ` Sudeep Holla 1 sibling, 1 reply; 4+ messages in thread From: Philipp Zabel @ 2019-08-07 8:26 UTC (permalink / raw) To: Sudeep Holla, linux-arm-kernel Cc: Peng Fan, linux-kernel, Bo Zhang, Jim Quinlan, Volodymyr Babchuk, Gaku Inami, aidapala, pajay, Etienne Carriere, Souvik Chakravarty, wesleys, Felix Burton, Saeed Nowshadi, Rob Herring, Mark Rutland, devicetree On Tue, 2019-08-06 at 18:02 +0100, Sudeep Holla wrote: > SCMIv2.0 adds a new Reset Management Protocol to manage various reset > states a given device or domain can enter. Extend the existing SCMI > bindings to add reset protocol support by re-using the reset bindings > for bothe reset providers and consumers. ^ typo > > Cc: Philipp Zabel <p.zabel@pengutronix.de> regards Philipp ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol 2019-08-07 8:26 ` Philipp Zabel @ 2019-08-07 10:18 ` Sudeep Holla 0 siblings, 0 replies; 4+ messages in thread From: Sudeep Holla @ 2019-08-07 10:18 UTC (permalink / raw) To: Philipp Zabel Cc: linux-arm-kernel, Peng Fan, linux-kernel, Bo Zhang, Jim Quinlan, Volodymyr Babchuk, Gaku Inami, aidapala, pajay, Etienne Carriere, Souvik Chakravarty, wesleys, Felix Burton, Saeed Nowshadi, Rob Herring, Mark Rutland, devicetree On Wed, Aug 07, 2019 at 10:26:50AM +0200, Philipp Zabel wrote: > On Tue, 2019-08-06 at 18:02 +0100, Sudeep Holla wrote: > > SCMIv2.0 adds a new Reset Management Protocol to manage various reset > > states a given device or domain can enter. Extend the existing SCMI > > bindings to add reset protocol support by re-using the reset bindings > > for bothe reset providers and consumers. > ^ > typo > Thanks, fixed now. -- Regards, Sudeep ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol 2019-08-06 17:02 ` [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol Sudeep Holla 2019-08-07 8:26 ` Philipp Zabel @ 2019-08-07 17:41 ` Sudeep Holla 1 sibling, 0 replies; 4+ messages in thread From: Sudeep Holla @ 2019-08-07 17:41 UTC (permalink / raw) To: linux-arm-kernel Cc: Peng Fan, linux-kernel, Bo Zhang, Jim Quinlan, Volodymyr Babchuk, Gaku Inami, aidapala, pajay, Etienne Carriere, Souvik Chakravarty, wesleys, Felix Burton, Saeed Nowshadi, Philipp Zabel, Rob Herring, Mark Rutland, devicetree Hi Rob, On Tue, Aug 06, 2019 at 06:02:06PM +0100, Sudeep Holla wrote: > SCMIv2.0 adds a new Reset Management Protocol to manage various reset > states a given device or domain can enter. Extend the existing SCMI > bindings to add reset protocol support by re-using the reset bindings > for bothe reset providers and consumers. > > Cc: Philipp Zabel <p.zabel@pengutronix.de> > Cc: Rob Herring <robh+dt@kernel.org> Sorry for the nag, can you review the binding so that I can plan to get this merged for v5.4 -- Regards, Sudeep ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-08-07 17:41 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20190806170208.6787-1-sudeep.holla@arm.com> 2019-08-06 17:02 ` [PATCH v2 3/5] dt-bindings: arm: Extend SCMI to support new reset protocol Sudeep Holla 2019-08-07 8:26 ` Philipp Zabel 2019-08-07 10:18 ` Sudeep Holla 2019-08-07 17:41 ` Sudeep Holla
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).