mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 09:11:26 +03:00
The names of the I2S mixer controls for mono/stereo conversion are confusing from a user perspective because the controls 'I2Sx TX mono to stereo conv' and 'I2Sx TX stereo to mono conv' are for capture and the controls 'I2Sx RX mono to stereo conv', 'I2Sx RX stereo to mono conv' and 'I2Sx Rx fifo threshold' are for playback. The naming convention for these controls comes from the XBAR CIF and makes sense from that standpoint. However, from a user and userspace perspective the names are confusing and misleading. Therefore, add new controls that are explicitly named "Capture" and "Playback" so it is clear which should be used. The legacy controls will be kept for Android until the appropriate userspace changes have been made so that these can be removed completely. Bug 200469957 Change-Id: I93ae9339128a056e2144ba751a86f9df21b3dfda Signed-off-by: Jonathan Hunter <jonathanh@nvidia.com> (cherry picked from commit 843dfa3a418d336bca49144e065556dce8d0cd4e) Reviewed-on: https://git-master.nvidia.com/r/2002204 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>