The Fairphone 5 smartphone ships with a BOE AMOLED panel in conjunction with a Raydium RM692E5 driver IC. This series adds the bindings and driver for that. Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> --- Changes in v2: DRIVER: - Remove 1ms sleeps after each DCS command submission - Remove WARN_ON from probe() - Move DCS off commands from .unprepare to .disable so that they actually reach the DSI host - Do NOT introduce the 60 Hz mode for now, exploring ways to avoid tons of boilerplate BINDINGS: - Fix weird capitalization at the end of a sentence in title: - Drop unnecessary | in description: - pick up rb - Link to v1: https://lore.kernel.org/r/20230927-topic-fp5_disp-v1-0-a6aabd68199f@xxxxxxxxxx --- Konrad Dybcio (2): dt-bindings: display: panel: Add Raydium RM692E5 drm/panel: Add driver for BOE RM692E5 AMOLED panel .../bindings/display/panel/raydium,rm692e5.yaml | 73 ++++ drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-raydium-rm692e5.c | 423 +++++++++++++++++++++ 4 files changed, 506 insertions(+) --- base-commit: df964ce9ef9fea10cf131bf6bad8658fde7956f6 change-id: 20230927-topic-fp5_disp-7671c009be18 Best regards, -- Konrad Dybcio <konrad.dybcio@xxxxxxxxxx>