Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
amd.c File Reference
#include <linux/export.h>
#include <linux/init.h>
#include <linux/bitops.h>
#include <linux/elf.h>
#include <linux/mm.h>
#include <linux/io.h>
#include <linux/sched.h>
#include <asm/processor.h>
#include <asm/apic.h>
#include <asm/cpu.h>
#include <asm/pci-direct.h>
#include "cpu.h"

Go to the source code of this file.

Functions

int amd_get_nb_id (int cpu)
 
 EXPORT_SYMBOL_GPL (amd_get_nb_id)
 
 cpu_dev_register (amd_cpu_dev)
 
 EXPORT_SYMBOL_GPL (amd_erratum_400)
 
 EXPORT_SYMBOL_GPL (amd_erratum_383)
 
bool cpu_has_amd_erratum (const int *erratum)
 
 EXPORT_SYMBOL_GPL (cpu_has_amd_erratum)
 

Variables

const int amd_erratum_400 []
 
const int amd_erratum_383 []
 

Function Documentation

int amd_get_nb_id ( int  cpu)

Definition at line 367 of file amd.c.

cpu_dev_register ( amd_cpu_dev  )
bool cpu_has_amd_erratum ( const int erratum)

Definition at line 874 of file amd.c.

EXPORT_SYMBOL_GPL ( amd_get_nb_id  )
EXPORT_SYMBOL_GPL ( amd_erratum_400  )
EXPORT_SYMBOL_GPL ( amd_erratum_383  )
EXPORT_SYMBOL_GPL ( cpu_has_amd_erratum  )

Variable Documentation

const int amd_erratum_383[]
Initial value:
=
AMD_OSVW_ERRATUM(3, AMD_MODEL_RANGE(0x10, 0, 0, 0xff, 0xf))

Definition at line 870 of file amd.c.

const int amd_erratum_400[]
Initial value:
=
AMD_OSVW_ERRATUM(1, AMD_MODEL_RANGE(0xf, 0x41, 0x2, 0xff, 0xf),
AMD_MODEL_RANGE(0x10, 0x2, 0x1, 0xff, 0xf))

Definition at line 865 of file amd.c.