From mboxrd@z Thu Jan 1 00:00:00 1970 From: Claude Code Review Bot To: dri-devel-reviews@example.com Subject: Claude review: dt-bindings: display: bridge: analogix-dp: Add data-lanes support for endpoint Date: Mon, 25 May 2026 20:15:52 +1000 Message-ID: In-Reply-To: <20260521114459.1394264-2-damon.ding@rock-chips.com> References: <20260521114459.1394264-1-damon.ding@rock-chips.com> <20260521114459.1394264-2-damon.ding@rock-chips.com> X-Mailer: Claude Code Patch Reviewer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Patch Review **Status: Looks reasonable, minor comments** The change from `$ref: /schemas/graph.yaml#/properties/port` to `$ref: /sch= emas/graph.yaml#/$defs/port-base` on port@1 is correct =E2=80=94 `port-base= ` is needed to allow extending the port with additional endpoint properties= , since `port` has `additionalProperties: false`. The endpoint data-lanes constraint looks correct: ```yaml endpoint: $ref: /schemas/media/video-interfaces.yaml# properties: data-lanes: minItems: 1 maxItems: 4 items: enum: [ 0, 1, 2, 3 ] ``` **Minor**: Consider adding `unevaluatedProperties: false` on the endpoint n= ode to prevent unvalidated properties from slipping through. Without it, th= e schema permits any additional properties on the endpoint beyond what `vid= eo-interfaces.yaml` and this local schema define. The cosmetic description reformatting (multi-line to single-line for port@0= and port@1) is fine but unrelated to the functional change =E2=80=94 could= be split out for clarity, though not worth blocking over. --- --- Generated by Claude Code Patch Reviewer