Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
cpu.h File Reference
#include <linux/io.h>
#include <asm/cputype.h>

Go to the source code of this file.

Macros

#define IXP42X_PROCESSOR_ID_VALUE   0x690541c0 /* including unused 0x690541Ex */
 
#define IXP42X_PROCESSOR_ID_MASK   0xffffffc0
 
#define IXP43X_PROCESSOR_ID_VALUE   0x69054040
 
#define IXP43X_PROCESSOR_ID_MASK   0xfffffff0
 
#define IXP46X_PROCESSOR_ID_VALUE   0x69054200 /* including IXP455 */
 
#define IXP46X_PROCESSOR_ID_MASK   0xfffffff0
 
#define cpu_is_ixp42x_rev_a0()
 
#define cpu_is_ixp42x()
 
#define cpu_is_ixp43x()
 
#define cpu_is_ixp46x()
 

Macro Definition Documentation

#define cpu_is_ixp42x ( )
Value:

Definition at line 32 of file cpu.h.

#define cpu_is_ixp42x_rev_a0 ( )
Value:
((read_cpuid_id() & (IXP42X_PROCESSOR_ID_MASK | 0xF)) == \
IXP42X_PROCESSOR_ID_VALUE)

Definition at line 30 of file cpu.h.

#define cpu_is_ixp43x ( )
Value:

Definition at line 34 of file cpu.h.

#define cpu_is_ixp46x ( )
Value:

Definition at line 36 of file cpu.h.

#define IXP42X_PROCESSOR_ID_MASK   0xffffffc0

Definition at line 22 of file cpu.h.

#define IXP42X_PROCESSOR_ID_VALUE   0x690541c0 /* including unused 0x690541Ex */

Definition at line 21 of file cpu.h.

#define IXP43X_PROCESSOR_ID_MASK   0xfffffff0

Definition at line 25 of file cpu.h.

#define IXP43X_PROCESSOR_ID_VALUE   0x69054040

Definition at line 24 of file cpu.h.

#define IXP46X_PROCESSOR_ID_MASK   0xfffffff0

Definition at line 28 of file cpu.h.

#define IXP46X_PROCESSOR_ID_VALUE   0x69054200 /* including IXP455 */

Definition at line 27 of file cpu.h.