1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Event jump tables 4 * 5 * Copyright (c) 2010-2012,2013, The Linux Foundation. All rights reserved. 6 */ 7 8#include <asm/hexagon_vm.h> 9 10.text 11 12/* This is registered early on to allow angel */ 13.global _K_provisional_vec 14_K_provisional_vec: 15 jump 1f; 16 jump 1f; 17 jump 1f; 18 jump 1f; 19 jump 1f; 20 trap1(#HVM_TRAP1_VMRTE) 21 jump 1f; 22 jump 1f; 23 24 25.global _K_VM_event_vector 26_K_VM_event_vector: 271: 28 jump 1b; /* Reset */ 29 jump _K_enter_machcheck; 30 jump _K_enter_genex; 31 jump _K_enter_debug; 32 jump 1b; /* 4 Rsvd */ 33 jump _K_enter_trap0; 34 jump 1b; /* 6 Rsvd */ 35 jump _K_enter_interrupt; 36