This patch series refactors a part of the tablet/lid-flip code to
use an enum to set the different behaviours, and adds support for
the ASUS ROG XFlow (X13) 2-in-1 laptop.
Changelog:
- V2:
+ Refactor the base handling paths of tablet modes to use enum
+ Add support for ROG XFlow using the refactored code
This obsoletes a previous patch I submitted:
- https://lkml.org/lkml/2022/8/3/94
Luke D. Jones (2):
asus-wmi: Adjust tablet/lidflip handling to use enum
asus-wmi: Add support for ROG X13 tablet mode
drivers/platform/x86/asus-nb-wmi.c | 30 +++++---
drivers/platform/x86/asus-wmi.c | 89 ++++++++++++++++++----
drivers/platform/x86/asus-wmi.h | 10 ++-
include/linux/platform_data/x86/asus-wmi.h | 1 +
4 files changed, 103 insertions(+), 27 deletions(-)
--
2.37.1
On Mon, Aug 8, 2022 at 5:12 AM Luke D. Jones <[email protected]> wrote:
>
> This patch series refactors a part of the tablet/lid-flip code to
> use an enum to set the different behaviours, and adds support for
> the ASUS ROG XFlow (X13) 2-in-1 laptop.
>
> Changelog:
> - V2:
> + Refactor the base handling paths of tablet modes to use enum
> + Add support for ROG XFlow using the refactored code
>
> This obsoletes a previous patch I submitted:
> - https://lkml.org/lkml/2022/8/3/94
Good written cover letter, thanks!
--
With Best Regards,
Andy Shevchenko