Unverified Commit a95a1dbb authored by Venkata Prasad Potturu's avatar Venkata Prasad Potturu Committed by Mark Brown
Browse files

ASoC: amd: acp: Move spin_lock and list initialization to acp-pci driver



Move spin_lock and linked list initialization from platform driver to
acp-pci driver.

Signed-off-by: default avatarVenkata Prasad Potturu <venkataprasad.potturu@amd.com>
Link: https://patch.msgid.link/20250310183201.11979-9-venkataprasad.potturu@amd.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent e3933683
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -196,6 +196,9 @@ static int acp_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id
	chip->dev = &chip->acp_plat_dev->dev;

	acp_machine_select(chip);

	INIT_LIST_HEAD(&chip->stream_list);
	spin_lock_init(&chip->acp_lock);
skip_pdev_creation:
	dev_set_drvdata(&pci->dev, chip);
	pm_runtime_set_autosuspend_delay(&pci->dev, 2000);
+0 −3
Original line number Diff line number Diff line
@@ -343,9 +343,6 @@ int acp_platform_register(struct device *dev)
		return status;
	}

	INIT_LIST_HEAD(&chip->stream_list);
	spin_lock_init(&chip->acp_lock);

	return 0;
}
EXPORT_SYMBOL_NS_GPL(acp_platform_register, "SND_SOC_ACP_COMMON");