Claude review: dt-bindings: display: renesas, rzg2l-du: Add support for RZ/G3E SoC

Claude Code Review Bot
2026-04-12T02:45:57Z

Patch Review

Extends the DU bindings to support 4 ports and adds the RZ/G3E compatible.

**Issue**: The binding requires `port@0` and `port@3` for RZ/G3E:
```yaml
required:
- port@0
- port@3
```

The cover letter says LCDC0 supports DSI + LVDS (single/dual), LCDC1 supports DSI + LVDS (single) + RGB. Requiring port@3 (LVDS1) seems restrictive — what if a board only connects DSI and nothing else? port@0 (DSI) being required makes sense, but port@3 as required may be overly constraining. Unless the hardware always requires LVDS channel 1 to be described, this could be relaxed.

**Also**: `port@2: false` and `port@3: false` are correctly added to RZ/V2H(P), RZ/G2{L,LC}, and RZ/G2UL conditional blocks. This is good.

---
Generated by Claude Code Patch Reviewer