|
@@ -1,4 +1,4 @@
|
|
|
-From 0a7622f7cd89a2a850caab7794f6a640dee4a5e8 Mon Sep 17 00:00:00 2001
|
|
|
+From c6110239d00406e65a8189702a2e8fb9494f1b28 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:36 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Allow is_ssam_device() to be
|
|
@@ -53,9 +53,9 @@ index cc257097eb05..62b38b4487eb 100644
|
|
|
* to_ssam_device() - Casts the given device to a SSAM client device.
|
|
|
* @d: The device to cast.
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 59ccf6b69fdd0e03572a3e72bf5d16bb93279ab8 Mon Sep 17 00:00:00 2001
|
|
|
+From fa4e77dc150efbb608efd1ee54ceff557e3ebab6 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:37 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Allow devices to be marked as
|
|
@@ -162,9 +162,9 @@ index 62b38b4487eb..6df7c8d4e50e 100644
|
|
|
* ssam_device_get() - Increment reference count of SSAM client device.
|
|
|
* @sdev: The device to increment the reference count of.
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From f245465a0ede2e4b52cf058caaf043e14065370b Mon Sep 17 00:00:00 2001
|
|
|
+From e3d8ba1a98ef364b5d49e74f22b443296004c2dd Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:38 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Allow notifiers to avoid
|
|
@@ -458,9 +458,9 @@ index 6df7c8d4e50e..c418f7f2732d 100644
|
|
|
+
|
|
|
#endif /* _LINUX_SURFACE_AGGREGATOR_DEVICE_H */
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 75e02994d3a8b2cd245918f9e5087b17d287f17e Mon Sep 17 00:00:00 2001
|
|
|
+From 44128ef92d57fe2e3c99078c85fa91047fbb81f9 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:39 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Use client device
|
|
@@ -510,9 +510,9 @@ index ce2bd88feeaa..9f630e890ff7 100644
|
|
|
ssam_remove_clients(&sdev->dev);
|
|
|
}
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 47c31518e1c63bfa6d1c8dfec5db080f1ceb8749 Mon Sep 17 00:00:00 2001
|
|
|
+From 9cd87ca382d8a7aee293bfdc788414e1b58088e2 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:40 +0200
|
|
|
Subject: [PATCH] power/supply: surface_charger: Use client device wrappers for
|
|
@@ -554,9 +554,9 @@ index a060c36c7766..59182d55742d 100644
|
|
|
|
|
|
static const struct spwr_psy_properties spwr_psy_props_adp1 = {
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From c588c883700fd3dd5cb03de059f15746651327fa Mon Sep 17 00:00:00 2001
|
|
|
+From faf6c119b16b39e516be3a8807ec2214cce5abc8 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:41 +0200
|
|
|
Subject: [PATCH] power/supply: surface_battery: Use client device wrappers for
|
|
@@ -598,9 +598,9 @@ index 5ec2e6bb2465..540707882bb0 100644
|
|
|
}
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 678945c668057fb32298231e4c6ce14a1cbacb6b Mon Sep 17 00:00:00 2001
|
|
|
+From 0c02bd84d3fb383430e391fa9cf546c0779d2382 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:42 +0200
|
|
|
Subject: [PATCH] HID: surface-hid: Add support for hot-removal
|
|
@@ -712,9 +712,9 @@ index e46330b2e561..87637f813de2 100644
|
|
|
return shid->ops.output_report(shid, reportnum, buf, len);
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 9797970d6472dec59e7cdeb112ef406e6a14a201 Mon Sep 17 00:00:00 2001
|
|
|
+From 1778d54125b12c24de5f169bdaa9b12208d2d088 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:43 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Add comment for KIP subsystem
|
|
@@ -753,9 +753,9 @@ index c3de43edcffa..26b95ec12733 100644
|
|
|
SSAM_SSH_TC_BLD = 0x10,
|
|
|
SSAM_SSH_TC_BAS = 0x11, /* Detachment system (Surface Book 2/3). */
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 50b9b6d1d3d557a736d113724e4689af80510948 Mon Sep 17 00:00:00 2001
|
|
|
+From fadce9be49b14d343bcebff0949a812655d79d7b Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:44 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Generify subsystem hub
|
|
@@ -1143,9 +1143,9 @@ index 9f630e890ff7..09cbeee2428b 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From c74992ea392a3a93d52871413c3a2f97df2051f9 Mon Sep 17 00:00:00 2001
|
|
|
+From 13ef6b4f19302c4e8dfbef3b32fb7266eb642f4b Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:45 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Change device ID for
|
|
@@ -1187,9 +1187,9 @@ index 09cbeee2428b..b11ce87c7184 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 7fffe2d6e96ec095bd559fbc18739755f6245619 Mon Sep 17 00:00:00 2001
|
|
|
+From 5e90aac7571987b7602bf0a75067e711b2f17f16 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:46 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add KIP device hub
|
|
@@ -1352,9 +1352,9 @@ index b11ce87c7184..f15cef60630f 100644
|
|
|
platform_driver_unregister(&ssam_platform_hub_driver);
|
|
|
}
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From c0f82811a24c4a1b5efb26bb80fb0667dd5ce4d0 Mon Sep 17 00:00:00 2001
|
|
|
+From 2579d101aee92421e9eaaba3fae6c8d6348208aa Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 27 May 2022 04:34:47 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
|
|
@@ -1453,9 +1453,9 @@ index f15cef60630f..bf3303f1aa71 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From ef9a5571a61a0c66a7ee9f5405fe0093e05dcd30 Mon Sep 17 00:00:00 2001
|
|
|
+From 5d32e60f8a483e845f1597adb2f4645c51e94676 Mon Sep 17 00:00:00 2001
|
|
|
From: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
|
|
|
Date: Fri, 10 Jun 2022 14:41:58 +0900
|
|
|
Subject: [PATCH] platform/surface: avoid flush_scheduled_work() usage
|
|
@@ -1532,9 +1532,9 @@ index 7b758f8cc137..c0e12f0b9b79 100644
|
|
|
MODULE_AUTHOR("Maximilian Luz <luzmaximilian@gmail.com>");
|
|
|
MODULE_DESCRIPTION("Surface ACPI Notify driver for Surface System Aggregator Module");
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 99089941381fc15d506ac273527e758eed824bfd Mon Sep 17 00:00:00 2001
|
|
|
+From 442b2b0242996c2d287619ef02b71d25c7103b92 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Tue, 14 Jun 2022 21:41:17 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Reserve more event- and
|
|
@@ -1754,9 +1754,9 @@ index 26b95ec12733..45501b6e54e8 100644
|
|
|
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 318b0e7587fb5b3849089ea7bc84835383f22029 Mon Sep 17 00:00:00 2001
|
|
|
+From a13260527cf9250a6c419594427d0983233ab722 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 20:36:39 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Add helper macros for requests
|
|
@@ -1967,9 +1967,9 @@ index c418f7f2732d..6cf7e80312d5 100644
|
|
|
/* -- Helpers for client-device notifiers. ---------------------------------- */
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 512045cafc726b6ed25380f9e8da1a03d54b468b Mon Sep 17 00:00:00 2001
|
|
|
+From 23d2e2d44bd52c0a39eaa962aa571e5e057d165c Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 20:36:40 +0200
|
|
|
Subject: [PATCH] platform/surface: Add KIP/POS tablet-mode switch driver
|
|
@@ -2097,10 +2097,10 @@ index 000000000000..74cd9d754e60
|
|
|
+ must not rely on this list of states being exhaustive and
|
|
|
+ gracefully handle unknown states.
|
|
|
diff --git a/MAINTAINERS b/MAINTAINERS
|
|
|
-index 64379c699903..11b84de77ab8 100644
|
|
|
+index 08620b9a44fc..773eb8387f4a 100644
|
|
|
--- a/MAINTAINERS
|
|
|
+++ b/MAINTAINERS
|
|
|
-@@ -13304,6 +13304,12 @@ F: drivers/scsi/smartpqi/smartpqi*.[ch]
|
|
|
+@@ -13299,6 +13299,12 @@ F: drivers/scsi/smartpqi/smartpqi*.[ch]
|
|
|
F: include/linux/cciss*.h
|
|
|
F: include/uapi/linux/cciss*.h
|
|
|
|
|
@@ -2699,9 +2699,9 @@ index 000000000000..596ca6c80681
|
|
|
+MODULE_DESCRIPTION("Tablet mode switch driver for Surface devices using the Surface Aggregator Module");
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From b4980b9b4fea5724a15e45584f45b5d3280cc530 Mon Sep 17 00:00:00 2001
|
|
|
+From b0b63c71ca4cca6db6f01b20abf92ed87d32acbd Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 20:36:41 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add support for tablet
|
|
@@ -2752,9 +2752,9 @@ index bf3303f1aa71..8f249df673a4 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 0961eab47ed4dce567fd3ffd8be1573f9569282d Mon Sep 17 00:00:00 2001
|
|
|
+From 24b95921c99756179efb5382e88c2e40b27586ba Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 20:36:42 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add support for tablet
|
|
@@ -2799,9 +2799,9 @@ index 8f249df673a4..f1c5905f1c16 100644
|
|
|
&ssam_node_hid_tid1_penstash,
|
|
|
&ssam_node_hid_tid1_touchpad,
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 725529e652ccbc578cd2f6e453cc86bb3294f2d4 Mon Sep 17 00:00:00 2001
|
|
|
+From 055fd9c3211fdbf97da67d52c000884a6abb7c74 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 22:57:58 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Move device registry helper
|
|
@@ -3195,9 +3195,9 @@ index 6cf7e80312d5..46c45d1b6368 100644
|
|
|
/* -- Helpers for client-device requests. ----------------------------------- */
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From d3e38dda072f2cfa87b8074b4efe1dfc006345c9 Mon Sep 17 00:00:00 2001
|
|
|
+From 822f031694f66f2ac28d88b8296462ab83be0e79 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 22:57:59 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator: Move subsystem hub drivers to
|
|
@@ -3224,10 +3224,10 @@ Patchset: surface-sam
|
|
|
create mode 100644 drivers/platform/surface/surface_aggregator_hub.c
|
|
|
|
|
|
diff --git a/MAINTAINERS b/MAINTAINERS
|
|
|
-index 11b84de77ab8..a29042434d9e 100644
|
|
|
+index 773eb8387f4a..55e80354a097 100644
|
|
|
--- a/MAINTAINERS
|
|
|
+++ b/MAINTAINERS
|
|
|
-@@ -13381,6 +13381,12 @@ F: include/linux/surface_acpi_notify.h
|
|
|
+@@ -13376,6 +13376,12 @@ F: include/linux/surface_acpi_notify.h
|
|
|
F: include/linux/surface_aggregator/
|
|
|
F: include/uapi/linux/surface_aggregator/
|
|
|
|
|
@@ -4085,9 +4085,9 @@ index c680792a037e..0cbb7f3a6b2d 100644
|
|
|
MODULE_AUTHOR("Maximilian Luz <luzmaximilian@gmail.com>");
|
|
|
MODULE_DESCRIPTION("Device-registry for Surface System Aggregator Module");
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 114e28179e83a80f1128056b7d91cc151b24f6ad Mon Sep 17 00:00:00 2001
|
|
|
+From d2a2ff8627b303e319809102e8c5269a43930146 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 24 Jun 2022 22:58:00 +0200
|
|
|
Subject: [PATCH] platform/surface: Update copyright year of various drivers
|
|
@@ -4407,9 +4407,9 @@ index 6373d3b5eb7f..fbf2e11fd6ce 100644
|
|
|
|
|
|
#include <asm/unaligned.h>
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From a73e0c964ed06bc1294ab0862a6b795fcf73911d Mon Sep 17 00:00:00 2001
|
|
|
+From f97db7a026de020482058d16c1df81406cde612d Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Bulwahn <lukas.bulwahn@gmail.com>
|
|
|
Date: Wed, 13 Jul 2022 06:09:16 +0200
|
|
|
Subject: [PATCH] MAINTAINERS: repair file entry in MICROSOFT SURFACE
|
|
@@ -4440,10 +4440,10 @@ Patchset: surface-sam
|
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
|
|
diff --git a/MAINTAINERS b/MAINTAINERS
|
|
|
-index a29042434d9e..c967eb4675b7 100644
|
|
|
+index 55e80354a097..6772c9d0eccc 100644
|
|
|
--- a/MAINTAINERS
|
|
|
+++ b/MAINTAINERS
|
|
|
-@@ -13308,7 +13308,7 @@ MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
|
|
|
+@@ -13303,7 +13303,7 @@ MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
|
|
|
M: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
L: platform-driver-x86@vger.kernel.org
|
|
|
S: Maintained
|
|
@@ -4453,9 +4453,9 @@ index a29042434d9e..c967eb4675b7 100644
|
|
|
MICROSOFT SURFACE BATTERY AND AC DRIVERS
|
|
|
M: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 0ba68391040ba804f381cf1e80fed98ff9810016 Mon Sep 17 00:00:00 2001
|
|
|
+From a706d9e160bcc1def0b534af9944ce5b578a2a22 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Sun, 17 Jul 2022 14:07:35 +0200
|
|
|
Subject: [PATCH] platform/surface: tabletsw: Fix __le32 integer access
|
|
@@ -4497,9 +4497,9 @@ index 596ca6c80681..27d95a6a7851 100644
|
|
|
*source_id = get_unaligned_le32(&sources.id[0]);
|
|
|
return 0;
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From ff91dba8ef6eab54f9025cd35d52028cb75cbf3e Mon Sep 17 00:00:00 2001
|
|
|
+From 71f6af10b4d95d6fa30e29339dc46518018d5cf3 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 8 Jul 2022 03:34:44 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
|
|
@@ -4529,9 +4529,9 @@ index d5655f6a4a41..93ab62eb393d 100644
|
|
|
{ "MSHW0123", (unsigned long)ssam_node_group_sls },
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From e399ffd43d7419256f29b8834211ed6685f6ca2d Mon Sep 17 00:00:00 2001
|
|
|
+From 7f8a1978ffa85d6597bc7569498fd85951fa7c65 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Sat, 25 Jun 2022 20:42:00 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Rename HID device
|
|
@@ -4602,9 +4602,9 @@ index 93ab62eb393d..7d82398f55b1 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 1d687b69d2e5eadb47710d4cc2b811a130787120 Mon Sep 17 00:00:00 2001
|
|
|
+From 1f3ee352e38c67f68b0f11574dda88e058c46887 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Sat, 25 Jun 2022 20:52:47 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Rename HID device
|
|
@@ -4695,9 +4695,9 @@ index 7d82398f55b1..9970f89b1411 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|
|
|
-From 89fac2c107f3738bb8a67144827d35ab3e2d92eb Mon Sep 17 00:00:00 2001
|
|
|
+From 697c650c38c056a5a85ab5335269b10957721f77 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Sat, 25 Jun 2022 20:54:59 +0200
|
|
|
Subject: [PATCH] platform/surface: aggregator_registry: Add HID devices for
|
|
@@ -4731,5 +4731,5 @@ index 9970f89b1411..585911020cea 100644
|
|
|
};
|
|
|
|
|
|
--
|
|
|
-2.37.1
|
|
|
+2.37.2
|
|
|
|