diff options
| author | Dale Whinham <daleyo@gmail.com> | 2026-09-18 18:49:30 +0100 |
|---|---|---|
| committer | Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> | 2026-09-18 21:10:55 +0300 |
| commit | b318a0b79a8a865200738e9d9d09beaed459a93c (patch) | |
| tree | 4bac6d7d0170d66f2fed783a893abe847fed2bfe /tools/perf/python | |
| parent | 4ade3ea4320003c209d36e6a1e0002762b0ffdb4 (diff) | |
| download | linux-next-b318a0b79a8a865200738e9d9d09beaed459a93c.tar.gz linux-next-b318a0b79a8a865200738e9d9d09beaed459a93c.zip | |
platform/surface: aggregator_registry: Fix tablet-mode detection on Surface Pro 11
Replace ssam_node_kip_tablet_switch with ssam_node_pos_tablet_switch, as
Surface Pro 11 reports tablet-mode via the POS ('posture') subsystem and
not the KIP subsystem.
The KIP-based driver would remain stuck in a 'folded-back' state after
suspend/resume, whereas the POS-based device reports its state correctly
even after suspend/resume.
This fixes the type cover keyboard/mouse being ignored by desktop
environments after resume from sleep due to the erroneous 'folded-back'
state.
Fixes: c4a069095395 ("platform/surface: aggregator_registry: Add Surface Pro 11 (QCOM)")
Signed-off-by: Dale Whinham <daleyo@gmail.com>
Link: https://patch.msgid.link/20260918-surface-pro-11-aggregator-registry-fixes-v2-2-c4ed9335814a@gmail.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Diffstat (limited to 'tools/perf/python')
0 files changed, 0 insertions, 0 deletions
