On 21-10-2026 17:35, Krzysztof Kozlowski wrote:
On 15/10/2026 09:38, Jayant Shekhar wrote:
The DCP firmware exposes display resources through capabilities rather than
through host-visible display registers. The MSM DRM backend therefore needs
to build its KMS objects from the firmware capabilities and device-tree
display graph.

...

+
+               remote_np = of_graph_get_remote_port_parent(ep_np);
+               of_node_put(ep_np);
+               if (!remote_np)
+                       continue;
+
+               if (!of_device_is_available(remote_np)) {
+                       of_node_put(remote_np);
+                       continue;
+               }
+
+               if (of_node_name_prefix(remote_np, "dsi")) {
Where did you document the ABI?


Will update in the bindings in v2.


Thanks

Jayant


+                       if (dsi_idx >= ARRAY_SIZE(dpu_kms->dsi_bridge)) {
+                               dev_err(dev->dev, "too many DSI outputs\n");
+                               ret = -E2BIG;
+                               goto out;
+                       }
Best regards,
Krzysztof

Reply via email to