aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2005-11-07 17:11:25 -0500
committerDavid S. Miller <davem@davemloft.net>2005-11-07 17:11:25 -0500
commite1413315b8dfcdebc61416dadc1334619dfb4543 (patch)
tree5450977b1f6721799069caaa19c6a9b75d50f35d
parent9d3c7d1bfd41d5082a541666db404aae7699b79e (diff)
[SPARC]: remove kbio.h
The old keyboard driver is gone in 2.6, so the only user left are the compat ioctls. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--arch/sparc64/kernel/ioctl32.c11
-rw-r--r--include/asm-sparc/kbio.h56
-rw-r--r--include/asm-sparc64/kbio.h56
3 files changed, 0 insertions, 123 deletions
diff --git a/arch/sparc64/kernel/ioctl32.c b/arch/sparc64/kernel/ioctl32.c
index 6fda044a7372..947bd265aaa4 100644
--- a/arch/sparc64/kernel/ioctl32.c
+++ b/arch/sparc64/kernel/ioctl32.c
@@ -14,7 +14,6 @@
14#include <linux/ncp_fs.h> 14#include <linux/ncp_fs.h>
15#include <linux/syscalls.h> 15#include <linux/syscalls.h>
16#include <asm/fbio.h> 16#include <asm/fbio.h>
17#include <asm/kbio.h>
18#include <asm/vuid_event.h> 17#include <asm/vuid_event.h>
19#include <asm/envctrl.h> 18#include <asm/envctrl.h>
20#include <asm/display7seg.h> 19#include <asm/display7seg.h>
@@ -473,16 +472,6 @@ COMPATIBLE_IOCTL(FBIOSCURPOS)
473COMPATIBLE_IOCTL(FBIOGCURPOS) 472COMPATIBLE_IOCTL(FBIOGCURPOS)
474COMPATIBLE_IOCTL(FBIOGCURMAX) 473COMPATIBLE_IOCTL(FBIOGCURMAX)
475/* Little k */ 474/* Little k */
476COMPATIBLE_IOCTL(KIOCTYPE)
477COMPATIBLE_IOCTL(KIOCLAYOUT)
478COMPATIBLE_IOCTL(KIOCGTRANS)
479COMPATIBLE_IOCTL(KIOCTRANS)
480COMPATIBLE_IOCTL(KIOCCMD)
481COMPATIBLE_IOCTL(KIOCSDIRECT)
482COMPATIBLE_IOCTL(KIOCSLED)
483COMPATIBLE_IOCTL(KIOCGLED)
484COMPATIBLE_IOCTL(KIOCSRATE)
485COMPATIBLE_IOCTL(KIOCGRATE)
486COMPATIBLE_IOCTL(VUIDSFORMAT) 475COMPATIBLE_IOCTL(VUIDSFORMAT)
487COMPATIBLE_IOCTL(VUIDGFORMAT) 476COMPATIBLE_IOCTL(VUIDGFORMAT)
488/* Little v, the video4linux ioctls */ 477/* Little v, the video4linux ioctls */
diff --git a/include/asm-sparc/kbio.h b/include/asm-sparc/kbio.h
deleted file mode 100644
index 3cf496bdf399..000000000000
--- a/include/asm-sparc/kbio.h
+++ /dev/null
@@ -1,56 +0,0 @@
1#ifndef __LINUX_KBIO_H
2#define __LINUX_KBIO_H
3
4/* Return keyboard type */
5#define KIOCTYPE _IOR('k', 9, int)
6/* Return Keyboard layout */
7#define KIOCLAYOUT _IOR('k', 20, int)
8
9enum {
10 TR_NONE,
11 TR_ASCII, /* keyboard is in regular state */
12 TR_EVENT, /* keystrokes sent as firm events */
13 TR_UNTRANS_EVENT /* EVENT+up and down+no translation */
14};
15
16/* Return the current keyboard translation */
17#define KIOCGTRANS _IOR('k', 5, int)
18/* Set the keyboard translation */
19#define KIOCTRANS _IOW('k', 0, int)
20
21/* Send a keyboard command */
22#define KIOCCMD _IOW('k', 8, int)
23
24/* Return if keystrokes are being sent to /dev/kbd */
25
26/* Set routing of keystrokes to /dev/kbd */
27#define KIOCSDIRECT _IOW('k', 10, int)
28
29/* Set keyboard leds */
30#define KIOCSLED _IOW('k', 14, unsigned char)
31
32/* Get keyboard leds */
33#define KIOCGLED _IOR('k', 15, unsigned char)
34
35/* Used by KIOC[GS]RATE */
36struct kbd_rate {
37 unsigned char delay; /* Delay in Hz before first repeat. */
38 unsigned char rate; /* In characters per second (0..50). */
39};
40
41/* Set keyboard rate */
42#define KIOCSRATE _IOW('k', 40, struct kbd_rate)
43
44/* Get keyboard rate */
45#define KIOCGRATE _IOW('k', 41, struct kbd_rate)
46
47/* Top bit records if the key is up or down */
48#define KBD_UP 0x80
49
50/* Usable information */
51#define KBD_KEYMASK 0x7f
52
53/* All keys up */
54#define KBD_IDLE 0x75
55
56#endif /* __LINUX_KBIO_H */
diff --git a/include/asm-sparc64/kbio.h b/include/asm-sparc64/kbio.h
deleted file mode 100644
index 3cf496bdf399..000000000000
--- a/include/asm-sparc64/kbio.h
+++ /dev/null
@@ -1,56 +0,0 @@
1#ifndef __LINUX_KBIO_H
2#define __LINUX_KBIO_H
3
4/* Return keyboard type */
5#define KIOCTYPE _IOR('k', 9, int)
6/* Return Keyboard layout */
7#define KIOCLAYOUT _IOR('k', 20, int)
8
9enum {
10 TR_NONE,
11 TR_ASCII, /* keyboard is in regular state */
12 TR_EVENT, /* keystrokes sent as firm events */
13 TR_UNTRANS_EVENT /* EVENT+up and down+no translation */
14};
15
16/* Return the current keyboard translation */
17#define KIOCGTRANS _IOR('k', 5, int)
18/* Set the keyboard translation */
19#define KIOCTRANS _IOW('k', 0, int)
20
21/* Send a keyboard command */
22#define KIOCCMD _IOW('k', 8, int)
23
24/* Return if keystrokes are being sent to /dev/kbd */
25
26/* Set routing of keystrokes to /dev/kbd */
27#define KIOCSDIRECT _IOW('k', 10, int)
28
29/* Set keyboard leds */
30#define KIOCSLED _IOW('k', 14, unsigned char)
31
32/* Get keyboard leds */
33#define KIOCGLED _IOR('k', 15, unsigned char)
34
35/* Used by KIOC[GS]RATE */
36struct kbd_rate {
37 unsigned char delay; /* Delay in Hz before first repeat. */
38 unsigned char rate; /* In characters per second (0..50). */
39};
40
41/* Set keyboard rate */
42#define KIOCSRATE _IOW('k', 40, struct kbd_rate)
43
44/* Get keyboard rate */
45#define KIOCGRATE _IOW('k', 41, struct kbd_rate)
46
47/* Top bit records if the key is up or down */
48#define KBD_UP 0x80
49
50/* Usable information */
51#define KBD_KEYMASK 0x7f
52
53/* All keys up */
54#define KBD_IDLE 0x75
55
56#endif /* __LINUX_KBIO_H */