1/* MN10300 IRQ registers pointer definition 2 * 3 * Copyright (C) 2007 Red Hat, Inc. All Rights Reserved. 4 * Written by David Howells (dhowells@redhat.com) 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public Licence 8 * as published by the Free Software Foundation; either version 9 * 2 of the Licence, or (at your option) any later version. 10 */ 11#ifndef _ASM_IRQ_REGS_H 12#define _ASM_IRQ_REGS_H 13 14/* 15 * Per-cpu current frame pointer - the location of the last exception frame on 16 * the stack 17 */ 18#define ARCH_HAS_OWN_IRQ_REGS 19 20#ifndef __ASSEMBLY__ 21static inline __attribute__((const)) 22struct pt_regs *get_irq_regs(void) 23{ 24 return current_frame(); 25} 26#endif 27 28#endif /* _ASM_IRQ_REGS_H */ 29