Message ID | 20220303173059.269657-1-tanureal@opensource.cirrus.com |
---|---|
Headers | show |
Series | Support external boost at CS35l41 ASoC driver | expand |
On Thu, Mar 03, 2022 at 05:30:40PM +0000, Lucas Tanure wrote: > From: David Rhodes <drhodes@opensource.cirrus.com> > > Fix GPIO2 polarity and direction configuration > > Fixes: fe1024d50477b ("ASoC: cs35l41: Combine adjacent register writes") > Signed-off-by: David Rhodes <drhodes@opensource.cirrus.com> > --- Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com> Thanks, Charles
On Thu, Mar 03, 2022 at 05:30:42PM +0000, Lucas Tanure wrote: > Global enable must happen before CSPL_MBOX_CMD_RESUME command > is sent. Move it to PRE_PMU as both events use > SND_SOC_DAPM_OUT_DRV_E macro. > > Signed-off-by: Lucas Tanure <tanureal@opensource.cirrus.com> > --- Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com> Thanks, Charles
On Thu, Mar 03, 2022 at 05:30:43PM +0000, Lucas Tanure wrote: > cs35l41_private is not used on cs35l41_handle_pdata > > Signed-off-by: Lucas Tanure <tanureal@opensource.cirrus.com> > --- Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com> Thanks, Charles
On Thu, Mar 03, 2022 at 05:30:52PM +0000, Lucas Tanure wrote: > Boost enable is the default option from reset, > but with external boost support, internal boost > must be disabled. > Add the enable of boost in cs35l41_boost_config > to centralize the internal boost configuration. > > Signed-off-by: Lucas Tanure <tanureal@opensource.cirrus.com> > --- Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com> Thanks, Charles
On Thu, 3 Mar 2022 17:30:39 +0000, Lucas Tanure wrote: > Move the support for CS35L41 external boost to its shared library > for ASoC use. > This move resulted in cs35l41_hda_reg_sequence being removed, > and its steps were broken down into regmap writes or functions > from the library. And hardware configuration struct was unified > for its use in the shared lib. > While at it, some minor bugs were found and fixed it. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-linus Thanks! [01/20] ASoC: cs35l41: Fix GPIO2 configuration commit: 03a7895ee701e873c88c06bdb830ff40adb2be73 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