<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/display/msm, branch master</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=master</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2026-03-05T23:53:03Z</updated>
<entry>
<title>dt-bindings: display/msm: qcom,sm8750-mdss: Fix model typo</title>
<updated>2026-03-05T23:53:03Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
</author>
<published>2026-02-25T17:34:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4355b13d46f696d687f42b982efed7570e03e532'/>
<id>urn:sha1:4355b13d46f696d687f42b982efed7570e03e532</id>
<content type='text'>
Fix obvious model typo (SM8650-&gt;SM8750) in the description.

Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Fixes: 6b93840116df ("dt-bindings: display/msm: qcom,sm8750-mdss: Add SM8750")
Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/707192/
Link: https://lore.kernel.org/r/20260225173419.125565-2-krzysztof.kozlowski@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display: msm: Fix reg ranges and clocks on Glymur</title>
<updated>2026-03-05T23:53:03Z</updated>
<author>
<name>Abel Vesa</name>
</author>
<published>2026-03-03T09:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7403e87c138475a74e5176176778f391d847f42d'/>
<id>urn:sha1:7403e87c138475a74e5176176778f391d847f42d</id>
<content type='text'>
The Glymur platform has four DisplayPort controllers. The hardware
supports four streams (MST) per controller. However, on Glymur the first
three controllers only have two streams wired to the display subsystem,
while the fourth controller operates in single-stream mode.

Add a dedicated clause for the Glymur compatible to require the register
ranges for all four stream blocks, while allowing either one pixel clock
(for the single-stream controller) or two pixel clocks (for the remaining
controllers).

Update the Glymur MDSS schema example by adding the missing p2, p3,
mst2link and mst3link register blocks. Without these, the bindings
validation fails. Also replace the made-up register addresses with the
actual addresses from the first controller to match the SoC devicetree
description.

Cc: stable@vger.kernel.org # v6.19
Fixes: 8f63bf908213 ("dt-bindings: display: msm: Document the Glymur DiplayPort controller")
Fixes: 1aee577bbc60 ("dt-bindings: display: msm: Document the Glymur Mobile Display SubSystem")
Signed-off-by: Abel Vesa &lt;abel.vesa@oss.qualcomm.com&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/708518/
Link: https://lore.kernel.org/r/20260303-glymur-fix-dp-bindings-reg-clocks-v4-1-1ebd9c7c2cee@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm: qcom, kaanapali-mdss: Add Kaanapali</title>
<updated>2026-01-21T00:03:57Z</updated>
<author>
<name>Yuanjie Yang</name>
</author>
<published>2026-01-15T09:27:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5260159778168a533fd13746c3b89e52f01cbfc3'/>
<id>urn:sha1:5260159778168a533fd13746c3b89e52f01cbfc3</id>
<content type='text'>
Kaanapali introduces DPU 13.0.0 and DSI 2.10. Compared to SM8750,
Kaanapali has significant register changes, making it incompatible
with SM8750. So add MDSS/MDP display subsystem for Qualcomm Kaanapali.

Co-developed-by: Yongxing Mou &lt;yongxing.mou@oss.qualcomm.com&gt;
Signed-off-by: Yongxing Mou &lt;yongxing.mou@oss.qualcomm.com&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Signed-off-by: Yuanjie Yang &lt;yuanjie.yang@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/698700/
Link: https://lore.kernel.org/r/20260115092749.533-5-yuanjie.yang@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm: dsi-controller-main: Add Kaanapali</title>
<updated>2026-01-21T00:03:57Z</updated>
<author>
<name>Yuanjie Yang</name>
</author>
<published>2026-01-15T09:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac9d8bf748625c944775699875bd53d8dce13a34'/>
<id>urn:sha1:ac9d8bf748625c944775699875bd53d8dce13a34</id>
<content type='text'>
The DSI registers on the Kaanapali platform differ from those on SM8750.
So add DSI for Kaanapali to compatible these changes.

Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Signed-off-by: Yuanjie Yang &lt;yuanjie.yang@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/698698/
Link: https://lore.kernel.org/r/20260115092749.533-4-yuanjie.yang@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm: dsi-phy-7nm: Add Kaanapali DSI PHY</title>
<updated>2026-01-21T00:03:57Z</updated>
<author>
<name>Yuanjie Yang</name>
</author>
<published>2026-01-15T09:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b92efcf5197e5326002cfb2a37a5945533678762'/>
<id>urn:sha1:b92efcf5197e5326002cfb2a37a5945533678762</id>
<content type='text'>
The DSI PHY registers on the Kaanapali platform differ from those
on SM8750. So add DSI PHY for Kaanapali to compatible these changes.

