<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/regulator, branch linux-5.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-06-11T19:50:43Z</updated>
<entry>
<title>dt-bindings: Remove more cases of 'allOf' containing a '$ref'</title>
<updated>2020-06-11T19:50:43Z</updated>
<author>
<name>Rob Herring</name>
</author>
<published>2020-06-10T21:49:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=086e9074f52f6f623e1d6d02edc3cb661bb04f4e'/>
<id>urn:sha1:086e9074f52f6f623e1d6d02edc3cb661bb04f4e</id>
<content type='text'>
Another round of 'allOf' removals that came in this cycle.

json-schema versions draft7 and earlier have a weird behavior in that
any keywords combined with a '$ref' are ignored (silently). The correct
form was to put a '$ref' under an 'allOf'. This behavior is now changed
in the 2019-09 json-schema spec and '$ref' can be mixed with other
keywords. The json-schema library doesn't yet support this, but the
tooling now does a fixup for this and either way works.

This has been a constant source of review comments, so let's change this
treewide so everyone copies the simpler syntax.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'devicetree-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux</title>
<updated>2020-06-05T03:11:25Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2020-06-05T03:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=571d54ed91c0fae174d933683c0c2e11c84843d9'/>
<id>urn:sha1:571d54ed91c0fae174d933683c0c2e11c84843d9</id>
<content type='text'>
Pull devicetree updates from Rob Herring:

 - Convert various DT (non-binding) doc files to ReST

 - Various improvements to device link code

 - Fix __of_attach_node_sysfs refcounting bug

 - Add support for 'memory-region-names' with reserved-memory binding

 - Vendor prefixes for Protonic Holland, BeagleBoard.org, Alps, Check
   Point, Würth Elektronik, U-Boot, Vaisala, Baikal Electronics,
   Shanghai Awinic Technology Co., MikroTik, Silex Insight

 - A bunch more binding conversions to DT schema. Only 3K to go.

 - Add a minimum version check for schema tools

 - Treewide dropping of 'allOf' usage with schema references. Not needed
   in new json-schema spec.

 - Some formatting clean-ups of schemas

* tag 'devicetree-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (194 commits)
  dt-bindings: clock: Add documentation for X1830 bindings.
  dt-bindings: mailbox: Convert imx mu to json-schema
  dt-bindings: power: Convert imx gpcv2 to json-schema
  dt-bindings: power: Convert imx gpc to json-schema
  dt-bindings: Merge gpio-usb-b-connector with usb-connector
  dt-bindings: timer: renesas: cmt: Convert to json-schema
  dt-bindings: clock: Convert i.MX8QXP LPCG to json-schema
  dt-bindings: timer: Convert i.MX GPT to json-schema
  dt-bindings: thermal: rcar-thermal: Add device tree support for r8a7742
  dt-bindings: serial: Add binding for UART pin swap
  dt-bindings: geni-se: Add interconnect binding for GENI QUP
  dt-bindings: geni-se: Convert QUP geni-se bindings to YAML
  dt-bindings: vendor-prefixes: Add Silex Insight vendor prefix
  dt-bindings: input: touchscreen: edt-ft5x06: change reg property
  dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm DWC3 driver
  dt-bindings: timer: renesas: mtu2: Convert to json-schema
  of/fdt: Remove redundant kbasename function call
  dt-bindings: clock: Convert i.MX1 clock to json-schema
  dt-bindings: clock: Convert i.MX21 clock to json-schema
  dt-bindings: clock: Convert i.MX25 clock to json-schema
  ...
</content>
</entry>
<entry>
<title>dt-bindings: regulator: Convert anatop regulator to json-schema</title>
<updated>2020-05-29T21:05:08Z</updated>
<author>
<name>Anson Huang</name>
</author>
<published>2020-05-29T01:59:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=81227f49bd272cbcd9bb4650b250519c8aa22065'/>
<id>urn:sha1:81227f49bd272cbcd9bb4650b250519c8aa22065</id>
<content type='text'>
Convert the anatop regulator binding to DT schema format using json-schema.

Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;
Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/1590717551-20772-1-git-send-email-Anson.Huang@nxp.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: arizona-regulator: Move binding over to dtschema</title>
<updated>2020-05-28T01:30:26Z</updated>
<author>
<name>Charles Keepax</name>
</author>
<published>2020-05-13T09:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=afd9ee0e97b6d2ef7a6f13ed3fafc7a6323a4eaa'/>
<id>urn:sha1:afd9ee0e97b6d2ef7a6f13ed3fafc7a6323a4eaa</id>
<content type='text'>
Signed-off-by: Charles Keepax &lt;ckeepax@opensource.cirrus.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>mfd: lochnagar: Move binding over to dtschema</title>
<updated>2020-05-28T01:30:25Z</updated>
<author>
<name>Charles Keepax</name>
</author>
<published>2020-05-12T15:23:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9dae090f4b0aad9e97b621f61ee75e24e2432ac7'/>
<id>urn:sha1:9dae090f4b0aad9e97b621f61ee75e24e2432ac7</id>
<content type='text'>
Signed-off-by: Charles Keepax &lt;ckeepax@opensource.cirrus.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'linear-ranges-lib' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-5.8</title>
<updated>2020-05-08T17:20:51Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2020-05-08T17:20:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c50ad6dbf6cc1d1671a3cd5618b3a52c495b78ca'/>
<id>urn:sha1:c50ad6dbf6cc1d1671a3cd5618b3a52c495b78ca</id>
<content type='text'>
lib: Add linear ranges helper library and start using it

