[Ksummit-2013-discuss] DT bindings as ABI [was: Do we have people interested in device tree janitoring / cleanup?]
From: dwmw2@infradead.org (David Woodhouse)
Date: 2013-08-01 10:18:59
Also in:
lkml
From: dwmw2@infradead.org (David Woodhouse)
Date: 2013-08-01 10:18:59
Also in:
lkml
On Wed, 2013-07-31 at 17:26 -0400, jonsmirl at gmail.com wrote:
Alternatively you may be of the belief that it is impossible to get rid of the board specific code. But x86 doesn't have any of it, why should ARM?
The reason x86 doesn't have it is because it carries three decades worth of legacy baggage so that it can still look like a 1980s IBM PC when necessary. There *have* been some x86 platforms which abandon that legacy crap, and for those we *do* have board-specific code. (Is James still maintaining Voyager support? It feels very strange to talk about Voyager with it *not* being the 'legacy crap' in question...) We've even seen *recent* attempts to abandon the legacy crap in the embedded x86 space, which backtracked and added it all back again ? in part because x86 lacked any sane way to describe the hardware if it wasn't pretending to be a PC. ACPI doesn't cut it, and DT "wasn't invented here"... Unless you want the ARM world to settle on a strategy of "all the world is an Assabet", I'd be careful what you wish for... -- dwmw2 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 5745 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130801/627e5f5e/attachment.bin>