[alsa-devel] [PATCH 3/4] sound/soc: tegra_max98090: document headphone jack rename

Dylan Reid dgreid at chromium.org
Thu Feb 4 20:22:52 CET 2016


On Thu, Feb 4, 2016 at 8:39 AM, Stephen Warren <swarren at wwwdotorg.org> wrote:
> On 02/03/2016 10:31 PM, Jonathan Tinkham wrote:
>>
>> Update device-tree bindings to reflect the rename of the board's
>> headphone jack.
>
>
> This looks like an incompatible change to the DT. While you've fixed the DT,
> which will fix new installations, old DTs now won't work. This breaks DT
> ABI. Any DT change needs to be backwards compatible, i.e. the old name
> should still work and be documented as a legacy value.
>

These values are also present in the UCM config for the boards present
in alsa-lib/conf/ucm/GoogleNyan

It's better not to rely on drivers using a "standard" name, better to
let the UCM file abstract it away.


More information about the Alsa-devel mailing list