]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: soc-utils: Transition to the faux device interface
authorSudeep Holla <sudeep.holla@arm.com>
Mon, 17 Mar 2025 10:13:18 +0000 (10:13 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 17 Mar 2025 16:25:51 +0000 (16:25 +0000)
commit18abb3797f1ceca97a705aa1c14cbec5c6fcab79
tree80297e71227635e5b46dfa5fda88cfe8ecf5f50c
parent77ad261ecc4aa1b09bc98b32cdbfadb5e92197b7
ASoC: soc-utils: Transition to the faux device interface

The ASoC soc-utils driver does not require the creation of a platform
device. Originally, this approach was chosen for simplicity when the
driver was first implemented.

With the introduction of the lightweight faux device interface, we now
have a more appropriate alternative. Migrate the driver to utilize the
faux bus, given that the platform device it previously created was not
a real one anyway. This will simplify the code, reducing its footprint
while maintaining functionality.

Cc: Mark Brown <broonie@kernel.org>
Cc: Takashi Iwai <tiwai@suse.com>
Cc: linux-sound@vger.kernel.org
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Link: https://patch.msgid.link/20250317-plat2faux_dev-v1-6-5fe67c085ad5@arm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/soc-utils.c