[alsa-devel] [PATCH] ASoC: core: Configure pin muxing via pinctrl when registering a DAI
broonie at opensource.wolfsonmicro.com
Tue Sep 25 13:11:47 CEST 2012
On Mon, Sep 24, 2012 at 04:37:23PM +0200, Linus Walleij wrote:
> On Mon, Sep 24, 2012 at 12:17 PM, Mark Brown
> > Well, the problem here is that people keep wanting to add one shot
> > pinctrl calls in drivers which clearly suggests that it ought to be
> > factored out.
> OK so can we find some suitable middle ground here?
> Something like drivers could add some boolean flag to
> "opt-in" for the core to handle this or so?
Well, I don't know if we need to - it sounds like the platforms that are
running around adding these pinctrl calls to all the drivers are doing
it wrong and should be fixed.
> After all only some MMC drivers call up to
> mmc_regulator_set_ocr() to set voltages, it's optional
> but centralized.
This is mostly a historical thing, though - pinctrl is new.
More information about the Alsa-devel