On Tue, 2011-01-25 at 15:41 +0000, Russell King - ARM Linux wrote: > I think we need to come up with some proper way to deal with cpuidle > which doesn't involve adding lots of globally visible functions to all > sorts of bits of code and having platforms call them individually, > otherwise this is going to get _really_ messy in the future. > > Maybe we need a notifier list which can be told when cpuidle events > happen, so that parts of the system such as VFP and L2 cache support > can do the right thing without having platforms add lots of stuff like > > gic_secondary_init(); > gic_restore_interrupt_types(); > vfp_enable(); > l2x0_enable(); > twd_enable(); > ... etc ... > > in their SoC specific code. But do we need a strict order between such operations? The notifier call chain isn't too flexible. -- Catalin -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html