82xx CPU features

Guennadi Liakhovetski g.liakhovetski at gmx.de
Fri Jan 26 09:39:36 EST 2007


Hi all

wandering around the idle code, noticed the following:

#define CPU_FTRS_603	(CPU_FTR_COMMON | CPU_FTR_SPLIT_ID_CACHE | \
	    CPU_FTR_MAYBE_CAN_DOZE | CPU_FTR_USE_TB | \
	    CPU_FTR_MAYBE_CAN_NAP | CPU_FTR_PPC_LE)

...

#define CPU_FTRS_82XX	(CPU_FTR_COMMON | CPU_FTR_SPLIT_ID_CACHE | \
	    CPU_FTR_MAYBE_CAN_DOZE | CPU_FTR_USE_TB)

Whereas even in

static struct cpu_spec cpu_specs[] = {
...
	{	/* 82xx (8240, 8245, 8260 are all 603e cores) */
...

So, wanted to ask - is there a specific reason why CPU_FTR_MAYBE_CAN_NAP 
is not set for 82xx (as well as CPU_FTR_PPC_LE for that matter...)

Thanks
Guennadi
---
Guennadi Liakhovetski



More information about the Linuxppc-dev mailing list