Thread (142 messages) 142 messages, 28 authors, 2013-08-14

DT bindings as ABI [was: Do we have people interested in device tree janitoring / cleanup?]

From: richardcochran@gmail.com (Richard Cochran)
Date: 2013-07-26 04:43:20
Also in: lkml

On Thu, Jul 25, 2013 at 11:53:49AM -0700, Stephen Warren wrote:
On 07/25/2013 11:48 AM, Richard Cochran wrote:
quoted
On Thu, Jul 25, 2013 at 07:29:20PM +0100, Mark Rutland wrote:
quoted
As long as we can make sufficiently clear that trying to use an unstable
binding is going to be *very* painful, and not necessarily supported.
IOW, its okay to break DT setups with every release, as long as we
tell people first.

Well, at least you are being honest about it now.
That's exactly why we're starting to think about which bindings should
be considered stable and immutable, and when that should happen. As Olof
pointed out, we haven't fully enforced that yet. Preferably bindings
will be marked stable very fast, but mistakes are always going to happen
in early development. ABIs are very hard.
They are even harder if you cannot decide what the ABI is in the first
place.

Thanks,
Richard
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help