On Tue, Oct 08, 2013 at 03:39:54PM +0100, Laxman Dewangan wrote:Do we _actually_ need this right now, or is this hypothetical?
If some board needs this clock to be always available for rest of system+Dumb question: Why is this needed? should'nt relevant drivers do a
+ Optional subnode properties:
+ ti,clock-boot-enable: Enable clock at the time of booting.
clk_get to enable the relevant clocks?
to work without any specific driver then this flag is useful.
If we don't need it now, remove it. If you think we need it know, please
describe exactly why (i.e. what device needs the clock to work, why does
this affect the rest of the board if we don't ahve a driver for that
device, why don't we just write a driver for that device).
I asked this on the last version (before having noticed this one). What
+ ti,external-sleep-control: The clock is enable/disabled by state
+ of external enable input pins ENABLE, ENABLE2 and NSLEEP.
+ The valid value for the external pins are:
+ 1 for ENABLE1
+ 2 for ENABLE2
+ 3 for NSLEEP.
actually drives those pins to control the clock(s)?
Is this for setting the clock to be controlled by the external pin, or
is the clock hard-wired to a particular pin?