On 09/19/2013 12:47 PM, Sebastian Hesselbarth wrote: > Clocksource devices provided by DT can be disabled (status != "okay"). > Instead of registering clocksource drivers for disabled nodes, respect > the device's status by skiping disabled nodes. > > Signed-off-by: Sebastian Hesselbarth <[email protected]>
Shall it be applied as a 3.12 fix ? > --- > Cc: Daniel Lezcano <[email protected]> > Cc: Thomas Gleixner <[email protected]> > Cc: [email protected] > --- > drivers/clocksource/clksrc-of.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/drivers/clocksource/clksrc-of.c > b/drivers/clocksource/clksrc-of.c > index 37f5325..b9ddd9e 100644 > --- a/drivers/clocksource/clksrc-of.c > +++ b/drivers/clocksource/clksrc-of.c > @@ -30,6 +30,9 @@ void __init clocksource_of_init(void) > clocksource_of_init_fn init_func; > for_each_matching_node_and_match(np, __clksrc_of_table, &match) { > + if (!of_device_is_available(np)) > + continue; > + > init_func = match->data; > init_func(np); > } -- <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

