On Mon, Oct 01, 2012 at 05:23:15PM +0530, ABRAHAM, KISHON VIJAY wrote: > On Mon, Oct 1, 2012 at 5:14 PM, Mark Brown > > No, this is not at all sensible - if there's an mfd_remove_devices() > > function we really ought to be able to use it to remove the children. > > If we can't do that we should fix the API usability, not open code the > > same stuff in every user. > What makes more sense to me is extend mfd_add_devices to create child > devices from dt data. Then for removing devices, one can use > mfd_remove_devices(). Why would that be helpful? Most platforms don't support DT at all, and having the API behave differently depending on the platform doesn't seem like a step forwards. I would really expect any usage of DT to be totally orthogonal here. -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html