Blame src/perfctr-2.7.x/linux/drivers/perfctr/x86_tests.h
|
Packit |
577717 |
/* $Id: x86_tests.h,v 1.10 2004/05/22 20:48:57 mikpe Exp $
|
|
Packit |
577717 |
* Performance-monitoring counters driver.
|
|
Packit |
577717 |
* Optional x86/x86_64-specific init-time tests.
|
|
Packit |
577717 |
*
|
|
Packit |
577717 |
* Copyright (C) 1999-2004 Mikael Pettersson
|
|
Packit |
577717 |
*/
|
|
Packit |
577717 |
|
|
Packit |
577717 |
/* 'enum perfctr_x86_tests_type' classifies CPUs according
|
|
Packit |
577717 |
to relevance for perfctr_x86_init_tests(). */
|
|
Packit |
577717 |
enum perfctr_x86_tests_type {
|
|
Packit |
577717 |
PTT_UNKNOWN,
|
|
Packit |
577717 |
PTT_GENERIC,
|
|
Packit |
577717 |
PTT_P5,
|
|
Packit |
577717 |
PTT_P6,
|
|
Packit |
577717 |
PTT_P4,
|
|
Packit |
577717 |
PTT_AMD,
|
|
Packit |
577717 |
PTT_WINCHIP,
|
|
Packit |
577717 |
PTT_VC3,
|
|
Packit |
577717 |
};
|
|
Packit |
577717 |
|
|
Packit |
577717 |
extern enum perfctr_x86_tests_type perfctr_x86_tests_type;
|
|
Packit |
577717 |
|
|
Packit |
577717 |
static inline void perfctr_set_tests_type(enum perfctr_x86_tests_type t)
|
|
Packit |
577717 |
{
|
|
Packit |
577717 |
#ifdef CONFIG_PERFCTR_INIT_TESTS
|
|
Packit |
577717 |
perfctr_x86_tests_type = t;
|
|
Packit |
577717 |
#endif
|
|
Packit |
577717 |
}
|
|
Packit |
577717 |
|
|
Packit |
577717 |
extern void perfctr_x86_init_tests(void);
|