Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1428106
| From | Rob Herring <robh@kernel.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v4 1/2] Documentation: dt: reset: Add TI syscon reset binding |
| Date | 2016-06-21 21:40 +0200 |
| Message-ID | <rMzGG-1Bv-27@gated-at.bofh.it> (permalink) |
| References | <rMcqJ-3s3-5@gated-at.bofh.it> <rMcqJ-3s3-3@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Mon, Jun 20, 2016 at 01:46:06PM -0500, Andrew F. Davis wrote: > Add TI syscon reset controller binding. This will hook to the reset > framework and use syscon/regmap to set reset bits. This allows reset > control of individual SoC subsytems and devices with memory-mapped > reset registers in a common register memory space. > > Signed-off-by: Andrew F. Davis <afd@ti.com> > [s-anna@ti.com: revise the binding format] > Signed-off-by: Suman Anna <s-anna@ti.com> > --- > .../devicetree/bindings/reset/ti-syscon-reset.txt | 83 ++++++++++++++++++++++ > include/dt-bindings/reset/ti-syscon.h | 30 ++++++++ > 2 files changed, 113 insertions(+) > create mode 100644 Documentation/devicetree/bindings/reset/ti-syscon-reset.txt > create mode 100644 include/dt-bindings/reset/ti-syscon.h > > diff --git a/Documentation/devicetree/bindings/reset/ti-syscon-reset.txt b/Documentation/devicetree/bindings/reset/ti-syscon-reset.txt > new file mode 100644 > index 0000000..eb95bb5 > --- /dev/null > +++ b/Documentation/devicetree/bindings/reset/ti-syscon-reset.txt > @@ -0,0 +1,83 @@ > +TI SysCon Reset Controller > +======================= > + > +Almost all SoCs have hardware modules that require reset control in addition > +to clock and power control for their functionality. The reset control is > +typically provided by means of memory-mapped I/O registers. These registers are > +sometimes a part of a larger register space region implementing various > +functionalities. This register range is best represented as a syscon node to > +allow multiple entities to access their relevant registers in the common > +register space. > + > +A SysCon Reset Controller node defines a device that uses a syscon node > +and provides reset management functionality for various hardware modules > +present on the SoC. > + > +SysCon Reset Controller Node > +============================ > +Each of the reset provider/controller nodes should be a child of a syscon > +node and have the following properties. > + > +Required properties: > +-------------------- > + - compatible : Should be "syscon-reset" SoC specific compatible? You have it in the example. Otherwise looks fine. Rob
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v4 1/2] Documentation: dt: reset: Add TI syscon reset binding "Andrew F. Davis" <afd@ti.com> - 2016-06-20 20:50 +0200
Re: [PATCH v4 1/2] Documentation: dt: reset: Add TI syscon reset binding Rob Herring <robh@kernel.org> - 2016-06-21 21:40 +0200
[PATCH v5] Documentation: dt: reset: Add TI syscon reset binding "Andrew F. Davis" <afd@ti.com> - 2016-06-21 22:10 +0200
csiph-web