This reverts commit 57f0fdf746. This seems to cause problems and needs to mature a bit more in pulseaudio it seems.
57f0fdf746
Remove our custom hack to work around missing duplex and use upstream fix.
libacp is a port and wrapper around the pulseaudio card profile code. It uses a set of templates for construct a card profile and mixer port settings. It also has support for UCM when available for the hardware.