Message ID | 20220408060552.26607-1-jiaxin.yu@mediatek.com |
---|---|
Headers | show |
Series | ASoC: mediatek: mt8192: support rt1015p_rt5682s | expand |
Il 08/04/22 08:05, Jiaxin Yu ha scritto: > As part of the refactoring to allow the same machine driver to be used for > the rt1015(p) and rt5682(s) codecs on the MT8192 platform, parse the > rt1015(p) codecs from the speaker-codecs property in the devicetree and > wire them to the I2S3 backend, instead of hardcoding the links and > selecting through the compatible. > > Signed-off-by: Jiaxin Yu <jiaxin.yu@mediatek.com> > Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org> > Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> > Tested-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Il 08/04/22 08:05, Jiaxin Yu ha scritto: > As part of the refactoring to allow the same machine driver to be used for > the rt1015(p) and rt5682(s) codecs on the MT8192 platform, parse the > rt5682(s) codec from the headset-codec property in the devicetree and wire > it to the I2S8 and I2S9 backends. > > Signed-off-by: Jiaxin Yu <jiaxin.yu@mediatek.com> > Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org> > Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> > Tested-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Il 08/04/22 08:05, Jiaxin Yu ha scritto: > Add support for using the rt5682s codec together with rt1015p on > mt8192-mt6359 machines. All configurations are shared with the rt5682 > codec variant, so simply select the SND_SOC_RT5682S config to ensure the > codec is present and set the correct card name. The codec will be linked > to by pointing to it in the headset-codec property in the devicetree. > > While at it, also create macros for the names of the different codec > variants supported by this driver, as well as rename occurrences of > rt1015p_rt5682 to rt1015p_rt5682x, since they are shared between rt5682 > and rt5682s. > > Signed-off-by: Jiaxin Yu <jiaxin.yu@mediatek.com> > Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org> > Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> > Tested-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
On Fri, 8 Apr 2022 14:05:48 +0800, Jiaxin Yu wrote: > The series reuses mt8192-mt6359-rt1015-rt5682.c for supporting machine > driver with rt1015p speaker amplifier and rt5682s headset codec. > > Changes from v9: > - Modify the commit messages to make them more clear. > > Changes from v8: > - fix typos. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/4] ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties commit: 1efe7eca170d344c5101c69ac51df6982de764e4 [2/4] ASoC: mediatek: mt8192: refactor for I2S3 DAI link of speaker commit: e1e408e60e856b99782b26308a9dc3937b1ba8bf [3/4] ASoC: mediatek: mt8192: refactor for I2S8/I2S9 DAI links of headset commit: f8910fb4985a00c0a1e6932dc5bda6181c549b76 [4/4] ASoC: mediatek: mt8192: support rt1015p_rt5682s commit: 7a80167b08f52e7b5eaa18a9d515efdcff9085fc All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark