<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/regulator, branch linux-6.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2023-02-24T21:31:53Z</updated>
<entry>
<title>Merge tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux</title>
<updated>2023-02-24T21:31:53Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2023-02-24T21:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8395d932d24a9b4c01ab33ed0b4b2de06328afc2'/>
<id>urn:sha1:8395d932d24a9b4c01ab33ed0b4b2de06328afc2</id>
<content type='text'>
Pull devicetree updates from Rob Herring:
 "DT core:

   - Add node lifecycle unit tests

   - Add of_property_present() helper aligned with fwnode API

   - Print more information on reserved regions on boot

   - Update dtc to upstream v1.6.1-66-gabbd523bae6e

   - Use strscpy() to instead of strncpy() in DT core

   - Add option for schema validation on %.dtb targets

  Bindings:

   - Add/fix support for listing multiple patterns in DT_SCHEMA_FILES

   - Rework external memory controller/bus bindings to properly support
     controller specific child node properties

   - Convert loongson,ls1x-intc, fcs,fusb302, sil,sii8620, Rockchip
     RK3399 PCIe, Synquacer I2C, and Synquacer EXIU bindings to DT
     schema format

   - Add RiscV SBI PMU event mapping binding

   - Add missing contraints on Arm SCMI child node allowed properties

   - Add a bunch of missing Socionext UniPhier glue block bindings and
     example fixes

   - Various fixes for duplicate or conflicting type definitions on DT
     properties"

* tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (66 commits)
  dt-bindings: regulator: Add mps,mpq7932 power-management IC
  of: dynamic: Fix spelling mistake "kojbect" -&gt; "kobject"
  dt-bindings: drop Sagar Kadam from SiFive binding maintainership
  dt-bindings: sram: qcom,imem: document sm8450
  dt-bindings: interrupt-controller: convert loongson,ls1x-intc.txt to json-schema
  dt-bindings: arm: Add Cortex-A715 and X3
  of: dynamic: add lifecycle docbook info to node creation functions
  of: add consistency check to of_node_release()
  of: do not use "%pOF" printk format on node with refcount of zero
  of: unittest: add node lifecycle tests
  of: update kconfig unittest help
  of: add processing of EXPECT_NOT to of_unittest_expect
  of: prepare to add processing of EXPECT_NOT to of_unittest_expect
  of: Use preferred of_property_read_* functions
  of: Use of_property_present() helper
  of: Add of_property_present() helper
  of: reserved_mem: Use proper binary prefix
  dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES
  of: reserved-mem: print out reserved-mem details during boot
  dt-bindings: serial: restrict possible child node names
  ...
</content>
</entry>
<entry>
<title>Merge tag 'regulator-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator</title>
<updated>2023-02-22T18:49:32Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2023-02-22T18:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0175ec3a28c695562a08fdccf73f2ec5ed744e2f'/>
<id>urn:sha1:0175ec3a28c695562a08fdccf73f2ec5ed744e2f</id>
<content type='text'>
Pull regulator updates from Mark Brown:
 "This has been a very quiet release for the regulator API: there's one
  new driver for the Maxim MAX20411, some DT schema conversions and some
  small tweaks and improvements but really nothing major at all"

* tag 'regulator-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (22 commits)
  regulator: max597x: Align for simple_mfd_i2c driver
  regulator: max20411: Fix off-by-one for n_voltages setting
  regulator: max597x: Remove unused variable
  regulator: tps65219: use generic set_bypass()
  regulator: s5m8767: Bounds check id indexing into arrays
  regulator: max77802: Bounds check regulator id against opmode
  regulator: max20411: Convert to i2c's .probe_new()
  regulator: scmi: Allow for zero voltage domains
  regulator: max20411: Directly include bitfield.h
  regulator: Introduce Maxim MAX20411 Step-Down converter
  regulator: dt-bindings: Describe Maxim MAX20411
  regulator: dt-bindings: qcom-labibb: Allow regulator-common properties
  regulator: dt-bindings: fixed-regulator: allow gpios property
  regulator: tps65219: use IS_ERR() to detect an error pointer
  regulator: mcp16502: add enum MCP16502_REG_HPM description
  regulator: fixed-helper: use the correct function name in comment
  regulator: act8945a: fix non-kernel-doc comments
  dt-bindings: regulators: convert non-smd RPM Regulators bindings to dt-schema
  regulator: dt-bindings: Convert Fairchild FAN53555 to DT schema
  regulator: dt-bindings: qcom,usb-vbus-regulator: change node name
  ...
</content>
</entry>
<entry>
<title>dt-bindings: regulator: Add mps,mpq7932 power-management IC</title>
<updated>2023-02-21T22:56:28Z</updated>
<author>
<name>Saravanan Sekar</name>
</author>
<published>2022-12-07T17:37:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1ba7dfb905b3975bdb8b9d1f7793efcdfc59385b'/>
<id>urn:sha1:1ba7dfb905b3975bdb8b9d1f7793efcdfc59385b</id>
<content type='text'>
Document mpq7932 power-management IC

