<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/soc/qcom/rpmpd.c, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2022-12-05T22:30:36Z</updated>
<entry>
<title>soc: qcom: rpmpd: Add SM4250 support</title>
<updated>2022-12-05T22:30:36Z</updated>
<author>
<name>Bhupesh Sharma</name>
<email>bhupesh.sharma@linaro.org</email>
</author>
<published>2022-11-27T11:22:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5b617b1b10c1c6a4365d8f956032e95c53b8e388'/>
<id>urn:sha1:5b617b1b10c1c6a4365d8f956032e95c53b8e388</id>
<content type='text'>
SM4250 has the same RPM power domains as SM6115. Add SM4250
support by reusing SM6115 power domains.

Cc: Bjorn Andersson &lt;andersson@kernel.org&gt;
Cc: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;
Cc: Konrad Dybcio &lt;konrad.dybcio@somainline.org&gt;
Cc: Rob Herring &lt;robh+dt@kernel.org&gt;
Cc: Krzysztof Kozlowski &lt;krzysztof.kozlowski+dt@linaro.org&gt;
Signed-off-by: Bhupesh Sharma &lt;bhupesh.sharma@linaro.org&gt;
Signed-off-by: Bjorn Andersson &lt;andersson@kernel.org&gt;
Link: https://lore.kernel.org/r/20221127112204.1486337-3-bhupesh.sharma@linaro.org
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add SM6375 support</title>
<updated>2022-09-14T03:25:35Z</updated>
<author>
<name>Konrad Dybcio</name>
<email>konrad.dybcio@somainline.org</email>
</author>
<published>2022-07-16T19:32:01Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=df646a17f103c6f18ab85c5e3773763d18dc528b'/>
<id>urn:sha1:df646a17f103c6f18ab85c5e3773763d18dc528b</id>
<content type='text'>
Add support for RPMPDs on SM6375.

Signed-off-by: Konrad Dybcio &lt;konrad.dybcio@somainline.org&gt;
Signed-off-by: Bjorn Andersson &lt;andersson@kernel.org&gt;
Link: https://lore.kernel.org/r/20220716193201.455728-2-konrad.dybcio@somainline.org
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add compatible for MSM8909</title>
<updated>2022-07-18T23:05:07Z</updated>
<author>
<name>Stephan Gerhold</name>
<email>stephan.gerhold@kernkonzept.com</email>
</author>
<published>2022-07-05T14:35:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=488f1d96c35421c8cc09887b7cdf7504c757283b'/>
<id>urn:sha1:488f1d96c35421c8cc09887b7cdf7504c757283b</id>
<content type='text'>
MSM8909 has the same power domains as MSM8916, so just define another
compatible for the existing definition.

Signed-off-by: Stephan Gerhold &lt;stephan.gerhold@kernkonzept.com&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20220705143523.3390944-5-stephan.gerhold@kernkonzept.com
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add MSM8226 support</title>
<updated>2022-02-24T20:12:34Z</updated>
<author>
<name>Luca Weiss</name>
<email>luca@z3ntu.xyz</email>
</author>
<published>2022-02-20T22:30:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=20f36361b7dd45787fa9872b3591f7148001eb6f'/>
<id>urn:sha1:20f36361b7dd45787fa9872b3591f7148001eb6f</id>
<content type='text'>
Add the power domains preset in MSM8226.

Signed-off-by: Luca Weiss &lt;luca@z3ntu.xyz&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20220220223004.507739-2-luca@z3ntu.xyz
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Check for null return of devm_kcalloc</title>
<updated>2022-01-31T21:57:00Z</updated>
<author>
<name>Jiasheng Jiang</name>
<email>jiasheng@iscas.ac.cn</email>
</author>
<published>2021-12-31T09:44:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5a811126d38f9767a20cc271b34db7c8efc5a46c'/>
<id>urn:sha1:5a811126d38f9767a20cc271b34db7c8efc5a46c</id>
<content type='text'>
Because of the possible failure of the allocation, data-&gt;domains might
be NULL pointer and will cause the dereference of the NULL pointer
later.
Therefore, it might be better to check it and directly return -ENOMEM
without releasing data manually if fails, because the comment of the
devm_kmalloc() says "Memory allocated with this function is
automatically freed on driver detach.".

