> > cbe_cpufreq.c uses cbe_cpufreq_has_pmi which is provided by
> > cbe_cpufreq_pmi.c.  Hence CBE_CPUFREQ depends on CBE_CPUFREQ_PMI.
> >=20
> > Signed-off-by: Michael Neuling <mi...@neuling.org>
> > ---
> > I'm not 100% sure is this the right fix.  Should CBE_CPUFREQ really
> > depend on CBE_CPUFREQ_PMI?
> 
> No I don't think it is. Look at platforms/cell/cbe_cpufreq.h, the
> intention seems to be that if PMI isn't built in then that variable is
> hardcoded to 0 and we never use the pmi routines.

---
#if defined(CONFIG_CBE_CPUFREQ_PMI) || defined(CONFIG_CBE_CPUFREQ_PMI_MODULE)
extern bool cbe_cpufreq_has_pmi;
#else
#define cbe_cpufreq_has_pmi (0)
#endif
--

So, I think this is bust.  If cpufreq_pmi is in a module, how does
cpufreq use cbe_cpufreq_has_pmi if the module is not inserted?  

Arnd?

Mikey
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to