Claude review: drm/panel: ilitek-ili9881c: support Waveshare 7.0" DSI panel

Claude Code Review Bot
2026-04-11T23:06:57Z

Patch Review

Adds Waveshare 7.0" panel support with iovcc regulator.

**`devm_regulator_get_optional()` misuse**: The code treats any error (including `-ENODEV`) as fatal:
```c
ctx->iovcc = devm_regulator_get_optional(&dsi->dev, "iovcc");
if (IS_ERR(ctx->iovcc))
return dev_err_probe(&dsi->dev, PTR_ERR(ctx->iovcc), ...);
```
But then guards usage with `if (ctx->iovcc)`, implying it should be optional. Either handle `-ENODEV` by setting `ctx->iovcc = NULL`, or use `devm_regulator_get()` if the supply is truly required for this panel.

---

---
Generated by Claude Code Patch Reviewer