mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-25 13:52:22 +07:00
a44769b407
This switches the MSM HDMI code to use GPIO descriptors. Normally we would fetch the GPIOs from the device with the flags GPIOD_IN or GPIOD_OUT_[LOW|HIGH] to set up the lines immediately, but since the code seems eager to actively drive the lines high/low when turning HDMI on and off, we just fetch the GPIOs as-is and keep the code explicitly driving them. The old code would try legacy bindings (GPIOs without any "-gpios" suffix) but this has been moved to the gpiolib as a quirk by the previous patch. Cc: Rob Clark <robdclark@gmail.com> Cc: Sean Paul <sean@poorly.run> Cc: linux-arm-msm@vger.kernel.org Cc: freedreno@lists.freedesktop.org Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
||
---|---|---|
.. | ||
hdmi_audio.c | ||
hdmi_bridge.c | ||
hdmi_connector.c | ||
hdmi_hdcp.c | ||
hdmi_i2c.c | ||
hdmi_phy_8x60.c | ||
hdmi_phy_8x74.c | ||
hdmi_phy_8960.c | ||
hdmi_phy_8996.c | ||
hdmi_phy.c | ||
hdmi_pll_8960.c | ||
hdmi.c | ||
hdmi.h | ||
hdmi.xml.h | ||
qfprom.xml.h |