* [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init()
@ 2026-10-30 8:22 chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 1/8] platform/x86: isst_if_mmio: switch " chitranshmandhaniya
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Convert the remaining mutex_init() calls under drivers/platform/x86/intel/
to devm_mutex_init() so the mutex lifecycle is managed by devres. This
removes the need for manual mutex_destroy() calls and fixes several
drivers that were missing mutex_destroy() on the teardown path entirely.
Each patch converts one driver and is independent of the others.
Build-tested on x86_64 with all eight drivers compiled in.
Chitransh Mandhaniya (8):
platform/x86: isst_if_mmio: switch to devm_mutex_init()
platform/x86: isst_if_mbox_pci: switch to devm_mutex_init()
platform/x86: pmt_crashlog: switch to devm_mutex_init()
platform/x86: crystal_cove_charger: switch to devm_mutex_init()
platform/x86: telemetry/pltdrv: switch to devm_mutex_init()
platform/x86: ishtp_eclite: switch to devm_mutex_init()
platform/x86: punit_ipc: switch to devm_mutex_init()
platform/x86: sdsi: switch to devm_mutex_init()
drivers/platform/x86/intel/crystal_cove_charger.c | 4 +++-
drivers/platform/x86/intel/ishtp_eclite.c | 4 +++-
drivers/platform/x86/intel/pmt/crashlog.c | 6 ++++--
drivers/platform/x86/intel/punit_ipc.c | 4 +++-
drivers/platform/x86/intel/sdsi.c | 4 +++-
.../x86/intel/speed_select_if/isst_if_mbox_pci.c | 12 ++++--------
.../x86/intel/speed_select_if/isst_if_mmio.c | 11 ++++-------
drivers/platform/x86/intel/telemetry/pltdrv.c | 8 ++++++--
8 files changed, 30 insertions(+), 23 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/8] platform/x86: isst_if_mmio: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
@ 2026-10-30 8:22 ` chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 2/8] platform/x86: isst_if_mbox_pci: " chitranshmandhaniya
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex lifecycle is
managed by devres. This removes the need for manual mutex_destroy()
calls in both the error path and the remove callback.
Since the only action on cdev_register failure was mutex_destroy(),
simplify the tail of the probe function to return the registration
result directly.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
.../platform/x86/intel/speed_select_if/isst_if_mmio.c | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c b/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
index 950ede5eab76..0a3fdf6b8bca 100644
--- a/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
+++ b/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
@@ -124,7 +124,9 @@ static int isst_if_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
if (IS_ERR(punit_dev->punit_mmio))
return PTR_ERR(punit_dev->punit_mmio);
- mutex_init(&punit_dev->mutex);
+ ret = devm_mutex_init(&pdev->dev, &punit_dev->mutex);
+ if (ret)
+ return ret;
pci_set_drvdata(pdev, punit_dev);
memset(&cb, 0, sizeof(cb));
@@ -132,11 +134,7 @@ static int isst_if_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
cb.offset = offsetof(struct isst_if_io_regs, io_reg);
cb.cmd_callback = isst_if_mmio_rd_wr;
cb.owner = THIS_MODULE;
- ret = isst_if_cdev_register(ISST_IF_DEV_MMIO, &cb);
- if (ret)
- mutex_destroy(&punit_dev->mutex);
-
- return ret;
+ return isst_if_cdev_register(ISST_IF_DEV_MMIO, &cb);
}
static void isst_if_remove(struct pci_dev *pdev)
@@ -145,7 +143,6 @@ static void isst_if_remove(struct pci_dev *pdev)
punit_dev = pci_get_drvdata(pdev);
isst_if_cdev_unregister(ISST_IF_DEV_MMIO);
- mutex_destroy(&punit_dev->mutex);
}
static int __maybe_unused isst_if_suspend(struct device *device)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 2/8] platform/x86: isst_if_mbox_pci: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 1/8] platform/x86: isst_if_mmio: switch " chitranshmandhaniya
@ 2026-10-30 8:22 ` chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 3/8] platform/x86: pmt_crashlog: " chitranshmandhaniya
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex lifecycle is
managed by devres. This removes the need for manual mutex_destroy()
calls in both the error path and the remove callback.
Since the only action on cdev_register failure was mutex_destroy(),
simplify the tail of the probe function to return the registration
result directly.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
.../x86/intel/speed_select_if/isst_if_mbox_pci.c | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c b/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
index df1fc6c719f3..ea0b396d35cf 100644
--- a/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
+++ b/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
@@ -180,7 +180,9 @@ static int isst_if_mbox_probe(struct pci_dev *pdev,
if (ret)
return ret;
- mutex_init(&punit_dev->mutex);
+ ret = devm_mutex_init(&pdev->dev, &punit_dev->mutex);
+ if (ret)
+ return ret;
pci_set_drvdata(pdev, punit_dev);
memset(&cb, 0, sizeof(cb));
@@ -188,12 +190,7 @@ static int isst_if_mbox_probe(struct pci_dev *pdev,
cb.offset = offsetof(struct isst_if_mbox_cmds, mbox_cmd);
cb.cmd_callback = isst_if_mbox_proc_cmd;
cb.owner = THIS_MODULE;
- ret = isst_if_cdev_register(ISST_IF_DEV_MBOX, &cb);
-
- if (ret)
- mutex_destroy(&punit_dev->mutex);
-
- return ret;
+ return isst_if_cdev_register(ISST_IF_DEV_MBOX, &cb);
}
static void isst_if_mbox_remove(struct pci_dev *pdev)
@@ -202,7 +199,6 @@ static void isst_if_mbox_remove(struct pci_dev *pdev)
punit_dev = pci_get_drvdata(pdev);
isst_if_cdev_unregister(ISST_IF_DEV_MBOX);
- mutex_destroy(&punit_dev->mutex);
}
static int __maybe_unused isst_if_resume(struct device *device)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 3/8] platform/x86: pmt_crashlog: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 1/8] platform/x86: isst_if_mmio: switch " chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 2/8] platform/x86: isst_if_mbox_pci: " chitranshmandhaniya
@ 2026-10-30 8:22 ` chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 4/8] platform/x86: crystal_cove_charger: " chitranshmandhaniya
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex lifecycle is
managed by devres. This removes the need for the manual
mutex_destroy() call in pmt_crashlog_remove().
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/pmt/crashlog.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/intel/pmt/crashlog.c b/drivers/platform/x86/intel/pmt/crashlog.c
index d7018b495217..1071320ce6be 100644
--- a/drivers/platform/x86/intel/pmt/crashlog.c
+++ b/drivers/platform/x86/intel/pmt/crashlog.c
@@ -591,13 +591,16 @@ static int pmt_crashlog_pre_decode(struct intel_vsec_device *ivdev,
struct crashlog_entry *crashlog;
u32 version;
u32 type;
+ int ret;
if (!pmt_crashlog_supported(entry, &type, &version))
return 1;
/* initialize the crashlog struct */
crashlog = container_of(entry, struct crashlog_entry, entry);
- mutex_init(&crashlog->control_mutex);
+ ret = devm_mutex_init(&ivdev->auxdev.dev, &crashlog->control_mutex);
+ if (ret)
+ return ret;
crashlog->info = select_crashlog_info(type, version);
entry->attr_grp = crashlog->info->attr_grp;
@@ -641,7 +644,6 @@ static void pmt_crashlog_remove(struct auxiliary_device *auxdev)
struct crashlog_entry *crashlog = &priv->entry[i];
intel_pmt_dev_destroy(&crashlog->entry, &pmt_crashlog_ns);
- mutex_destroy(&crashlog->control_mutex);
}
}
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 4/8] platform/x86: crystal_cove_charger: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
` (2 preceding siblings ...)
2026-10-30 8:22 ` [PATCH 3/8] platform/x86: pmt_crashlog: " chitranshmandhaniya
@ 2026-10-30 8:22 ` chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 5/8] platform/x86: telemetry/pltdrv: " chitranshmandhaniya
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex is
automatically destroyed on driver removal via devres. The driver was
missing a mutex_destroy() call on the teardown path.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/crystal_cove_charger.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/x86/intel/crystal_cove_charger.c b/drivers/platform/x86/intel/crystal_cove_charger.c
index 425c7eb32442..8ecfec2c8369 100644
--- a/drivers/platform/x86/intel/crystal_cove_charger.c
+++ b/drivers/platform/x86/intel/crystal_cove_charger.c
@@ -94,7 +94,9 @@ static int crystal_cove_charger_probe(struct platform_device *pdev)
return -ENOMEM;
charger->regmap = pmic->regmap;
- mutex_init(&charger->buslock);
+ ret = devm_mutex_init(&pdev->dev, &charger->buslock);
+ if (ret)
+ return ret;
charger->irq = platform_get_irq(pdev, 0);
if (charger->irq < 0)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 5/8] platform/x86: telemetry/pltdrv: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
` (3 preceding siblings ...)
2026-10-30 8:22 ` [PATCH 4/8] platform/x86: crystal_cove_charger: " chitranshmandhaniya
@ 2026-10-30 8:22 ` chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 6/8] platform/x86: ishtp_eclite: " chitranshmandhaniya
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:22 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() for both telem_lock and
telem_trace_lock so the mutex lifecycle is managed by devres. The
driver was missing mutex_destroy() calls on the teardown path.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/telemetry/pltdrv.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/intel/telemetry/pltdrv.c b/drivers/platform/x86/intel/telemetry/pltdrv.c
index d9aa349f81e4..70b74a7c6c71 100644
--- a/drivers/platform/x86/intel/telemetry/pltdrv.c
+++ b/drivers/platform/x86/intel/telemetry/pltdrv.c
@@ -904,8 +904,12 @@ static int telemetry_pltdrv_probe(struct platform_device *pdev)
goto out;
}
- mutex_init(&telm_conf->telem_lock);
- mutex_init(&telm_conf->telem_trace_lock);
+ ret = devm_mutex_init(&pdev->dev, &telm_conf->telem_lock);
+ if (ret)
+ goto out;
+ ret = devm_mutex_init(&pdev->dev, &telm_conf->telem_trace_lock);
+ if (ret)
+ goto out;
ret = telemetry_setup(pdev);
if (ret)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 6/8] platform/x86: ishtp_eclite: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
` (4 preceding siblings ...)
2026-10-30 8:22 ` [PATCH 5/8] platform/x86: telemetry/pltdrv: " chitranshmandhaniya
@ 2026-10-30 8:23 ` chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 7/8] platform/x86: punit_ipc: " chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 8/8] platform/x86: sdsi: " chitranshmandhaniya
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:23 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex is
automatically destroyed on driver removal via devres. The driver was
missing a mutex_destroy() call on the teardown path.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/ishtp_eclite.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/x86/intel/ishtp_eclite.c b/drivers/platform/x86/intel/ishtp_eclite.c
index bca7e217878b..d7b10ceeb52c 100644
--- a/drivers/platform/x86/intel/ishtp_eclite.c
+++ b/drivers/platform/x86/intel/ishtp_eclite.c
@@ -585,7 +585,9 @@ static int ecl_ishtp_cl_probe(struct ishtp_cl_device *cl_device)
dev_dbg(cl_data_to_dev(opr_dev), "eclite-ishtp client initialised\n");
opr_dev->ish_link_ready = true;
- mutex_init(&opr_dev->lock);
+ rv = devm_mutex_init(ishtp_device(cl_device), &opr_dev->lock);
+ if (rv)
+ goto err_exit;
rv = acpi_find_eclite_device(opr_dev);
if (rv) {
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 7/8] platform/x86: punit_ipc: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
` (5 preceding siblings ...)
2026-10-30 8:23 ` [PATCH 6/8] platform/x86: ishtp_eclite: " chitranshmandhaniya
@ 2026-10-30 8:23 ` chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 8/8] platform/x86: sdsi: " chitranshmandhaniya
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:23 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex is
automatically destroyed on driver removal via devres. The driver was
missing a mutex_destroy() call on the teardown path.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/punit_ipc.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/x86/intel/punit_ipc.c b/drivers/platform/x86/intel/punit_ipc.c
index a3d2b0b64135..1fdffe3ed8b8 100644
--- a/drivers/platform/x86/intel/punit_ipc.c
+++ b/drivers/platform/x86/intel/punit_ipc.c
@@ -260,7 +260,9 @@ static int intel_punit_ipc_probe(struct platform_device *pdev)
return ret;
punit_ipcdev->dev = &pdev->dev;
- mutex_init(&punit_ipcdev->lock);
+ ret = devm_mutex_init(&pdev->dev, &punit_ipcdev->lock);
+ if (ret)
+ return ret;
init_completion(&punit_ipcdev->cmd_complete);
return 0;
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 8/8] platform/x86: sdsi: switch to devm_mutex_init()
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
` (6 preceding siblings ...)
2026-10-30 8:23 ` [PATCH 7/8] platform/x86: punit_ipc: " chitranshmandhaniya
@ 2026-10-30 8:23 ` chitranshmandhaniya
7 siblings, 0 replies; 9+ messages in thread
From: chitranshmandhaniya @ 2026-10-30 8:23 UTC (permalink / raw)
To: hansg, ilpo.jarvinen
Cc: platform-driver-x86, linux-kernel, Chitransh_Mandhaniya,
srinivas.pandruvada, david.e.box, irenic.rajneesh, qipeng.zha
From: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
Replace mutex_init() with devm_mutex_init() so the mutex is
automatically destroyed on driver removal via devres. The driver was
missing a mutex_destroy() call on the teardown path.
Signed-off-by: Chitransh Mandhaniya <Chitransh_Mandhaniya@dell.com>
---
drivers/platform/x86/intel/sdsi.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/x86/intel/sdsi.c b/drivers/platform/x86/intel/sdsi.c
index d7e37d4ace23..bf1ca472cb06 100644
--- a/drivers/platform/x86/intel/sdsi.c
+++ b/drivers/platform/x86/intel/sdsi.c
@@ -663,7 +663,9 @@ static int sdsi_probe(struct auxiliary_device *auxdev, const struct auxiliary_de
return -ENOMEM;
priv->dev = &auxdev->dev;
- mutex_init(&priv->mb_lock);
+ ret = devm_mutex_init(&auxdev->dev, &priv->mb_lock);
+ if (ret)
+ return ret;
auxiliary_set_drvdata(auxdev, priv);
/* Get the SDSi discovery table */
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-10-30 8:24 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-30 8:22 [PATCH 0/8] platform/x86: intel: switch remaining mutex_init() to devm_mutex_init() chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 1/8] platform/x86: isst_if_mmio: switch " chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 2/8] platform/x86: isst_if_mbox_pci: " chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 3/8] platform/x86: pmt_crashlog: " chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 4/8] platform/x86: crystal_cove_charger: " chitranshmandhaniya
2026-10-30 8:22 ` [PATCH 5/8] platform/x86: telemetry/pltdrv: " chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 6/8] platform/x86: ishtp_eclite: " chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 7/8] platform/x86: punit_ipc: " chitranshmandhaniya
2026-10-30 8:23 ` [PATCH 8/8] platform/x86: sdsi: " chitranshmandhaniya
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®