This is something I've had laying around for more than a year I think. Andy's series [1] reminded me of it. I don't think the two series conflict, or if they do, it's trivial. BR, Jani. [1] https://patchwork.freedesktop.org/series/125516/ Cc: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Cc: Hans de Goede <hdegoede@xxxxxxxxxx> Jani Nikula (5): drm/i915/dsi: assume BXT gpio works for non-native GPIO drm/i915/dsi: switch mipi_exec_gpio() from dev_priv to i915 drm/i915/dsi: clarify GPIO exec sequence drm/i915/dsi: rename platform specific *_exec_gpio() to *_gpio_set_value() drm/i915/dsi: bxt/icl GPIO set value do not need gpio source drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 73 +++++++++----------- 1 file changed, 34 insertions(+), 39 deletions(-) -- 2.39.2