Update v6.3 patches
Changes:
- Rebase onto v6.3.8
Links:
- kernel: 1d0740ced3
This commit is contained in:
parent
b12b2541cd
commit
76d223d0c8
|
@ -1,4 +1,4 @@
|
||||||
From 2c8598d719fea16c7bb79cd8bae175a6ea26cdea Mon Sep 17 00:00:00 2001
|
From 485397fc9a0d07d151598fbe5570c7629124cd68 Mon Sep 17 00:00:00 2001
|
||||||
From: Tsuchiya Yuto <kitakar@gmail.com>
|
From: Tsuchiya Yuto <kitakar@gmail.com>
|
||||||
Date: Sun, 18 Oct 2020 16:42:44 +0900
|
Date: Sun, 18 Oct 2020 16:42:44 +0900
|
||||||
Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI
|
Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 3ea3103db82e6d05b9a986728f738f81b2da3c81 Mon Sep 17 00:00:00 2001
|
From 3e32e74d21929a3146e0adf85903f0d25bd8df2d Mon Sep 17 00:00:00 2001
|
||||||
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
||||||
Date: Tue, 3 Nov 2020 13:28:04 +0100
|
Date: Tue, 3 Nov 2020 13:28:04 +0100
|
||||||
Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
|
Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
|
||||||
|
@ -165,7 +165,7 @@ index d6ff964aec5b..5d30ae39d65e 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 51a544fcf9c6c5425bddfb0a62f85f198ebe5bd5 Mon Sep 17 00:00:00 2001
|
From dc83352c039f4c15a10e81e25361a688c7a3a709 Mon Sep 17 00:00:00 2001
|
||||||
From: Tsuchiya Yuto <kitakar@gmail.com>
|
From: Tsuchiya Yuto <kitakar@gmail.com>
|
||||||
Date: Sun, 4 Oct 2020 00:11:49 +0900
|
Date: Sun, 4 Oct 2020 00:11:49 +0900
|
||||||
Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
|
Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
|
||||||
|
@ -320,7 +320,7 @@ index 5d30ae39d65e..c14eb56eb911 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 4759b63f07098b7ad88c167f3b20f6d52743bd22 Mon Sep 17 00:00:00 2001
|
From 259df196c6e8b4ecebf76f3c833c97ac92ac01b4 Mon Sep 17 00:00:00 2001
|
||||||
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
||||||
Date: Thu, 25 Mar 2021 11:33:02 +0100
|
Date: Thu, 25 Mar 2021 11:33:02 +0100
|
||||||
Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell
|
Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From ebf48933b360dd4afb98d8ff579c2fcde6d0e5f3 Mon Sep 17 00:00:00 2001
|
From cbc0fc059185fa764588936a84a83f1732f7cb77 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sat, 27 Feb 2021 00:45:52 +0100
|
Date: Sat, 27 Feb 2021 00:45:52 +0100
|
||||||
Subject: [PATCH] ath10k: Add module parameters to override board files
|
Subject: [PATCH] ath10k: Add module parameters to override board files
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 88b8bc07d11e05f7f0158472457c72b5bf10c7d7 Mon Sep 17 00:00:00 2001
|
From fea323ad1ebb58a17ae9975783c2157f7b03663a Mon Sep 17 00:00:00 2001
|
||||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||||
Date: Thu, 30 Jul 2020 13:21:53 +0200
|
Date: Thu, 30 Jul 2020 13:21:53 +0200
|
||||||
Subject: [PATCH] misc: mei: Add missing IPTS device IDs
|
Subject: [PATCH] misc: mei: Add missing IPTS device IDs
|
||||||
|
@ -36,7 +36,7 @@ index 5bf0d50d55a0..c13864512229 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From b11b0d0674559346b0b9550c7dbf24619a6c7d42 Mon Sep 17 00:00:00 2001
|
From 10f227b6d2496d42453a997fe68400867f76328d Mon Sep 17 00:00:00 2001
|
||||||
From: Liban Hannan <liban.p@gmail.com>
|
From: Liban Hannan <liban.p@gmail.com>
|
||||||
Date: Tue, 12 Apr 2022 23:31:12 +0100
|
Date: Tue, 12 Apr 2022 23:31:12 +0100
|
||||||
Subject: [PATCH] iommu: ipts: use IOMMU passthrough mode for IPTS
|
Subject: [PATCH] iommu: ipts: use IOMMU passthrough mode for IPTS
|
||||||
|
@ -136,7 +136,7 @@ index 7c2f4bd33582..3ebd2260cdab 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 17fe7792362c97f7615634578bd7c5094469112c Mon Sep 17 00:00:00 2001
|
From 90ddf8ce3ac963f26d27320fe9bf25f50b46a5a2 Mon Sep 17 00:00:00 2001
|
||||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||||
Date: Sun, 11 Dec 2022 12:00:59 +0100
|
Date: Sun, 11 Dec 2022 12:00:59 +0100
|
||||||
Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus
|
Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus
|
||||||
|
@ -2986,7 +2986,7 @@ index 000000000000..a314843599fc
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 446ae23baffb8114a0f81857e42f3fdfc893ed1f Mon Sep 17 00:00:00 2001
|
From da7ce55ac02658024e533324c6e00f6071a70722 Mon Sep 17 00:00:00 2001
|
||||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||||
Date: Fri, 28 Apr 2023 15:41:12 +0200
|
Date: Fri, 28 Apr 2023 15:41:12 +0200
|
||||||
Subject: [PATCH] Update IPTS from module repo
|
Subject: [PATCH] Update IPTS from module repo
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From e611bb18efc630e25338cba3b53f98a64c363cde Mon Sep 17 00:00:00 2001
|
From 08c110320b8017f3520336564bb418ee0d1d3f60 Mon Sep 17 00:00:00 2001
|
||||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||||
Date: Sun, 11 Dec 2022 12:03:38 +0100
|
Date: Sun, 11 Dec 2022 12:03:38 +0100
|
||||||
Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
|
Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
|
||||||
|
@ -39,7 +39,7 @@ index df9e261af0b5..bc2a0aefedf2 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 873b4dfd1f4d0214884419c60ac3580abf3d94e6 Mon Sep 17 00:00:00 2001
|
From 266363946fe76848bea6f22e74578d5b15c4c0a1 Mon Sep 17 00:00:00 2001
|
||||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||||
Date: Sun, 11 Dec 2022 12:10:54 +0100
|
Date: Sun, 11 Dec 2022 12:10:54 +0100
|
||||||
Subject: [PATCH] hid: Add support for Intel Touch Host Controller
|
Subject: [PATCH] hid: Add support for Intel Touch Host Controller
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 4129a676dcdfa0675585e33858389e1f6a982995 Mon Sep 17 00:00:00 2001
|
From 47a59a35c30490ec8a9f2204dbbd61fff55ec636 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sat, 4 Mar 2023 20:09:36 +0100
|
Date: Sat, 4 Mar 2023 20:09:36 +0100
|
||||||
Subject: [PATCH] platform/surface: aggregator_tabletsw: Properly handle
|
Subject: [PATCH] platform/surface: aggregator_tabletsw: Properly handle
|
||||||
|
@ -25,7 +25,7 @@ Patchset: surface-sam
|
||||||
1 file changed, 84 insertions(+), 39 deletions(-)
|
1 file changed, 84 insertions(+), 39 deletions(-)
|
||||||
|
|
||||||
diff --git a/drivers/platform/surface/surface_aggregator_tabletsw.c b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
diff --git a/drivers/platform/surface/surface_aggregator_tabletsw.c b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
index 9fed800c7cc0..e8682f52558f 100644
|
index a18e9fc7896b..f9a58db6afde 100644
|
||||||
--- a/drivers/platform/surface/surface_aggregator_tabletsw.c
|
--- a/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
+++ b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
+++ b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
@@ -20,16 +20,23 @@
|
@@ -20,16 +20,23 @@
|
||||||
|
@ -112,8 +112,8 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
input_set_capability(sw->mode_switch, EV_SW, SW_TABLET_MODE);
|
input_set_capability(sw->mode_switch, EV_SW, SW_TABLET_MODE);
|
||||||
input_report_switch(sw->mode_switch, SW_TABLET_MODE, tablet);
|
input_report_switch(sw->mode_switch, SW_TABLET_MODE, tablet);
|
||||||
|
|
||||||
@@ -203,9 +212,10 @@ enum ssam_kip_cover_state {
|
@@ -204,9 +213,10 @@ enum ssam_kip_cover_state {
|
||||||
SSAM_KIP_COVER_STATE_FOLDED_BACK = 0x05,
|
SSAM_KIP_COVER_STATE_BOOK = 0x06,
|
||||||
};
|
};
|
||||||
|
|
||||||
-static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw, u32 state)
|
-static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw, u32 state)
|
||||||
|
@ -125,8 +125,8 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
case SSAM_KIP_COVER_STATE_DISCONNECTED:
|
case SSAM_KIP_COVER_STATE_DISCONNECTED:
|
||||||
return "disconnected";
|
return "disconnected";
|
||||||
|
|
||||||
@@ -222,14 +232,15 @@ static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw, u32 stat
|
@@ -226,14 +236,15 @@ static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw, u32 stat
|
||||||
return "folded-back";
|
return "book";
|
||||||
|
|
||||||
default:
|
default:
|
||||||
- dev_warn(&sw->sdev->dev, "unknown KIP cover state: %u\n", state);
|
- dev_warn(&sw->sdev->dev, "unknown KIP cover state: %u\n", state);
|
||||||
|
@ -144,7 +144,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
case SSAM_KIP_COVER_STATE_DISCONNECTED:
|
case SSAM_KIP_COVER_STATE_DISCONNECTED:
|
||||||
case SSAM_KIP_COVER_STATE_FOLDED_CANVAS:
|
case SSAM_KIP_COVER_STATE_FOLDED_CANVAS:
|
||||||
case SSAM_KIP_COVER_STATE_FOLDED_BACK:
|
case SSAM_KIP_COVER_STATE_FOLDED_BACK:
|
||||||
@@ -240,7 +251,7 @@ static bool ssam_kip_cover_state_is_tablet_mode(struct ssam_tablet_sw *sw, u32 s
|
@@ -245,7 +256,7 @@ static bool ssam_kip_cover_state_is_tablet_mode(struct ssam_tablet_sw *sw, u32 s
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
@ -153,7 +153,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -252,7 +263,7 @@ SSAM_DEFINE_SYNC_REQUEST_R(__ssam_kip_get_cover_state, u8, {
|
@@ -257,7 +268,7 @@ SSAM_DEFINE_SYNC_REQUEST_R(__ssam_kip_get_cover_state, u8, {
|
||||||
.instance_id = 0x00,
|
.instance_id = 0x00,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -162,7 +162,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
{
|
{
|
||||||
int status;
|
int status;
|
||||||
u8 raw;
|
u8 raw;
|
||||||
@@ -263,7 +274,8 @@ static int ssam_kip_get_cover_state(struct ssam_tablet_sw *sw, u32 *state)
|
@@ -268,7 +279,8 @@ static int ssam_kip_get_cover_state(struct ssam_tablet_sw *sw, u32 *state)
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -172,7 +172,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -312,11 +324,15 @@ MODULE_PARM_DESC(tablet_mode_in_slate_state, "Enable tablet mode in slate device
|
@@ -317,11 +329,15 @@ MODULE_PARM_DESC(tablet_mode_in_slate_state, "Enable tablet mode in slate device
|
||||||
#define SSAM_EVENT_POS_CID_POSTURE_CHANGED 0x03
|
#define SSAM_EVENT_POS_CID_POSTURE_CHANGED 0x03
|
||||||
#define SSAM_POS_MAX_SOURCES 4
|
#define SSAM_POS_MAX_SOURCES 4
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ssam_sources_list {
|
struct ssam_sources_list {
|
||||||
@@ -324,42 +340,68 @@ struct ssam_sources_list {
|
@@ -329,42 +345,68 @@ struct ssam_sources_list {
|
||||||
__le32 id[SSAM_POS_MAX_SOURCES];
|
__le32 id[SSAM_POS_MAX_SOURCES];
|
||||||
} __packed;
|
} __packed;
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -450,9 +492,10 @@ static int ssam_pos_get_posture_for_source(struct ssam_tablet_sw *sw, u32 source
|
@@ -455,9 +497,10 @@ static int ssam_pos_get_posture_for_source(struct ssam_tablet_sw *sw, u32 source
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -286,7 +286,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
int status;
|
int status;
|
||||||
|
|
||||||
status = ssam_pos_get_source(sw, &source_id);
|
status = ssam_pos_get_source(sw, &source_id);
|
||||||
@@ -461,13 +504,15 @@ static int ssam_pos_get_posture(struct ssam_tablet_sw *sw, u32 *state)
|
@@ -466,13 +509,15 @@ static int ssam_pos_get_posture(struct ssam_tablet_sw *sw, u32 *state)
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -306,7 +306,7 @@ index 9fed800c7cc0..e8682f52558f 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From d6efb411d97b392a4967157b5c1e2768e2348bc9 Mon Sep 17 00:00:00 2001
|
From 57a06f3b8986e92ffe56c063efb95329a41f9208 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sun, 19 Feb 2023 23:33:43 +0100
|
Date: Sun, 19 Feb 2023 23:33:43 +0100
|
||||||
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for
|
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for
|
||||||
|
@ -322,10 +322,10 @@ Patchset: surface-sam
|
||||||
1 file changed, 57 insertions(+)
|
1 file changed, 57 insertions(+)
|
||||||
|
|
||||||
diff --git a/drivers/platform/surface/surface_aggregator_tabletsw.c b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
diff --git a/drivers/platform/surface/surface_aggregator_tabletsw.c b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
index e8682f52558f..8f52b62d1c19 100644
|
index f9a58db6afde..4a029f5db20a 100644
|
||||||
--- a/drivers/platform/surface/surface_aggregator_tabletsw.c
|
--- a/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
+++ b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
+++ b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
||||||
@@ -325,9 +325,18 @@ MODULE_PARM_DESC(tablet_mode_in_slate_state, "Enable tablet mode in slate device
|
@@ -330,9 +330,18 @@ MODULE_PARM_DESC(tablet_mode_in_slate_state, "Enable tablet mode in slate device
|
||||||
#define SSAM_POS_MAX_SOURCES 4
|
#define SSAM_POS_MAX_SOURCES 4
|
||||||
|
|
||||||
enum ssam_pos_source_id {
|
enum ssam_pos_source_id {
|
||||||
|
@ -344,7 +344,7 @@ index e8682f52558f..8f52b62d1c19 100644
|
||||||
enum ssam_pos_state_sls {
|
enum ssam_pos_state_sls {
|
||||||
SSAM_POS_SLS_LID_CLOSED = 0x00,
|
SSAM_POS_SLS_LID_CLOSED = 0x00,
|
||||||
SSAM_POS_SLS_LAPTOP = 0x01,
|
SSAM_POS_SLS_LAPTOP = 0x01,
|
||||||
@@ -340,6 +349,30 @@ struct ssam_sources_list {
|
@@ -345,6 +354,30 @@ struct ssam_sources_list {
|
||||||
__le32 id[SSAM_POS_MAX_SOURCES];
|
__le32 id[SSAM_POS_MAX_SOURCES];
|
||||||
} __packed;
|
} __packed;
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ index e8682f52558f..8f52b62d1c19 100644
|
||||||
static const char *ssam_pos_state_name_sls(struct ssam_tablet_sw *sw, u32 state)
|
static const char *ssam_pos_state_name_sls(struct ssam_tablet_sw *sw, u32 state)
|
||||||
{
|
{
|
||||||
switch (state) {
|
switch (state) {
|
||||||
@@ -365,6 +398,9 @@ static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw,
|
@@ -370,6 +403,9 @@ static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw,
|
||||||
const struct ssam_tablet_sw_state *state)
|
const struct ssam_tablet_sw_state *state)
|
||||||
{
|
{
|
||||||
switch (state->source) {
|
switch (state->source) {
|
||||||
|
@ -385,7 +385,7 @@ index e8682f52558f..8f52b62d1c19 100644
|
||||||
case SSAM_POS_SOURCE_SLS:
|
case SSAM_POS_SOURCE_SLS:
|
||||||
return ssam_pos_state_name_sls(sw, state->state);
|
return ssam_pos_state_name_sls(sw, state->state);
|
||||||
|
|
||||||
@@ -374,6 +410,24 @@ static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw,
|
@@ -379,6 +415,24 @@ static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -410,7 +410,7 @@ index e8682f52558f..8f52b62d1c19 100644
|
||||||
static bool ssam_pos_state_is_tablet_mode_sls(struct ssam_tablet_sw *sw, u32 state)
|
static bool ssam_pos_state_is_tablet_mode_sls(struct ssam_tablet_sw *sw, u32 state)
|
||||||
{
|
{
|
||||||
switch (state) {
|
switch (state) {
|
||||||
@@ -397,6 +451,9 @@ static bool ssam_pos_state_is_tablet_mode(struct ssam_tablet_sw *sw,
|
@@ -402,6 +456,9 @@ static bool ssam_pos_state_is_tablet_mode(struct ssam_tablet_sw *sw,
|
||||||
const struct ssam_tablet_sw_state *state)
|
const struct ssam_tablet_sw_state *state)
|
||||||
{
|
{
|
||||||
switch (state->source) {
|
switch (state->source) {
|
||||||
|
@ -423,7 +423,7 @@ index e8682f52558f..8f52b62d1c19 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 24d73d4825bc34a93fc70a3cf242f5fc51816158 Mon Sep 17 00:00:00 2001
|
From 56a23672142f7435662e91125ca30d20ae3099c6 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sun, 19 Feb 2023 23:41:18 +0100
|
Date: Sun, 19 Feb 2023 23:41:18 +0100
|
||||||
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
|
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
|
||||||
|
@ -454,67 +454,7 @@ index 296f72d52e6a..0fe5be539652 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From c4f4c58d333db46428f0f116b559d1b80187a548 Mon Sep 17 00:00:00 2001
|
From 5f500b5c2a9cd1b50f6d2e6c8e0018a840fa45ff Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
||||||
Date: Wed, 3 May 2023 02:02:21 +0200
|
|
||||||
Subject: [PATCH] platform/surface: aggregator: Allow completion work-items to
|
|
||||||
be executed in parallel
|
|
||||||
|
|
||||||
Currently, event completion work-items are restricted to be run strictly
|
|
||||||
in non-parallel fashion by the respective workqueue. However, this has
|
|
||||||
lead to some problems:
|
|
||||||
|
|
||||||
In some instances, the event notifier function called inside this
|
|
||||||
completion workqueue takes a non-negligible amount of time to execute.
|
|
||||||
One such example is the battery event handling code (surface_battery.c),
|
|
||||||
which can result in a full battery information refresh, involving
|
|
||||||
further synchronous communication with the EC inside the event handler.
|
|
||||||
This is made worse if the communication fails spuriously, generally
|
|
||||||
incurring a multi-second timeout.
|
|
||||||
|
|
||||||
Since the event completions are run strictly non-parallel, this blocks
|
|
||||||
other events from being propagated to the respective subsystems. This
|
|
||||||
becomes especially noticeable for keyboard and touchpad input, which
|
|
||||||
also funnel their events through this system. Here, users have reported
|
|
||||||
occasional multi-second "freezes".
|
|
||||||
|
|
||||||
Note, however, that the event handling system was never intended to run
|
|
||||||
purely sequentially. Instead, we have one work struct per EC/SAM
|
|
||||||
subsystem, processing the event queue for that subsystem. These work
|
|
||||||
structs were intended to run in parallel, allowing sequential processing
|
|
||||||
of work items for each subsystem but parallel processing of work items
|
|
||||||
across subsystems.
|
|
||||||
|
|
||||||
The only restriction to this is the way the workqueue is created.
|
|
||||||
Therefore, replace create_workqueue() with alloc_workqueue() and do not
|
|
||||||
restrict the maximum number of parallel work items to be executed on
|
|
||||||
that queue, resolving any cross-subsystem blockage.
|
|
||||||
|
|
||||||
Fixes: c167b9c7e3d6 ("platform/surface: Add Surface Aggregator subsystem")
|
|
||||||
Link: https://github.com/linux-surface/linux-surface/issues/1026
|
|
||||||
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
|
|
||||||
Patchset: surface-sam
|
|
||||||
---
|
|
||||||
drivers/platform/surface/aggregator/controller.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/drivers/platform/surface/aggregator/controller.c b/drivers/platform/surface/aggregator/controller.c
|
|
||||||
index 535581c0471c..7fc602e01487 100644
|
|
||||||
--- a/drivers/platform/surface/aggregator/controller.c
|
|
||||||
+++ b/drivers/platform/surface/aggregator/controller.c
|
|
||||||
@@ -825,7 +825,7 @@ static int ssam_cplt_init(struct ssam_cplt *cplt, struct device *dev)
|
|
||||||
|
|
||||||
cplt->dev = dev;
|
|
||||||
|
|
||||||
- cplt->wq = create_workqueue(SSAM_CPLT_WQ_NAME);
|
|
||||||
+ cplt->wq = alloc_workqueue(SSAM_CPLT_WQ_NAME, WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
|
|
||||||
if (!cplt->wq)
|
|
||||||
return -ENOMEM;
|
|
||||||
|
|
||||||
--
|
|
||||||
2.41.0
|
|
||||||
|
|
||||||
From 1eff5a24a6ad7e976ec41a4707a200ffda9fe3af Mon Sep 17 00:00:00 2001
|
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Thu, 18 May 2023 22:33:55 +0200
|
Date: Thu, 18 May 2023 22:33:55 +0200
|
||||||
Subject: [PATCH] platform/surface: aggregator: Make to_ssam_device_driver()
|
Subject: [PATCH] platform/surface: aggregator: Make to_ssam_device_driver()
|
||||||
|
@ -550,61 +490,7 @@ index df81043b9e71..42b249b4c24b 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From f742462433d3fa617972e717b4cdb66b26352fbf Mon Sep 17 00:00:00 2001
|
From d642e16932f9d8609d776ad3ca55ce84a4be6d8f Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
||||||
Date: Thu, 18 May 2023 22:53:12 +0200
|
|
||||||
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for book
|
|
||||||
mode in KIP subsystem
|
|
||||||
|
|
||||||
Devices with a type-cover have an additional "book" mode, deactivating
|
|
||||||
type-cover input and turning off its backlight. This is currently
|
|
||||||
unsupported, leading to the warning
|
|
||||||
|
|
||||||
surface_aggregator_tablet_mode_switch 01:03:01:00:01: unknown KIP cover state: 6
|
|
||||||
|
|
||||||
Therefore, add support for this state and map it to enable tablet-mode.
|
|
||||||
|
|
||||||
Fixes: 9f794056db5b ("platform/surface: Add KIP/POS tablet-mode switch driver")
|
|
||||||
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
|
|
||||||
Patchset: surface-sam
|
|
||||||
---
|
|
||||||
drivers/platform/surface/surface_aggregator_tabletsw.c | 5 +++++
|
|
||||||
1 file changed, 5 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/drivers/platform/surface/surface_aggregator_tabletsw.c b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
|
||||||
index 8f52b62d1c19..4a029f5db20a 100644
|
|
||||||
--- a/drivers/platform/surface/surface_aggregator_tabletsw.c
|
|
||||||
+++ b/drivers/platform/surface/surface_aggregator_tabletsw.c
|
|
||||||
@@ -210,6 +210,7 @@ enum ssam_kip_cover_state {
|
|
||||||
SSAM_KIP_COVER_STATE_LAPTOP = 0x03,
|
|
||||||
SSAM_KIP_COVER_STATE_FOLDED_CANVAS = 0x04,
|
|
||||||
SSAM_KIP_COVER_STATE_FOLDED_BACK = 0x05,
|
|
||||||
+ SSAM_KIP_COVER_STATE_BOOK = 0x06,
|
|
||||||
};
|
|
||||||
|
|
||||||
static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw,
|
|
||||||
@@ -231,6 +232,9 @@ static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw,
|
|
||||||
case SSAM_KIP_COVER_STATE_FOLDED_BACK:
|
|
||||||
return "folded-back";
|
|
||||||
|
|
||||||
+ case SSAM_KIP_COVER_STATE_BOOK:
|
|
||||||
+ return "book";
|
|
||||||
+
|
|
||||||
default:
|
|
||||||
dev_warn(&sw->sdev->dev, "unknown KIP cover state: %u\n", state->state);
|
|
||||||
return "<unknown>";
|
|
||||||
@@ -244,6 +248,7 @@ static bool ssam_kip_cover_state_is_tablet_mode(struct ssam_tablet_sw *sw,
|
|
||||||
case SSAM_KIP_COVER_STATE_DISCONNECTED:
|
|
||||||
case SSAM_KIP_COVER_STATE_FOLDED_CANVAS:
|
|
||||||
case SSAM_KIP_COVER_STATE_FOLDED_BACK:
|
|
||||||
+ case SSAM_KIP_COVER_STATE_BOOK:
|
|
||||||
return true;
|
|
||||||
|
|
||||||
case SSAM_KIP_COVER_STATE_CLOSED:
|
|
||||||
--
|
|
||||||
2.41.0
|
|
||||||
|
|
||||||
From 860fcda843a8e5b1603eaddad257573adc40e95e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Thu, 18 May 2023 22:57:17 +0200
|
Date: Thu, 18 May 2023 22:57:17 +0200
|
||||||
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for book
|
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for book
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 36fba519868bf332e4b8bbf1a7389679ce4caff5 Mon Sep 17 00:00:00 2001
|
From bb11cb65495e2e0cec5e5fd58d006ba8db44c4b4 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sat, 25 Jul 2020 17:19:53 +0200
|
Date: Sat, 25 Jul 2020 17:19:53 +0200
|
||||||
Subject: [PATCH] i2c: acpi: Implement RawBytes read access
|
Subject: [PATCH] i2c: acpi: Implement RawBytes read access
|
||||||
|
@ -110,7 +110,7 @@ index d6037a328669..a290ebc77aea 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 9b5be5bf5b3b42fefb3fc17520453f5a72e192cd Mon Sep 17 00:00:00 2001
|
From b209cc1b4e9eb1796ab3c18868be918b0213eb9f Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sat, 13 Feb 2021 16:41:18 +0100
|
Date: Sat, 13 Feb 2021 16:41:18 +0100
|
||||||
Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch
|
Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From e5719a8feb143b82c7453ca4b3703bdb760f4925 Mon Sep 17 00:00:00 2001
|
From 6063b2afbbbaff075d1527af2ba8dbfc4bcb59cf Mon Sep 17 00:00:00 2001
|
||||||
From: Sachi King <nakato@nakato.io>
|
From: Sachi King <nakato@nakato.io>
|
||||||
Date: Tue, 5 Oct 2021 00:05:09 +1100
|
Date: Tue, 5 Oct 2021 00:05:09 +1100
|
||||||
Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
|
Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
|
||||||
|
@ -75,7 +75,7 @@ index 09489380afda..0f02411a60f1 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 81c8bc3d78e3fd8fa765ac6c4739439f0bc8c909 Mon Sep 17 00:00:00 2001
|
From a51b6b99f897f56b914da238e35e56d2b0adb30c Mon Sep 17 00:00:00 2001
|
||||||
From: Sachi King <nakato@nakato.io>
|
From: Sachi King <nakato@nakato.io>
|
||||||
Date: Tue, 5 Oct 2021 00:22:57 +1100
|
Date: Tue, 5 Oct 2021 00:22:57 +1100
|
||||||
Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd
|
Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From c25f95667a1f423f6c9b6fb9d03c1172e29ba786 Mon Sep 17 00:00:00 2001
|
From 7282c336fb446159b2ea5736fde824f581673776 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sat, 18 Feb 2023 01:02:49 +0100
|
Date: Sat, 18 Feb 2023 01:02:49 +0100
|
||||||
Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
|
Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
|
||||||
|
@ -39,7 +39,7 @@ index 934b3d997702..2c6604c6e8e1 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From f0bc6efed7c0b5d22b339ba7085a341bced15d95 Mon Sep 17 00:00:00 2001
|
From 1d58249a4afc864ac83e5d2f03311ee262383a5f Mon Sep 17 00:00:00 2001
|
||||||
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
||||||
Date: Thu, 5 Nov 2020 13:09:45 +0100
|
Date: Thu, 5 Nov 2020 13:09:45 +0100
|
||||||
Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when
|
Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when
|
||||||
|
@ -272,7 +272,7 @@ index e31be0cb8b85..63fd042aba6b 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 204bb9bfd2802148927b510dcc47c493d02da91a Mon Sep 17 00:00:00 2001
|
From 1eab363123e3e4ead0a9dd8bd67dfb1497c26173 Mon Sep 17 00:00:00 2001
|
||||||
From: PJungkamp <p.jungkamp@gmail.com>
|
From: PJungkamp <p.jungkamp@gmail.com>
|
||||||
Date: Fri, 25 Feb 2022 12:04:25 +0100
|
Date: Fri, 25 Feb 2022 12:04:25 +0100
|
||||||
Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet
|
Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 6ce4bc541b8c1e0ef623735c2f1ee8daeb1f9659 Mon Sep 17 00:00:00 2001
|
From 06cb15eb142592598dad0bd153f4e210e51a7d58 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sun, 19 Feb 2023 22:12:24 +0100
|
Date: Sun, 19 Feb 2023 22:12:24 +0100
|
||||||
Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
|
Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From e149640e60b7de398cd37c60758c94e54ae1a14a Mon Sep 17 00:00:00 2001
|
From 2a0118e4d2fa251650a5f28a2a4d7aafa2a6cf9e Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sun, 12 Mar 2023 01:41:57 +0100
|
Date: Sun, 12 Mar 2023 01:41:57 +0100
|
||||||
Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9
|
Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 6892490a3a8216aeb13044eba9471646219058f2 Mon Sep 17 00:00:00 2001
|
From d02ff8df2bc5b85b316c477f935967a7910b8b86 Mon Sep 17 00:00:00 2001
|
||||||
From: Hans de Goede <hdegoede@redhat.com>
|
From: Hans de Goede <hdegoede@redhat.com>
|
||||||
Date: Sun, 10 Oct 2021 20:56:57 +0200
|
Date: Sun, 10 Oct 2021 20:56:57 +0200
|
||||||
Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
|
Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
|
||||||
|
@ -74,7 +74,7 @@ index 0c6f06abe3f4..4fc320f424e8 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 5602ba64312f49908b6ba6119d09d9ea7c35f7bc Mon Sep 17 00:00:00 2001
|
From 40128e5d83898b9e3ce6a3257255b92a21a086bc Mon Sep 17 00:00:00 2001
|
||||||
From: zouxiaoh <xiaohong.zou@intel.com>
|
From: zouxiaoh <xiaohong.zou@intel.com>
|
||||||
Date: Fri, 25 Jun 2021 08:52:59 +0800
|
Date: Fri, 25 Jun 2021 08:52:59 +0800
|
||||||
Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
|
Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
|
||||||
|
@ -191,7 +191,7 @@ index 3ebd2260cdab..f8937235de4b 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 214b2ae6ee13602730f3044092cba33956d8ad52 Mon Sep 17 00:00:00 2001
|
From cb2e9637479a294e857d1e4b5bc997e6342407f2 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Sun, 10 Oct 2021 20:57:02 +0200
|
Date: Sun, 10 Oct 2021 20:57:02 +0200
|
||||||
Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
|
Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
|
||||||
|
@ -228,7 +228,7 @@ index 5b8d1a9620a5..6a0ff035cf20 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From a2fce6b27922469ccce942826aace427ab1adfc6 Mon Sep 17 00:00:00 2001
|
From e419017be43e68df117c6b576c6e6b037f6f6d26 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Wed, 4 May 2022 23:21:45 +0100
|
Date: Wed, 4 May 2022 23:21:45 +0100
|
||||||
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
|
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
|
||||||
|
@ -343,7 +343,7 @@ index 3b76a9d0383a..38f9f4da1922 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 1b71f18a38ae063178ccfe8a978157d1c73ff226 Mon Sep 17 00:00:00 2001
|
From f0149621cf7afb0fc7cac3a156c1711348333592 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Thu, 2 Jun 2022 22:15:56 +0100
|
Date: Thu, 2 Jun 2022 22:15:56 +0100
|
||||||
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
|
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
|
||||||
|
@ -386,7 +386,7 @@ index 38f9f4da1922..82681df7d794 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 2c6258a414a67a8915de06f73c10491dfd02547d Mon Sep 17 00:00:00 2001
|
From 9f0d71c0c043aef69978dc2d8ab21b588c2c0603 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Thu, 28 Oct 2021 21:55:16 +0100
|
Date: Thu, 28 Oct 2021 21:55:16 +0100
|
||||||
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
|
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
|
||||||
|
@ -890,7 +890,7 @@ index 000000000000..180b04d2a6b3
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 587fc918a8dabd1f26a9e06b711bc90c9b4ddae6 Mon Sep 17 00:00:00 2001
|
From 501fb2689dac380fe75f8f0a4cf1e39b142fdae4 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Fri, 15 Jul 2022 23:48:00 +0200
|
Date: Fri, 15 Jul 2022 23:48:00 +0200
|
||||||
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
|
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
|
||||||
|
@ -919,7 +919,7 @@ index e759470a0b6b..dbc6d20efbe5 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 4e2acd9c4b4d2f7bc8ab980c576523248cef953d Mon Sep 17 00:00:00 2001
|
From f5d6382ede4a72ae5111bfa7e19f64bd649d0447 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <dan.scally@ideasonboard.com>
|
From: Daniel Scally <dan.scally@ideasonboard.com>
|
||||||
Date: Thu, 2 Mar 2023 12:59:39 +0000
|
Date: Thu, 2 Mar 2023 12:59:39 +0000
|
||||||
Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
|
Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
|
||||||
|
@ -975,7 +975,7 @@ index f064da74f50a..2064b3bbe530 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 3ed7b83eb212597e4979233b55f4a942782a9e45 Mon Sep 17 00:00:00 2001
|
From 0acfc3c7d633ec1e8775b83948f3b522c35dcc4e Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <dan.scally@ideasonboard.com>
|
From: Daniel Scally <dan.scally@ideasonboard.com>
|
||||||
Date: Tue, 21 Mar 2023 13:45:26 +0000
|
Date: Tue, 21 Mar 2023 13:45:26 +0000
|
||||||
Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
|
Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
|
||||||
|
@ -1014,7 +1014,7 @@ index 88e987435285..ff7b2c26da83 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 5c299deb19434c26319dd145c85c6d1999361b44 Mon Sep 17 00:00:00 2001
|
From 29a90f7928ca474ff395bee282db671ea2dd5de8 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <dan.scally@ideasonboard.com>
|
From: Daniel Scally <dan.scally@ideasonboard.com>
|
||||||
Date: Wed, 22 Mar 2023 11:01:42 +0000
|
Date: Wed, 22 Mar 2023 11:01:42 +0000
|
||||||
Subject: [PATCH] media: v4l2-core: Acquire privacy led in
|
Subject: [PATCH] media: v4l2-core: Acquire privacy led in
|
||||||
|
@ -1065,7 +1065,7 @@ index 049c2f2001ea..f8c3e40b2b71 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 158b90a20f0c745cb0beacbd25d5484130341275 Mon Sep 17 00:00:00 2001
|
From ded14d1c25d6cb35c6bed91da64bcae1e00d9663 Mon Sep 17 00:00:00 2001
|
||||||
From: Kate Hsuan <hpa@redhat.com>
|
From: Kate Hsuan <hpa@redhat.com>
|
||||||
Date: Tue, 21 Mar 2023 23:37:16 +0800
|
Date: Tue, 21 Mar 2023 23:37:16 +0800
|
||||||
Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
|
Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
|
||||||
|
@ -1106,7 +1106,7 @@ index 6a0ff035cf20..2a7d01d3abc8 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 9fd5fe2d115507de745792b5ba531cce9457c443 Mon Sep 17 00:00:00 2001
|
From a7be9b13df052498a999379eb553c32212096895 Mon Sep 17 00:00:00 2001
|
||||||
From: Kate Hsuan <hpa@redhat.com>
|
From: Kate Hsuan <hpa@redhat.com>
|
||||||
Date: Tue, 21 Mar 2023 23:37:17 +0800
|
Date: Tue, 21 Mar 2023 23:37:17 +0800
|
||||||
Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
|
Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
|
||||||
|
@ -1147,7 +1147,7 @@ index 7807fa329db0..2d2abb25b944 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 0f305380a1c39253932205994d91092b7b95ec16 Mon Sep 17 00:00:00 2001
|
From 263177a76164bb5d91dbb993a746df136df93354 Mon Sep 17 00:00:00 2001
|
||||||
From: Kate Hsuan <hpa@redhat.com>
|
From: Kate Hsuan <hpa@redhat.com>
|
||||||
Date: Tue, 21 Mar 2023 23:37:18 +0800
|
Date: Tue, 21 Mar 2023 23:37:18 +0800
|
||||||
Subject: [PATCH] leds: tps68470: Add LED control for tps68470
|
Subject: [PATCH] leds: tps68470: Add LED control for tps68470
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From e0b8b2d17d4dfc1b01db2e170253d619b4ba067e Mon Sep 17 00:00:00 2001
|
From 671807691f99614cdfe818b58cd57649e5b6a39c Mon Sep 17 00:00:00 2001
|
||||||
From: Sachi King <nakato@nakato.io>
|
From: Sachi King <nakato@nakato.io>
|
||||||
Date: Sat, 29 May 2021 17:47:38 +1000
|
Date: Sat, 29 May 2021 17:47:38 +1000
|
||||||
Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
|
Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
|
||||||
|
@ -65,7 +65,7 @@ index 0dac4ab5b55b..9ce909da6db3 100644
|
||||||
--
|
--
|
||||||
2.41.0
|
2.41.0
|
||||||
|
|
||||||
From 4c76af7020ded39bb4529930b2d1329add413aa7 Mon Sep 17 00:00:00 2001
|
From 2778cb3faeb2e2b143db1c0858671c36db3986e6 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Thu, 3 Jun 2021 14:04:26 +0200
|
Date: Thu, 3 Jun 2021 14:04:26 +0200
|
||||||
Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override
|
Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 8e7752e655bf8262dfea9a52c68a2771fda3f381 Mon Sep 17 00:00:00 2001
|
From ea2bc669e1ffc2063044f39143a14ba911f1dc78 Mon Sep 17 00:00:00 2001
|
||||||
From: "Bart Groeneveld | GPX Solutions B.V" <bart@gpxbv.nl>
|
From: "Bart Groeneveld | GPX Solutions B.V" <bart@gpxbv.nl>
|
||||||
Date: Mon, 5 Dec 2022 16:08:46 +0100
|
Date: Mon, 5 Dec 2022 16:08:46 +0100
|
||||||
Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms
|
Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms
|
||||||
|
|
Loading…
Reference in a new issue