Thread (1 message) 1 message, 1 author, 2012-08-21

Re: [RFC:PATCH dtc-1.3.0] dtc: Add --strip-disabled option to dtc.

From: David Gibson <hidden>
Date: 2012-08-21 00:09:31

On Mon, Aug 20, 2012 at 07:16:17AM -1000, Mitch Bradley wrote:
On 8/20/2012 2:37 AM, Tabi Timur-B04825 wrote:
quoted
Srinivas KANDAGATLA wrote:
quoted
quoted
quoted
But assuming that this really is the best approach, then it would make
sense for --strip-disabled to leave this node in the dtb, because
otherwise there would be no way to re-enable it.
--strip-disabled should still get rid for nodes marked as failed
as-well, because fail means something serious and un-recoverable.
Well, I don't know if that's true.  Does status=fail really mean 
unrecoverable?
My intention when I first conceived of the status property is that
"fail" means that something has determined that the device is not
working properly and the software does not know how to make it work.

That is distinct from "disabled", which means that the choice has been
made not to use the device.

In the modern world of SoC with physically-unconnected functional units,
perhaps a new value would be appropriate: status="unused".
Makes sense to me.

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help