aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/alsa
AgeCommit message (Collapse)Author
2023-04-03meta-freescale: migrate IMX repos from codeaurora to githubJavier Viguera
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2019-02-28imx-alsa-plugins: Add support for i.MX 6SLL and all 8Tom Hochstein
Also simplify i.MX 6 and 7 configuration logic since alsa is supported by all i.MX 6 and 7. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 4d2a79ccf8e5c854b5ceae0aef2a49c62ae0c185)
2018-12-13alsa-lib: Add support for AK4458Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-10-26classes/use-imx-headers: Easy linux-imx-headers useOtavio Salvador
This allow to easy reuse of binary packages among similar SoCs. The usual use for this is to share SoC specific packages among different boards independently of the kernel version it is using, as far it is ABI compatible with the official version it will just work. Following recipes has been reworked to make use of the class: - imx-lib - imx-test - imx-vpu-hantro - imx-vpu - imx-alsa-plugins - gstreamer1.0-plugins-base - gstreamer1.0-plugins-imx - imx-gst1.0-plugin Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-10-26imx-alsa-plugins: Replace kernel dependence with linux-imx-headersTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-08-30imx-alsa-plugins: Make imx7ulp a compatible machineDaiane Angolini
>From [1] we know the imx-alsa-plugins_1.0.26 does support all imx7, and it is defined in the BSP as MACHINE_EXTRA_RRECOMMENDS, so this patch add imx7ulp as compatible. It also fixes the following error (when building for imx7ulpevk): ERROR: Nothing RPROVIDES 'imx-alsa-plugins' (but /home/daiane/code/yocto/master/sources/poky/meta/recipes-core/images/core-image-base.bb, /home/daiane/code/yocto/master/sources/poky/meta/recipes-core/packagegroups/packagegroup-base.bb RDEPENDS on or otherwise requires it) imx-alsa-plugins was skipped: incompatible with machine imx7ulpevk (not in COMPATIBLE_MACHINE) [1] https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/tree/imx/meta-bsp/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb?h=rocko-4.9.88-2.0.0_ga Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-28imx-alsa-plugins: Change SRC_URI to point to gitDaiane Angolini
Change SRC_URI to point to git repo on Code Aurora as it mirrors the git.freescale.com. It also changes the working directory to reflect the git structure. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-07-13alsa-lib: Ensure MACHINE_SOCARCH is used consistentlyOtavio Salvador
The alsa-lib needs to apply the patches for all i.MX SoCs so using the 'imx' override seems to be the best choice for this specific use-case. A missing aspect though was that this should also affect every package which /depends/ on alsa-lib (e.g: alsa-utils) so it also goes to MACHINE_SOCARCH architecture fixing the signature change across different machines. This fix has been tested using a massive parallel build using multiconfig. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-06-17alsa-lib: refresh patches against alsa-lib 1.1.4.1Ricardo Salveti
Signed-off-by: Ricardo Salveti <rsalveti@rsalveti.net> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-27alsa-lib: 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-10-31imx-alsa-plugins: Add support for all mx6 and mx7 machinesFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18alsa-lib: Add patch pcm-Don-t-store-the-state-for-SND_PCM_STATE_SUSPENDE.patchLauren Post
Patch fixes the resume funcion which does not update teh dmix state Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-07imx-alsa-plugins: Fix backward compatibility with fsl-alsa-pluginsOtavio Salvador
The new recipe ought to remove the old one and provide the same recipe name. This ensures that old metadata is kept working. Change-Id: I8c385676aba2b452ac661e308a0aed3badb4f298 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-07imx-alsa-plugins: Upgrade to v1.0.26Yuqing Zhu
--Change the recipe name from "fsl-alsa-plugins" to "imx-alsa-plugins" --Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility. --Remove 0001-asrc_pair-update-output-buffer-size.patch as it has been integrated into the package. Change-Id: Id533118f7edbaa560b7a5e8afce4842e9a0971eb Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19fsl-alsa-plugins: Add i.MX 6UltraLite and i.MX 7 supportLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19alsa-lib: Add i.MX 6UltraLite and i.MX 7 supportLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-28fsl-alsa-plugins: Add mx7 to COMPATIBLE_MACHINELauren Post
Add the new MX7 SoC family in COMPATIBLE_MACHINE. 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>