[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210412093928.3321194-1-narmstrong@baylibre.com>
Date: Mon, 12 Apr 2021 11:39:23 +0200
From: Neil Armstrong <narmstrong@...libre.com>
To: chunkuang.hu@...nel.org, p.zabel@...gutronix.de,
matthias.bgg@...il.com
Cc: dri-devel@...ts.freedesktop.org,
linux-mediatek@...ts.infradead.org,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
Neil Armstrong <narmstrong@...libre.com>
Subject: [PATCH v2 0/5] mediatek: hdmi: add MT8167 configuration
The MT8167 SoC have a hard limit on the maximal supported HDMI TMDS clock,
and is not validated and supported for HDMI modes out of HDMI CEA modes.
To achieve this:
- switch the mediatek HDMI bindings to YAML
- add the MT8167 compatible
- add a boolean to discard the non-CEA modes
- add a value to specify mac TMDS supported clock
- add a conf entry for the MT8167 compatible
Neil Armstrong (5):
dt-bindings: display: mediatek,hdmi: Convert to use graph schema
dt-bindings: mediatek: add mt8167 to hdmi, hdmi-ddc and cec bindings
gpu/drm: mediatek: hdmi: add check for CEA modes only
gpu/drm: mediatek: hdmi: add optional limit on maximal HDMI mode clock
gpu/drm: mediatek: hdmi: add MT8167 configuration
.../display/mediatek/mediatek,cec.yaml | 52 +++++++
.../display/mediatek/mediatek,hdmi-ddc.yaml | 58 ++++++++
.../display/mediatek/mediatek,hdmi.txt | 136 ------------------
.../display/mediatek/mediatek,hdmi.yaml | 132 +++++++++++++++++
drivers/gpu/drm/mediatek/mtk_hdmi.c | 17 +++
5 files changed, 259 insertions(+), 136 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml
create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi-ddc.yaml
delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.txt
create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml
--
2.25.1
Powered by blists - more mailing lists