[GIT PULL] platform-drivers-x86 for 6.4-3

From: Hans de Goede
Date: Tue Jun 06 2023 - 04:42:17 EST


Hi Linus,

Here is the third round of fixes for platform-drivers-x86 for 6.4.

Nothing special to report just a few small fixes:

- Various Microsoft Surface support fixes
- 1 fix for the INT3472 driver

Regards,

Hans


The following changes since commit 3279decb2c3c8d58cb0b70ed5235c480735a36ee:

platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain (2023-05-23 12:55:16 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git tags/platform-drivers-x86-v6.4-4

for you to fetch changes up to fb109fba728407fa4a84d659b5cb87cd8399d7b3:

platform/x86: int3472: Avoid crash in unregistering regulator gpio (2023-05-30 12:10:22 +0200)

----------------------------------------------------------------
platform-drivers-x86 for v6.4-4

Highlights:
- Various Microsoft Surface support fixes
- 1 fix for the INT3472 driver

The following is an automated git shortlog grouped by driver:

int3472:
- Avoid crash in unregistering regulator gpio

platform/surface:
- aggregator_tabletsw: Add support for book mode in POS subsystem
- aggregator_tabletsw: Add support for book mode in KIP subsystem
- aggregator: Allow completion work-items to be executed in parallel
- aggregator: Make to_ssam_device_driver() respect constness

----------------------------------------------------------------
Hao Yao (1):
platform/x86: int3472: Avoid crash in unregistering regulator gpio

Maximilian Luz (4):
platform/surface: aggregator: Make to_ssam_device_driver() respect constness
platform/surface: aggregator: Allow completion work-items to be executed in parallel
platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem
platform/surface: aggregator_tabletsw: Add support for book mode in POS subsystem

drivers/platform/surface/aggregator/controller.c | 2 +-
drivers/platform/surface/surface_aggregator_tabletsw.c | 10 ++++++++++
drivers/platform/x86/intel/int3472/clk_and_regulator.c | 13 ++++++++-----
include/linux/surface_aggregator/device.h | 6 +-----
4 files changed, 20 insertions(+), 11 deletions(-)