[PATCH v3 1/4] mmc: dw_mmc: exynos: incorporate ciu_div into timing property

Alim Akhtar alim.akhtar at gmail.com
Mon Jan 12 05:52:47 PST 2015

Hi Doug,

On Tue, Jan 6, 2015 at 6:37 AM, Doug Anderson <dianders at chromium.org> wrote:
> Alim,
> On Sun, Jan 4, 2015 at 2:43 PM, Alim Akhtar <alim.akhtar at gmail.com> wrote:
>>> You are breaking backward compatibility here.  If your change is
>>> merged then all old boards will instantly break.  Since the "dts" and
>>> code changes will likely be merged through different trees you'll end
>>> up with a bunch of broken trees until everything is merged together.
>>> Even if you don't subscribe to the stable bindings theory this is not
>>> acceptable.
>> yes the major concern in this series is probably this, which breaks
>> things unless everything merge in one go and via one tree. Thats why I
>> re-based everything including dts change on mmc-tree for this case and
>> added device-tree mailing list for more opinion etc.
> Got it.  I doubt that folks will like this, but I could be wrong.  In
> order for this to work, you'd need all changes in the series to land
> in _both_ the ARMSoC tree and the MMC tree.  That's not unheard of,
> but it doesn't seem ideal.
> You also break bisect-ability here since without the code the DTS
> change will break things and without the DTS change the code will
> break things.
> If you add all the above to the fact that bindings are supposed to be
> stable (ish) I'm not convinced this will land.
Hmmm......Ok, let me take a re-look on this, I will try to use
existing bindings.
> -Doug


More information about the linux-arm-kernel mailing list