Series extracts a "linear ranges" helper out of the regulator
framework. Linear ranges helper is intended to help converting
real-world values to register values when conversion is linear. I
suspect this is useful also for power subsystem and possibly for clk.
</content>
</entry>
<entry>
<title>dt-bindings: Remove cases of 'allOf' containing a '$ref'</title>
<updated>2020-05-03T16:10:41Z</updated>
<author>
<name>Rob Herring</name>
</author>
<published>2020-04-16T00:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d21a46093352f7802b9c66c7cce35cd02a50e53'/>
<id>urn:sha1:3d21a46093352f7802b9c66c7cce35cd02a50e53</id>
<content type='text'>
json-schema versions draft7 and earlier have a weird behavior in that
any keywords combined with a '$ref' are ignored (silently). The correct
form was to put a '$ref' under an 'allOf'. This behavior is now changed
in the 2019-09 json-schema spec and '$ref' can be mixed with other
keywords. The json-schema library doesn't yet support this, but the
tooling now does a fixup for this and either way works.

This has been a constant source of review comments, so let's change this
treewide so everyone copies the simpler syntax.

Scripted with ruamel.yaml with some manual fixups. Some minor whitespace
changes from the script.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;
Acked-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Acked-By: Vinod Koul &lt;vkoul@kernel.org&gt;
Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Acked-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Acked-by: Wolfram Sang &lt;wsa@the-dreams.de&gt; # for I2C
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt; #for-iio
Reviewed-by: Stephen Boyd &lt;sboyd@kernel.org&gt; # clock
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: max77826: Remove erroneous additionalProperties</title>
<updated>2020-04-27T13:44:02Z</updated>
<author>
<name>Iskren Chernev</name>
</author>
<published>2020-04-25T12:53:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48dd1a7938e37d6d6414a20266394f858b37f10a'/>
<id>urn:sha1:48dd1a7938e37d6d6414a20266394f858b37f10a</id>
<content type='text'>
In this particular location additionalProperties actually declares a property
named `additionalProperties` instead of specifying there should be no other
properties.

Signed-off-by: Iskren Chernev &lt;iskren.chernev@gmail.com&gt;
Link: https://lore.kernel.org/r/20200425125335.2674534-1-iskren.chernev@gmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: Fix erroneous 'additionalProperties'</title>
<updated>2020-04-24T21:36:48Z</updated>
<author>
<name>Rob Herring</name>
</author>
<published>2020-04-24T16:13:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2bdfd4fbcb857344939071b5883a7ff088ce16f6'/>
<id>urn:sha1:2bdfd4fbcb857344939071b5883a7ff088ce16f6</id>
<content type='text'>
There's several cases of json-schema 'additionalProperties' at the wrong
indentation level which has the effect of making them DT properties. This
is harmless, but let's fix them so a meta-schema check for this can be
added.

In all the cases, either the 'additionalProperties' was extra or doesn't
work because there's a $ref to more properties. In the latter case, we
can use 'unevaluatedProperties' instead.

Reported-by: Iskren Chernev &lt;iskren.chernev@gmail.com&gt;
Cc: Lee Jones &lt;lee.jones@linaro.org&gt;
Cc: Saravanan Sekar &lt;sravanhome@gmail.com&gt;
Cc: Liam Girdwood &lt;lgirdwood@gmail.com&gt;
Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: Document bindings for max77826</title>
<updated>2020-04-14T18:01:20Z</updated>
<author>
<name>Iskren Chernev</name>
</author>
<published>2020-04-14T17:22:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78f022d08006b4a641351ec74aef9b084ad50964'/>
<id>urn:sha1:78f022d08006b4a641351ec74aef9b084ad50964</id>
<content type='text'>
Add device tree binding information for max77826 regulator driver.

Signed-off-by: Iskren Chernev &lt;iskren.chernev@gmail.com&gt;
Link: https://lore.kernel.org/r/20200414172250.2363235-3-iskren.chernev@gmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
