Nodes are represented as struct snd_pcm_substream.
ACP driver uses acp_hda_dma_alloc() to allocate buffer descriptors.
To access ACP HDA nodes directly:
The ACP HDA node refers to a specific component found in many modern computers, especially those with advanced audio capabilities. ACP stands for Audio Control Processor, which is a part of the system-on-chip (SoC) or a separate chip designed to handle audio processing. HDA, or High-Definition Audio, is a specification developed by Intel for audio hardware. The HDA specification provides a higher quality audio solution for PCs and other devices. acp hda node
Use hda-verb (if HDA emulation active):
sudo hda-verb /dev/snd/hwC0D0 0x01 SET_AMP_GAIN_MUTE 0x7000
For ACP-native nodes, check ACPI DSDT:
sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.dat
iasl -d dsdt.dat
grep -i acp dsdt.dsl