mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 12:03:54 +02:00
mei: vsc: Use vsc_tp_remove() as shutdown handler
After removing the vsc_tp_reset() call from vsc_tp_shutdown() it is now identical to vsc_tp_remove(). Use vsc_tp_remove() as shutdown handler and remove vsc_tp_shutdown(). Signed-off-by: Hans de Goede <hansg@kernel.org> Link: https://lore.kernel.org/r/20250623085052.12347-5-hansg@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
0b504fdb85
commit
78ab08efa3
|
|
@ -528,6 +528,7 @@ static int vsc_tp_probe(struct spi_device *spi)
|
|||
return ret;
|
||||
}
|
||||
|
||||
/* Note this is also used for shutdown */
|
||||
static void vsc_tp_remove(struct spi_device *spi)
|
||||
{
|
||||
struct vsc_tp *tp = spi_get_drvdata(spi);
|
||||
|
|
@ -539,17 +540,6 @@ static void vsc_tp_remove(struct spi_device *spi)
|
|||
free_irq(spi->irq, tp);
|
||||
}
|
||||
|
||||
static void vsc_tp_shutdown(struct spi_device *spi)
|
||||
{
|
||||
struct vsc_tp *tp = spi_get_drvdata(spi);
|
||||
|
||||
platform_device_unregister(tp->pdev);
|
||||
|
||||
mutex_destroy(&tp->mutex);
|
||||
|
||||
free_irq(spi->irq, tp);
|
||||
}
|
||||
|
||||
static const struct acpi_device_id vsc_tp_acpi_ids[] = {
|
||||
{ "INTC1009" }, /* Raptor Lake */
|
||||
{ "INTC1058" }, /* Tiger Lake */
|
||||
|
|
@ -562,7 +552,7 @@ MODULE_DEVICE_TABLE(acpi, vsc_tp_acpi_ids);
|
|||
static struct spi_driver vsc_tp_driver = {
|
||||
.probe = vsc_tp_probe,
|
||||
.remove = vsc_tp_remove,
|
||||
.shutdown = vsc_tp_shutdown,
|
||||
.shutdown = vsc_tp_remove,
|
||||
.driver = {
|
||||
.name = "vsc-tp",
|
||||
.acpi_match_table = vsc_tp_acpi_ids,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user