Skip to content

Commit 134d988

Browse files
author
Al Viro
committed
parisc: get rid of private asm/unaligned.h
Declarations local to arch/*/kernel/*.c are better off *not* in a public header - arch/parisc/kernel/unaligned.h is just fine for those bits. With that done parisc asm/unaligned.h is reduced to include of asm-generic/unaligned.h and can be removed - unaligned.h is in mandatory-y in include/asm-generic/Kbuild. Acked-by: Helge Deller <[email protected]> Signed-off-by: Al Viro <[email protected]>
1 parent 9852d85 commit 134d988

File tree

4 files changed

+6
-11
lines changed

4 files changed

+6
-11
lines changed

arch/parisc/include/asm/unaligned.h

Lines changed: 0 additions & 11 deletions
This file was deleted.

arch/parisc/kernel/traps.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@
4747
#include <linux/kgdb.h>
4848
#include <linux/kprobes.h>
4949

50+
#include "unaligned.h"
51+
5052
#if defined(CONFIG_LIGHTWEIGHT_SPINLOCK_CHECK)
5153
#include <asm/spinlock.h>
5254
#endif

arch/parisc/kernel/unaligned.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <asm/unaligned.h>
1616
#include <asm/hardirq.h>
1717
#include <asm/traps.h>
18+
#include "unaligned.h"
1819

1920
/* #define DEBUG_UNALIGNED 1 */
2021

arch/parisc/kernel/unaligned.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
struct pt_regs;
2+
void handle_unaligned(struct pt_regs *regs);
3+
int check_unaligned(struct pt_regs *regs);

0 commit comments

Comments
 (0)