| .. | .. |
|---|
| 7 | 7 | |
|---|
| 8 | 8 | #include <linux/linkage.h> |
|---|
| 9 | 9 | |
|---|
| 10 | | -#define PGM_CHECK(handler) .long handler |
|---|
| 10 | +#define PGM_CHECK(handler) .quad handler |
|---|
| 11 | 11 | #define PGM_CHECK_DEFAULT PGM_CHECK(default_trap_handler) |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | /* |
|---|
| .. | .. |
|---|
| 78 | 78 | PGM_CHECK(do_dat_exception) /* 3a */ |
|---|
| 79 | 79 | PGM_CHECK(do_dat_exception) /* 3b */ |
|---|
| 80 | 80 | PGM_CHECK_DEFAULT /* 3c */ |
|---|
| 81 | | -PGM_CHECK_DEFAULT /* 3d */ |
|---|
| 82 | | -PGM_CHECK_DEFAULT /* 3e */ |
|---|
| 83 | | -PGM_CHECK_DEFAULT /* 3f */ |
|---|
| 84 | | -PGM_CHECK_DEFAULT /* 40 */ |
|---|
| 81 | +PGM_CHECK(do_secure_storage_access) /* 3d */ |
|---|
| 82 | +PGM_CHECK(do_non_secure_storage_access) /* 3e */ |
|---|
| 83 | +PGM_CHECK(do_secure_storage_violation) /* 3f */ |
|---|
| 84 | +PGM_CHECK(monitor_event_exception) /* 40 */ |
|---|
| 85 | 85 | PGM_CHECK_DEFAULT /* 41 */ |
|---|
| 86 | 86 | PGM_CHECK_DEFAULT /* 42 */ |
|---|
| 87 | 87 | PGM_CHECK_DEFAULT /* 43 */ |
|---|