]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: codec: Remove ak4641
authorPeng Fan <peng.fan@nxp.com>
Thu, 22 Jan 2026 12:44:57 +0000 (20:44 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 27 Jan 2026 12:45:54 +0000 (12:45 +0000)
commitd7e1f9e84af460c5f1e5352eda8f036000cfcf0a
treed923fbfee2a3fb155b02c5b3d6d1ee968f9cdf38
parent63804fed149a6750ffd28610c5c1c98cce6bd377
ASoC: codec: Remove ak4641

Since commit d6df7df7ae5a0 ("ARM: pxa: remove unused board files"), there
has been no in-tree user of the AK4641 codec driver. The last user
(HP iPAQ hx4700) was a non-DT PXA board file that instantiated the device
via I2C board data; that code was removed as part of the PXA board-file
purge.

The AK4641 driver was introduced ~2011 and still probes only via the I2C
device-ID table ('.id_table'), without an 'of_match_table', so there are
no upstream Devicetree users to retain. With no in-tree users left, remove
the driver.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Acked-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Link: https://patch.msgid.link/20260122-sound-cleanup-v1-1-0a91901609b8@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/ak4641.h [deleted file]
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/ak4641.c [deleted file]