]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ALSA: hda: Move codec drivers into sound/hda/codecs directory
authorTakashi Iwai <tiwai@suse.de>
Wed, 9 Jul 2025 16:04:09 +0000 (18:04 +0200)
committerTakashi Iwai <tiwai@suse.de>
Fri, 11 Jul 2025 07:55:37 +0000 (09:55 +0200)
commit6014e9021b28e634935c776c0271b5cbcabdc5d6
tree36026b2b3cc9a3baa525e1c6ba7f84bc4b1d3d46
parent2d9223d2d64cb5216859ced6cc33fb3b04e5f98f
ALSA: hda: Move codec drivers into sound/hda/codecs directory

Now move the all remaining codec drivers from sound/pci/hda to
sound/hda/codecs subdirectory.  Some drivers are put under the further
vendor subdirectory, and the vendor helper code (*_helper.c) are put
under helpers subdirectory.  Also the sub-codec drivers are moved under
a different subdirectory, sound/hda/codecs/sub-codecs, for
distinguishing from the main HD-audio codec drivers.

The prefix patch_ and hda_ as well as the suffix _helper are dropped
from file names as they are mostly superfluous.

No functional changes but just file path shuffling.

Reviewed-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20250709160434.1859-7-tiwai@suse.de
54 files changed:
sound/hda/Kconfig
sound/hda/Makefile
sound/hda/codecs/Kconfig [moved from sound/pci/hda/Kconfig with 55% similarity]
sound/hda/codecs/Makefile [new file with mode: 0644]
sound/hda/codecs/analog.c [moved from sound/pci/hda/patch_analog.c with 99% similarity]
sound/hda/codecs/ca0110.c [moved from sound/pci/hda/patch_ca0110.c with 98% similarity]
sound/hda/codecs/ca0132.c [moved from sound/pci/hda/patch_ca0132.c with 99% similarity]
sound/hda/codecs/ca0132_regs.h [moved from sound/pci/hda/ca0132_regs.h with 100% similarity]
sound/hda/codecs/cirrus/Kconfig [new file with mode: 0644]
sound/hda/codecs/cirrus/Makefile [new file with mode: 0644]
sound/hda/codecs/cirrus/cirrus.c [moved from sound/pci/hda/patch_cirrus.c with 99% similarity]
sound/hda/codecs/cirrus/cs8409-tables.c [moved from sound/pci/hda/patch_cs8409-tables.c with 99% similarity]
sound/hda/codecs/cirrus/cs8409.c [moved from sound/pci/hda/patch_cs8409.c with 99% similarity]
sound/hda/codecs/cirrus/cs8409.h [moved from sound/pci/hda/patch_cs8409.h with 99% similarity]
sound/hda/codecs/cmedia.c [moved from sound/pci/hda/patch_cmedia.c with 99% similarity]
sound/hda/codecs/conexant.c [moved from sound/pci/hda/patch_conexant.c with 99% similarity]
sound/hda/codecs/generic.c [moved from sound/pci/hda/hda_generic.c with 99% similarity]
sound/hda/codecs/generic.h [moved from sound/pci/hda/hda_generic.h with 100% similarity]
sound/hda/codecs/hdmi/Makefile [new file with mode: 0644]
sound/hda/codecs/hdmi/eld.c [moved from sound/pci/hda/hda_eld.c with 100% similarity]
sound/hda/codecs/hdmi/hdmi.c [moved from sound/pci/hda/patch_hdmi.c with 99% similarity]
sound/hda/codecs/helpers/hp_x360.c [moved from sound/pci/hda/hp_x360_helper.c with 100% similarity]
sound/hda/codecs/helpers/ideapad_hotkey_led.c [moved from sound/pci/hda/ideapad_hotkey_led_helper.c with 100% similarity]
sound/hda/codecs/helpers/ideapad_s740.c [moved from sound/pci/hda/ideapad_s740_helper.c with 100% similarity]
sound/hda/codecs/helpers/thinkpad.c [moved from sound/pci/hda/thinkpad_helper.c with 100% similarity]
sound/hda/codecs/realtek.c [moved from sound/pci/hda/patch_realtek.c with 99% similarity]
sound/hda/codecs/senarytech.c [moved from sound/pci/hda/patch_senarytech.c with 98% similarity]
sound/hda/codecs/si3054.c [moved from sound/pci/hda/patch_si3054.c with 100% similarity]
sound/hda/codecs/side-codecs/Kconfig [new file with mode: 0644]
sound/hda/codecs/side-codecs/Makefile [new file with mode: 0644]
sound/hda/codecs/side-codecs/cirrus_scodec.c [moved from sound/pci/hda/cirrus_scodec.c with 100% similarity]
sound/hda/codecs/side-codecs/cirrus_scodec.h [moved from sound/pci/hda/cirrus_scodec.h with 100% similarity]
sound/hda/codecs/side-codecs/cirrus_scodec_test.c [moved from sound/pci/hda/cirrus_scodec_test.c with 100% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda.c [moved from sound/pci/hda/cs35l41_hda.c with 99% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda.h [moved from sound/pci/hda/cs35l41_hda.h with 100% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda_i2c.c [moved from sound/pci/hda/cs35l41_hda_i2c.c with 100% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda_property.c [moved from sound/pci/hda/cs35l41_hda_property.c with 100% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda_property.h [moved from sound/pci/hda/cs35l41_hda_property.h with 100% similarity]
sound/hda/codecs/side-codecs/cs35l41_hda_spi.c [moved from sound/pci/hda/cs35l41_hda_spi.c with 100% similarity]
sound/hda/codecs/side-codecs/cs35l56_hda.c [moved from sound/pci/hda/cs35l56_hda.c with 99% similarity]
sound/hda/codecs/side-codecs/cs35l56_hda.h [moved from sound/pci/hda/cs35l56_hda.h with 100% similarity]
sound/hda/codecs/side-codecs/cs35l56_hda_i2c.c [moved from sound/pci/hda/cs35l56_hda_i2c.c with 100% similarity]
sound/hda/codecs/side-codecs/cs35l56_hda_spi.c [moved from sound/pci/hda/cs35l56_hda_spi.c with 100% similarity]
sound/hda/codecs/side-codecs/hda_component.c [moved from sound/pci/hda/hda_component.c with 100% similarity]
sound/hda/codecs/side-codecs/hda_component.h [moved from sound/pci/hda/hda_component.h with 100% similarity]
sound/hda/codecs/side-codecs/tas2781_hda.c [moved from sound/pci/hda/tas2781_hda.c with 100% similarity]
sound/hda/codecs/side-codecs/tas2781_hda.h [moved from sound/pci/hda/tas2781_hda.h with 100% similarity]
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c [moved from sound/pci/hda/tas2781_hda_i2c.c with 99% similarity]
sound/hda/codecs/side-codecs/tas2781_hda_spi.c [moved from sound/pci/hda/tas2781_hda_spi.c with 99% similarity]
sound/hda/codecs/sigmatel.c [moved from sound/pci/hda/patch_sigmatel.c with 99% similarity]
sound/hda/codecs/via.c [moved from sound/pci/hda/patch_via.c with 99% similarity]
sound/pci/Kconfig
sound/pci/Makefile
sound/pci/hda/Makefile [deleted file]