On Thu, 2011-08-11 at 22:57 -0700, Dmitry Torokhov wrote:
On Fri, Aug 12, 2011 at 01:41:22PM +0900, Mark Brown wrote:
You tend to find that in a lot of systems only need a subset of the platform data - some of it can get pretty esoteric - or perhaps none at all so they'll be able to run happily even if not everything can be configured via the device tree.
That is why I said "devices that can't be adequately expressed". If we can have bindings that satisfy majority of users then of course DT handling code is more than welcome.
You seemed to be suggesting that devices that have platform data that can't be expressed aren't worth adding DT support to - my point was that the value is more dependant on the system needs than on the full feature set that a driver can express.