Acked-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Signed-off-by: Yuanjie Yang &lt;yuanjie.yang@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/698696/
Link: https://lore.kernel.org/r/20260115092749.533-3-yuanjie.yang@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm: qcom, kaanapali-dpu: Add Kaanapali</title>
<updated>2026-01-21T00:03:57Z</updated>
<author>
<name>Yuanjie Yang</name>
</author>
<published>2026-01-15T09:27:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=60772c225f0f36790e6f7bba684b68675a4a799f'/>
<id>urn:sha1:60772c225f0f36790e6f7bba684b68675a4a799f</id>
<content type='text'>
Add DPU version 13.0 for Qualcomm Kaanapali Soc. The Kaanapali
DPU and SM8750 have significant differences, including additions
and removals of registers, as well as changes in register addresses.

Acked-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Signed-off-by: Yuanjie Yang &lt;yuanjie.yang@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/698694/
Link: https://lore.kernel.org/r/20260115092749.533-2-yuanjie.yang@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'v6.19-rc1' into msm-next</title>
<updated>2026-01-20T22:06:55Z</updated>
<author>
<name>Dmitry Baryshkov</name>
</author>
<published>2026-01-20T22:06:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc4adab164b772a34b3340d644b7c4728498581e'/>
<id>urn:sha1:cc4adab164b772a34b3340d644b7c4728498581e</id>
<content type='text'>
Merge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWC
config database defining UBWC_6).

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm/gpu: Straighten out reg-names on A619L/610/702</title>
<updated>2026-01-18T15:15:56Z</updated>
<author>
<name>Konrad Dybcio</name>
</author>
<published>2025-12-29T20:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ae26b4d513347aa247772a26f374b66d30af550e'/>
<id>urn:sha1:ae26b4d513347aa247772a26f374b66d30af550e</id>
<content type='text'>
These GPUs have physically have the same regions as the base case
("main" + "cx_mem" + "cx_dbgc"). Remove the specific override.

Signed-off-by: Konrad Dybcio &lt;konrad.dybcio@oss.qualcomm.com&gt;
Acked-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Patchwork: https://patchwork.freedesktop.org/patch/696547/
Message-ID: &lt;20251229-topic-6115_2290_gpu_dbgc-v1-1-4a24d196389c@oss.qualcomm.com&gt;
Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm/rgmu: Document A612 RGMU</title>
<updated>2026-01-15T22:12:33Z</updated>
<author>
<name>Jie Zhang</name>
</author>
<published>2025-12-31T08:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0df529f466bd6ee62b296c1e7f015e5f39fbd480'/>
<id>urn:sha1:0df529f466bd6ee62b296c1e7f015e5f39fbd480</id>
<content type='text'>
RGMU a.k.a Reduced Graphics Management Unit is a small state machine
with the sole purpose of providing IFPC (Inter Frame Power Collapse)
support. Compared to GMU, it doesn't manage GPU clock, voltage
scaling, bw voting or any other functionalities. All it does is detect
an idle GPU and toggle the GDSC switch. As it doesn't access DDR space,
it doesn't require iommu.

So far, only Adreno 612 GPU has an RGMU core. Document it in
qcom,adreno-rgmu.yaml.

Signed-off-by: Jie Zhang &lt;jie.zhang@oss.qualcomm.com&gt;
Signed-off-by: Akhil P Oommen &lt;akhilpo@oss.qualcomm.com&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;
Patchwork: https://patchwork.freedesktop.org/patch/696679/
Message-ID: &lt;20251231-qcs615-spin-2-v6-4-da87debf6883@oss.qualcomm.com&gt;
Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: display/msm: gpu: Document A612 GPU</title>
<updated>2026-01-15T22:12:33Z</updated>
<author>
<name>Akhil P Oommen</name>
</author>
<published>2025-12-31T08:45:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fa4525799d6016e4eb9a7bb3b333ce09d4d9ac30'/>
<id>urn:sha1:fa4525799d6016e4eb9a7bb3b333ce09d4d9ac30</id>
<content type='text'>
A612 GPU has a new IP called RGMU (Reduced Graphics Management Unit)
which replaces GMU. But it doesn't do clock or voltage scaling. So we
need the gpu core clock in the GPU node along with the power domain to
do clock and voltage scaling from the kernel. Update the bindings to
describe this GPU.

Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;
Signed-off-by: Akhil P Oommen &lt;akhilpo@oss.qualcomm.com&gt;
Patchwork: https://patchwork.freedesktop.org/patch/696676/
Message-ID: &lt;20251231-qcs615-spin-2-v6-3-da87debf6883@oss.qualcomm.com&gt;
Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;
</content>
</entry>
</feed>
