Hi All, This series fixes 2 recent regressions in the x86-android-tablets code Patch 1: Fixes the Goodix touchscreen in the Lenovo YogaBook1 X90 no longer working in 6.7 and 6.8 Patch 2: Is a prep patch for manual serdev instantation failing on 6.8 Patch 3: Fixes manual serdev instantation failing on 6.8 Patch 4: Is just a rename of a single variable Patches 1 - 3 are actual regression fixes and patch 4 although not technically a bugfix is trivial. So to keep things simple I plan to merge this entire series through the fixes branch. Regards, Hans Hans de Goede (4): platform/x86: x86-android-tablets: Fix keyboard touchscreen on Lenovo Yogabook1 X90 platform/x86: Add new get_serdev_controller() helper platform/x86: x86-android-tablets: Fix serdev instantiation no longer working platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name drivers/platform/x86/serdev_helpers.h | 77 +++++++++++++++++++ .../platform/x86/x86-android-tablets/core.c | 38 +++------ .../platform/x86/x86-android-tablets/lenovo.c | 1 + .../platform/x86/x86-android-tablets/other.c | 4 +- .../x86-android-tablets/x86-android-tablets.h | 1 + 5 files changed, 93 insertions(+), 28 deletions(-) create mode 100644 drivers/platform/x86/serdev_helpers.h -- 2.43.0