]> git.baikalelectronics.ru Git - kernel.git/commit
drm/panel: Augment the TPO TPG110 bindings
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 1 Nov 2018 21:32:55 +0000 (22:32 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 15 Nov 2018 14:40:41 +0000 (15:40 +0100)
commitf43a841bd3d67d29fce4f034ed2c2302ca1ad936
treee2627ad08b14dd08e956e2117a3d48375a0b73a6
parent0d33d0f2fbc9344650bbd0f0c14f0b3f2baf8727
drm/panel: Augment the TPO TPG110 bindings

The TPO TPG110 bindings were using the DPI bindings (popular
in the fbdev subsystem) but this misses the finer points
learned in the DRM subsystem.

We need to augment the bindings for proper DRM integration:
the timings are expressed by the hardware, not put into the
device tree. I.e. this hardware is self-describing and can
report the resolutions and timings needed. It should not
be described in the device tree.

Further the device was incorrectly modeled with GPIO lines
instead of an SPI child, even though the device was using
SPI.

No known deployments of the device using device tree
exist, so it should be fine to augment the bindings.

Cc: devicetree@vger.kernel.org
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20181101213256.12097-1-linus.walleij@linaro.org
Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt