On 10/13/25 9:23 PM, Frank Li wrote: Hello Frank,
Nope, it actually does not, because the binding document used for validation was correct and required these entries. So we can now safely parse them.@@ -296,7 +290,7 @@ static int fsl_ldb_probe(struct platform_device *pdev) struct device_node *remote1, *remote2; struct drm_panel *panel; struct fsl_ldb *fsl_ldb; - int dual_link; + int dual_link, idx, ret; fsl_ldb = devm_drm_bridge_alloc(dev, struct fsl_ldb, bridge, &funcs); if (IS_ERR(fsl_ldb)) @@ -309,6 +303,22 @@ static int fsl_ldb_probe(struct platform_device *pdev) fsl_ldb->dev = &pdev->dev; fsl_ldb->bridge.of_node = dev->of_node; + idx = of_property_match_string(dev->of_node, "reg-names", "ldb"); + if (idx < 0) + return idx;Does this broken compatiblity? If yes, need mention at commit message