Fixes: bbe3a66c3f5a ("soc: qcom: rpmpd: Add a Power domain driver to model corners")
Signed-off-by: Jiasheng Jiang &lt;jiasheng@iscas.ac.cn&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20211231094419.1941054-1-jiasheng@iscas.ac.cn
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add support for sm6125</title>
<updated>2021-12-21T01:10:10Z</updated>
<author>
<name>Martin Botka</name>
<email>martin.botka@somainline.org</email>
</author>
<published>2021-11-30T21:23:30Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=82c6bf7585cdb5e1bc8f8b1a2925ad692585e1f4'/>
<id>urn:sha1:82c6bf7585cdb5e1bc8f8b1a2925ad692585e1f4</id>
<content type='text'>
Add RPM power domains located in Qualcomm SM6125
SoC.

Signed-off-by: Martin Botka &lt;martin.botka@somainline.org&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20211130212332.25401-2-martin.botka@somainline.org
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add QCM2290 support</title>
<updated>2021-11-18T21:20:26Z</updated>
<author>
<name>Shawn Guo</name>
<email>shawn.guo@linaro.org</email>
</author>
<published>2021-11-08T13:44:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1cd3921aa95ebf4a6d1f93fb736449441c530aa1'/>
<id>urn:sha1:1cd3921aa95ebf4a6d1f93fb736449441c530aa1</id>
<content type='text'>
QCM2290 has the same RPM power domains as SM6115.  Add QCM2290
support by reusing SM6115 power domains.

Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20211108134442.30051-4-shawn.guo@linaro.org
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Drop unused res_name from struct rpmpd</title>
<updated>2021-11-18T21:20:26Z</updated>
<author>
<name>Shawn Guo</name>
<email>shawn.guo@linaro.org</email>
</author>
<published>2021-11-08T13:44:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7ba9dd0d04a8af868bc0785d79bde4ac0240328f'/>
<id>urn:sha1:7ba9dd0d04a8af868bc0785d79bde4ac0240328f</id>
<content type='text'>
The res_name field in struct rpmpd is unused.  Drop it.

Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20211108134442.30051-2-shawn.guo@linaro.org
</content>
</entry>
<entry>
<title>soc: qcom: rpmpd: Add power domains for MSM8953</title>
<updated>2021-09-21T22:41:48Z</updated>
<author>
<name>Vladimir Lypak</name>
<email>vladimir.lypak@gmail.com</email>
</author>
<published>2021-08-25T17:02:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e7ec00eafe944e7a4d02918517aa31c2c3b6c48a'/>
<id>urn:sha1:e7ec00eafe944e7a4d02918517aa31c2c3b6c48a</id>
<content type='text'>
Add support for MSM8953 power domains.

Signed-off-by: Vladimir Lypak &lt;vladimir.lypak@gmail.com&gt;
Signed-off-by: Adam Skladowski &lt;a_skl39@protonmail.com&gt;
Signed-off-by: Sireesh Kodali &lt;sireeshkodali1@gmail.com&gt;
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Link: https://lore.kernel.org/r/20210825170252.20137-1-sireeshkodali1@gmail.com
</content>
</entry>
<entry>
<title>drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains</title>
<updated>2021-07-19T22:32:50Z</updated>
<author>
<name>Iskren Chernev</name>
<email>iskren.chernev@gmail.com</email>
</author>
<published>2021-06-27T18:59:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=18785c94ab6357338cf4aa872aabacbcc7178e83'/>
<id>urn:sha1:18785c94ab6357338cf4aa872aabacbcc7178e83</id>
<content type='text'>
The SM4250/6115 have 4 rpm power domains, ported from downstream DT.

Signed-off-by: Iskren Chernev &lt;iskren.chernev@gmail.com&gt;
Link: https://lore.kernel.org/r/20210627185927.695411-6-iskren.chernev@gmail.com
Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
</content>
</entry>
</feed>
