aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/alsa-state
AgeCommit message (Collapse)Author
2018-09-08alsa-state: Add i.MX 8 series supportTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-09-08alsa-state: Add new codecs for i.MX 8MTom Hochstein
Add support for AK4458, AK5558, and AK4497. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-09-08alsa-state: Fix HDMI for i.MX 8MTom Hochstein
Channel mapping on HDMI was incorrect for 4 and 8 channels. Create a PCM device so alsa-lib will remap in user space. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-08-30alsa-state: Fix channel swap issuesTom Hochstein
Fix channel swap issues seen for ak4458 and ak5558 codecs on audio board for i.MX 8MQ. Changes applicable to all platforms. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-08-30alsa-state: Add support for splitting ESAI deviceTom Hochstein
Split one ESAI device into two virtual devices, one 6 channel and one 2 channel. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-08-30alsa-state: Fix buffer size issueTom Hochstein
Fix incorrect buffer size by removing buffer_time from dmix configuration settings. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-04alsa-state: Add override to use with use-mainline-bspFabio Berton
Add use-mainline-bsp override to install asound.conf file to machines that use mainline bsp. Change-Id: I13e61bbabb163eeb3e3408ba47e8cd4954b41ba6 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-27alsa-state: Remove i.MX 6UL specific metadataOtavio Salvador
The SoC is now dealt as a i.MX6 SoC so there is no need for the specific metadata. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-16asound.state: Update to 4.1.15-1.1.0Yuqing Zhu
--Update wm8960audio configuration for mx6ul/mx7 1."Capture Switch" has been enabled, and 'Capture Volume' will make sense. The current 'Capture Volume' value is the max value 63. So need to modify the capture volume. 2.Add ADC data output select. 3.Remove amixer control 'Headset Jack' as mx7d-sdb doesn't have it. --Adding sii902xaudio configuration for mx7 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-16asound.conf: Update asound.conf to set default ctrl for kernel 4.1Yuqing Zhu
The default ctrl is missing from /etc/asound.conf. If don't using “-Dhw:0”, the sound will rout from alsa to pulseaudio, then to the sound device. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19alsa-state: Using one unified version to set configuration values for ↵Yuqing Zhu
mx6/mx6ul/mx7 As i.MX6UL uses the SOC Family name as "mx6ul", need to add configuration for mx6ul separately. Unify the configuration files to be easy to maintain. For asound.conf, there is no change. For asound.state, wm8962/cs42888 audio configuration for mx6. wm8958/wm8960 audio configuration for mx6ul/mx7. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC familiesOtavio Salvador
The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old (2.6.35.3) and there are no plans to upgrade it, as the OE-Core is going to use GCC 5.2 as default compiler soon and it is not possible to compile this kernel with the new toolchain, thus the removal. The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which is dependant of this Linux kernel support, has been removed in this commit so if someone ever wants to bring it back it is easy to find out all the necessary changes. The recipes affected are: - alsa-state - amd-gpu-x11-bin - gtk+3 - imx-lib - imx-test - imx-vpu - libfslcodec - linux-imx - mesa - qt4-embedded-free - qt4-x11-free - qtbase - xf86-video-imxfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2015-07-28alsa-state: Add mx7 support with wm8960 audioLauren Post
Include the i.MX 7Dual alsa-state configurations. The mx7 is a new i.MX SoC family provided in the 3.14.28-7D_alpha release and upstreamed with the 3.14.38-6QP_Beta release. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16Move meta-fsl-arm content to layer rootOtavio Salvador
The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>