diff options
Diffstat (limited to 'powerpc/pmu/ebb/reg_access_test.c')
-rw-r--r-- | powerpc/pmu/ebb/reg_access_test.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/powerpc/pmu/ebb/reg_access_test.c b/powerpc/pmu/ebb/reg_access_test.c deleted file mode 100644 index 0cae66f..0000000 --- a/powerpc/pmu/ebb/reg_access_test.c +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2014, Michael Ellerman, IBM Corp. - * Licensed under GPLv2. - */ - -#include <stdio.h> -#include <stdlib.h> - -#include "ebb.h" -#include "reg.h" - - -/* - * Test basic access to the EBB regs, they should be user accessible with no - * kernel interaction required. - */ -int reg_access(void) -{ - uint64_t val, expected; - - expected = 0x8000000100000000ull; - mtspr(SPRN_BESCR, expected); - val = mfspr(SPRN_BESCR); - - FAIL_IF(val != expected); - - expected = 0x0000000001000000ull; - mtspr(SPRN_EBBHR, expected); - val = mfspr(SPRN_EBBHR); - - FAIL_IF(val != expected); - - return 0; -} - -int main(void) -{ - return test_harness(reg_access, "reg_access"); -} |