.. | .. |
---|
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 */ |
---|