Signed-off-by: Saravanan Sekar &lt;saravanan@linumiz.com&gt;
Acked-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20221207173716.123223-3-saravanan@linumiz.com
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: Add Maxim MAX20411 support</title>
<updated>2023-01-26T00:27:35Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2023-01-26T00:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0b9a0789e9b8fec59e7465a004e1d26ec495d000'/>
<id>urn:sha1:0b9a0789e9b8fec59e7465a004e1d26ec495d000</id>
<content type='text'>
Merge series from Bjorn Andersson &lt;quic_bjorande@quicinc.com&gt;:

Introduce binding and driver for the Maxim MAX20411, and wire these up
on the Qualcomm SA8295P ADP.
</content>
</entry>
<entry>
<title>regulator: dt-bindings: Describe Maxim MAX20411</title>
<updated>2023-01-25T12:39:25Z</updated>
<author>
<name>Bjorn Andersson</name>
</author>
<published>2023-01-24T18:44:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1bf8de25d0aa6e399399d6410b1140d4402c2e0'/>
<id>urn:sha1:c1bf8de25d0aa6e399399d6410b1140d4402c2e0</id>
<content type='text'>
Add binding for the Maxim MAX20411 step-down DC-DC converter.

Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Bjorn Andersson &lt;quic_bjorande@quicinc.com&gt;
Link: https://lore.kernel.org/r/20230124184440.1421074-2-quic_bjorande@quicinc.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: dt-bindings: qcom-labibb: Allow regulator-common properties</title>
<updated>2023-01-25T12:39:12Z</updated>
<author>
<name>Konrad Dybcio</name>
</author>
<published>2023-01-18T18:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8966a72c1964f74e5a415fee8629f698ccb13342'/>
<id>urn:sha1:8966a72c1964f74e5a415fee8629f698ccb13342</id>
<content type='text'>
Allow regulator-common properties on lab/ibb regulators, such as
regulator-always-on, etc.

Signed-off-by: Konrad Dybcio &lt;konrad.dybcio@linaro.org&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20230118181810.119922-1-konrad.dybcio@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: dt-bindings: fixed-regulator: allow gpios property</title>
<updated>2023-01-20T14:09:58Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
</author>
<published>2023-01-20T13:30:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=12df2c182ccb850988d2680a422211a812fb5cb2'/>
<id>urn:sha1:12df2c182ccb850988d2680a422211a812fb5cb2</id>
<content type='text'>
'gpios' is in general preferred even for single GPIO specifiers and
there are DTS boards using it (exynos4412-p4note.dtsi), so allow both
versions.

Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20230120133010.299797-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios</title>
<updated>2023-01-20T14:09:57Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
</author>
<published>2023-01-20T13:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bb3d82a1820c1b609ede8eb2332f3cb038c5840'/>
<id>urn:sha1:4bb3d82a1820c1b609ede8eb2332f3cb038c5840</id>
<content type='text'>
The samsung,ext-control-gpios property was lost during conversion to DT
schema:

  exynos3250-artik5-eval.dtb: pmic@66: regulators:LDO11: Unevaluated properties are not allowed ('samsung,ext-control-gpios' was unexpected)

Fixes: ea98b9eba05c ("regulator: dt-bindings: samsung,s2m: convert to dtschema")
Cc: &lt;stable@vger.kernel.org&gt;
Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20230120131447.289702-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: regulators: convert non-smd RPM Regulators bindings to dt-schema</title>
<updated>2023-01-09T15:03:15Z</updated>
<author>
<name>Neil Armstrong</name>
</author>
<published>2023-01-09T10:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fde0e25b71a90e798ce9a58525d5630c90f5aa27'/>
<id>urn:sha1:fde0e25b71a90e798ce9a58525d5630c90f5aa27</id>
<content type='text'>
Convert the non-SMD Regulators bindings to dt-schema, the old text based
bindings will be deleted later since the RPM bindings are not yet converted.

Signed-off-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt;
Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20221005-mdm9615-pinctrl-yaml-v6-1-6c913908bb85@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>regulator: dt-bindings: Convert Fairchild FAN53555 to DT schema</title>
<updated>2023-01-09T13:05:38Z</updated>
<author>
<name>Rob Herring</name>
</author>
<published>2023-01-09T00:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cea468b680e1254c7e8f95b70f4c3798985f05a'/>
<id>urn:sha1:6cea468b680e1254c7e8f95b70f4c3798985f05a</id>
<content type='text'>
Convert the Fairchild FAN53555 and compatible variants binding to DT
schema format.

Add the undocumented 'vsel-gpios' property used to control the VSEL pin.

The example was missing 'reg', so add it.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20230109004656.451231-1-robh@kernel.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
