<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/power, branch v2024.10</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/power?h=v2024.10</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/power?h=v2024.10'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2024-09-27T10:20:49Z</updated>
<entry>
<title>regulator: rk8xx: Use buck variable consistently</title>
<updated>2024-09-27T10:20:49Z</updated>
<author>
<name>Jonas Karlman</name>
<email>jonas@kwiboo.se</email>
</author>
<published>2024-09-17T20:59:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7210de40a25a222043aed1348ec667a5ccc204b6'/>
<id>urn:sha1:7210de40a25a222043aed1348ec667a5ccc204b6</id>
<content type='text'>
The buck variable is zero based, i.e. buck=0 match BUCK1 in datasheet.

Remove any buck + 1 calculation to be more consistent in usage of the
buck variable across the different RK8xx variants in the driver.

Signed-off-by: Jonas Karlman &lt;jonas@kwiboo.se&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>regulator: rk8xx: Fix buck get and set enabled state on RK806</title>
<updated>2024-09-27T10:20:49Z</updated>
<author>
<name>Jonas Karlman</name>
<email>jonas@kwiboo.se</email>
</author>
<published>2024-09-17T20:59:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=596465138175cd7e4171cad1e68a2ef7c5c002bc'/>
<id>urn:sha1:596465138175cd7e4171cad1e68a2ef7c5c002bc</id>
<content type='text'>
Wrong POWER_EN reg is used to get and set enabled state for the RK806
buck 4 and 8 regulators, also wrong POWER_SLP_EN0 bit is used for
suspend state for the RK806 buck 1-8 regulators.

Fix this by not adding one to the zero based buck variable.

Fixes: f172575d92cd ("power: rk8xx: add support for RK806")
Signed-off-by: Jonas Karlman &lt;jonas@kwiboo.se&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: add build infra</title>
<updated>2024-07-25T23:28:13Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=426d35d24f079abe108062607e984644064633c0'/>
<id>urn:sha1:426d35d24f079abe108062607e984644064633c0</id>
<content type='text'>
Add Kconfig and Makefile entries for this driver now that it can build
for U-Boot.

Reviewed-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: adjust probe for U-Boot</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b501a65cd831d4b3ff9ed5082aa8d8c00eea75fb'/>
<id>urn:sha1:b501a65cd831d4b3ff9ed5082aa8d8c00eea75fb</id>
<content type='text'>
Refactor initialization to use U-Boot's driver model and API.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: port ops to U-Boot</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a330dec3af8172329a50483e64138579efe91475'/>
<id>urn:sha1:a330dec3af8172329a50483e64138579efe91475</id>
<content type='text'>
Port over the regulator ops to U-Boot's regulator API. Add back the
pmic5 mode map using U-Boot dm_regulator_mode API and adjust the
pmic5_pldo and pmic5_pldo_lv definitions. No functional changes.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: remove unused regulators</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=be1f1b7b28cfcc7bbcd45b937cd0e2c2faaaf24c'/>
<id>urn:sha1:be1f1b7b28cfcc7bbcd45b937cd0e2c2faaaf24c</id>
<content type='text'>
Initially just include the few regulators needed for the RB5 board.
Others can be added back as-needed.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: adjust structs for U-Boot</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e651b4f1f64f9809ac67cdc1311d77cdcaf8950f'/>
<id>urn:sha1:e651b4f1f64f9809ac67cdc1311d77cdcaf8950f</id>
<content type='text'>
Switch to our linear_range helpers and remove unused/unsupported
linux-isms.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: port over lineage_range helpers</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=21c7b74a567eb4e7870b58a85f8f035d05e9f908'/>
<id>urn:sha1:21c7b74a567eb4e7870b58a85f8f035d05e9f908</id>
<content type='text'>
Import struct linear_range() and builder macro from Linux regulator
core.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: qcom-rpmh-regulator: adjust headers for U-Boot</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=13bed6c9032d0c2ad5e229a6c919f7aa6c4fe640'/>
<id>urn:sha1:13bed6c9032d0c2ad5e229a6c919f7aa6c4fe640</id>
<content type='text'>
Remove unused/unsupported Linux headers and add necessary U-Boot ones.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>power: regulator: import qcom-rpmh-regulator from Linux</title>
<updated>2024-07-25T23:28:12Z</updated>
<author>
<name>Caleb Connolly</name>
<email>caleb.connolly@linaro.org</email>
</author>
<published>2024-07-15T10:08:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7d264b5a4ca8a2b92628c25891dfe331b131fe46'/>
<id>urn:sha1:7d264b5a4ca8a2b92628c25891dfe331b131fe46</id>
<content type='text'>
Import the driver from Linux 6.10-rc6.

Acked-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Signed-off-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;
</content>
</entry>
</feed>
