diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2005-11-20 16:35:04 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2005-11-20 16:35:04 -0800 |
commit | af1e85a51b90c33285e3487409edc11f3850c735 (patch) | |
tree | 4b201e9263e519855781546f85611216e321c609 /driver | |
parent | 3d598405af1b25acadbe84b3e0c40a2476f2e5df (diff) | |
download | patches-af1e85a51b90c33285e3487409edc11f3850c735.tar.gz |
refresh of diff for 2.6.15-rc2
Diffstat (limited to 'driver')
-rw-r--r-- | driver/speakup-core.patch | 247 |
1 files changed, 123 insertions, 124 deletions
diff --git a/driver/speakup-core.patch b/driver/speakup-core.patch index 37f2d02af79ed..eea4ba9d0c323 100644 --- a/driver/speakup-core.patch +++ b/driver/speakup-core.patch @@ -3,7 +3,6 @@ This still needs lots of work before it can hit mainline... Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> ---- MAINTAINERS | 7 arch/arm/Kconfig | 1 drivers/Kconfig | 2 @@ -53,12 +52,12 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> include/linux/speakup.h | 33 47 files changed, 8701 insertions(+), 9 deletions(-) ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/cvsversion.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/cvsversion.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1 @@ +#define CVSVERSION " CVS: Wed Mar 2 20:22:02 EST 2005 " ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/dtload.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/dtload.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,554 @@ +/* + * This is the DECtalk PC firmware loader for the Linux kernel, version 1.0 @@ -614,8 +613,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + if ( intest ) do_test( ); + exit( 0 ); +} ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/dtload.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/dtload.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,57 @@ +/* + * This is the DECtalk PC firmware loader for the Linux kernel, version 1.0 @@ -674,8 +673,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +struct dos_reloc { + short int offset, segment; +}; ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/dtpc_reg.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/dtpc_reg.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,132 @@ +/* + * This is the DECtalk PC register constants (from DEC's DOS driver) @@ -809,8 +808,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#define DT_DIGITAL_IN 0x08 +#define DMA_sync 0x06 +#define DMA_sync_char 0x07 ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/genmap.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/genmap.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,204 @@ +#include <stdlib.h> +#include <stdio.h> @@ -1016,8 +1015,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + printf( "\n\t0, %d\n", map_ver ); + exit( 0 ); +} ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/Kconfig +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/Kconfig 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,211 @@ +menu "Speakup console speech" +config SPEAKUP @@ -1230,8 +1229,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + default "none" + +endmenu ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/keyinfo.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/keyinfo.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,119 @@ +/* spk_priv.h + review functions for the speakup screen review package. @@ -1352,8 +1351,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#define PUNCT_INC PUNCT_DEC+1 +#define VOICE_DEC PUNCT_DEC+2 +#define VOICE_INC VOICE_DEC+1 ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/Makefile +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/Makefile 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,36 @@ +# +# Makefile for the speakup speech output system. @@ -1391,8 +1390,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +HOSTCFLAGS := -Iinclude -I/usr/include +hostprogs-y := makemapdata genmap ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/makemapdata.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/makemapdata.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,156 @@ +#include <stdlib.h> +#include <stdio.h> @@ -1550,8 +1549,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + printf( "\t\".\", 0, 0\n};\n" ); + exit( 0 ); +} ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/mapdata.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/mapdata.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,238 @@ +t_key_init init_key_data[] = { + "key_s", 31, -1, @@ -1791,8 +1790,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + "vol_inc", 79, -2, + ".", 0, 0 +}; ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/mod_code.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/mod_code.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,25 @@ +/* this code is to modularize a synth specific file, included at the end */ + @@ -1819,8 +1818,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +MODULE_AUTHOR("Kirk Reiser <kirk@braille.uwo.ca>"); +MODULE_DESCRIPTION("Synthesizer driver module for speakup for the synth->long_name"); +MODULE_LICENSE( "GPL" ); ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/serialio.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/serialio.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,18 @@ +#ifndef SSPK_SERIAL +#define SSPK_SERIAL @@ -1840,8 +1839,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#define BOTH_EMPTY (UART_LSR_TEMT | UART_LSR_THRE) + +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_acnt.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_acnt.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,16 @@ +/* speakup_acntpc.h - header file for speakups Accent-PC driver. */ + @@ -1859,8 +1858,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#define SYNTH_FULL 'F' /* synth is full. */ +#define SYNTH_ALMOST_EMPTY 'M' /* synth has les than 2 seconds of text left */ +#define SYNTH_SPEAKING 's' /* synth is speaking and has a fare way to go */ ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_acntpc.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_acntpc.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,160 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -2022,8 +2021,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_acntsa.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_acntsa.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,184 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -2209,8 +2208,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_apollo.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_apollo.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,195 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -2407,8 +2406,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_audptr.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_audptr.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,201 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -2611,8 +2610,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_bns.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_bns.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,174 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -2788,8 +2787,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,2281 @@ +/* speakup.c + review functions for the speakup screen review package. @@ -5072,8 +5071,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +module_exit( mod_speakup_exit ); + +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakupconf +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakupconf 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,51 @@ +#!/bin/sh +# script to load/save all the vars in speakup @@ -5126,8 +5125,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + exit 1 +;; +esac ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_decext.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_decext.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,205 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -5334,8 +5333,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_decpc.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_decpc.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,242 @@ +/* +* written by David Borowski, david575@golden.net @@ -5579,8 +5578,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_dectlk.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_dectlk.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,221 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -5803,8 +5802,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_drvcommon.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_drvcommon.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,879 @@ +#define KERNEL +#include <linux/config.h> @@ -6685,8 +6684,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +MODULE_AUTHOR("Kirk Reiser <kirk@braille.uwo.ca>"); +MODULE_DESCRIPTION("Speakup module required by all synthesizer specific modules"); +MODULE_LICENSE("GPL"); ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_dtlk.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_dtlk.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,219 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -6907,8 +6906,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_dtlk.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_dtlk.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,54 @@ +/* speakup_dtlk.h - header file for speakups DoubleTalk driver. */ + @@ -6964,8 +6963,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + parameter block */ + u_char has_indexing; /* nonzero if indexing is implemented */ +}; ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_keyhelp.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_keyhelp.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,294 @@ +/* speakup_keyhelp.c + help module for speakup @@ -7261,8 +7260,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +MODULE_AUTHOR("David Borowski"); +MODULE_DESCRIPTION("Speakup keyboard help MODULE"); +MODULE_LICENSE("GPL"); ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_keypc.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_keypc.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,189 @@ +/* +* written by David Borowski @@ -7453,8 +7452,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_ltlk.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_ltlk.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,215 @@ +/* + * originally written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -7671,8 +7670,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakupmap.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakupmap.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,64 @@ + 119, 61, 6, + 0, 16, 17, 32, 20, 48, 0, @@ -7738,8 +7737,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + 109, 0, 7, 0, 0, 0, 0, + 125, 128, 128, 0, 0, 0, 0, + 0, 119 ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakupmap.map +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakupmap.map 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,91 @@ +spk key_f9 = punc_level_dec +spk key_f10 = punc_level_inc @@ -7832,8 +7831,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +spk key_8 = speakup_paste +shift spk key_m = say_first_char + ctrl spk key_semicolon = say_last_char ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_sftsyn.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_sftsyn.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,175 @@ +/* speakup_sftsynth.c - speakup driver to register and make available + * a user space device for software synthesizers. written by: Kirk @@ -8010,8 +8009,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_spkout.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_spkout.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,188 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -8201,8 +8200,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/speakup_txprt.c +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/speakup_txprt.c 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,195 @@ +/* + * originially written by: Kirk Reiser <kirk@braille.uwo.ca> @@ -8399,8 +8398,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#ifdef MODULE +#include "mod_code.c" +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/spk_con_module.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/spk_con_module.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,43 @@ +/* written bby David Borowski. + Copyright (C ) 2003 David Borowski. @@ -8445,8 +8444,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +} + +EXPORT_SYMBOL(speakup_set_addresses); ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/spk_priv.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/spk_priv.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,258 @@ +/* spk_priv.h + review functions for the speakup screen review package. @@ -8706,8 +8705,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +#endif + +#endif ---- /dev/null -+++ gregkh-2.6/drivers/char/speakup/synthlist.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/drivers/char/speakup/synthlist.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,54 @@ +/* this is included two times */ +#if defined(PASS2) @@ -8763,8 +8762,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +#undef SYNTH_DECL +#undef CFG_TEST ---- /dev/null -+++ gregkh-2.6/include/linux/speakup.h +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ gregkh-2.6/include/linux/speakup.h 2005-11-20 16:32:17.000000000 -0800 @@ -0,0 +1,33 @@ +#ifndef __SPEAKUP_H +#define __SPEAKUP_H @@ -8799,9 +8798,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> +static inline void speakup_init(struct vc_data *vc) { } +#endif +#endif ---- gregkh-2.6.orig/arch/arm/Kconfig -+++ gregkh-2.6/arch/arm/Kconfig -@@ -741,6 +741,7 @@ source "drivers/mfd/Kconfig" +--- gregkh-2.6.orig/arch/arm/Kconfig 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/arch/arm/Kconfig 2005-11-20 16:32:17.000000000 -0800 +@@ -741,6 +741,7 @@ source "drivers/media/Kconfig" source "drivers/video/Kconfig" @@ -8809,15 +8808,15 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> source "sound/Kconfig" ---- gregkh-2.6.orig/drivers/char/consolemap.c -+++ gregkh-2.6/drivers/char/consolemap.c -@@ -668,3 +668,4 @@ console_map_init(void) +--- gregkh-2.6.orig/drivers/char/consolemap.c 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/char/consolemap.c 2005-11-20 16:32:17.000000000 -0800 +@@ -668,3 +668,4 @@ } EXPORT_SYMBOL(con_copy_unimap); +EXPORT_SYMBOL(inverse_translate); ---- gregkh-2.6.orig/drivers/char/keyboard.c -+++ gregkh-2.6/drivers/char/keyboard.c +--- gregkh-2.6.orig/drivers/char/keyboard.c 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/char/keyboard.c 2005-11-20 16:32:17.000000000 -0800 @@ -40,6 +40,13 @@ #include <linux/sysrq.h> #include <linux/input.h> @@ -8832,7 +8831,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> static void kbd_disconnect(struct input_handle *handle); extern void ctrl_alt_del(void); -@@ -64,6 +71,10 @@ extern void ctrl_alt_del(void); +@@ -64,6 +71,10 @@ #define KBD_DEFLOCK 0 @@ -8843,7 +8842,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> void compute_shiftstate(void); /* -@@ -79,7 +90,7 @@ void compute_shiftstate(void); +@@ -79,7 +90,7 @@ typedef void (k_handler_fn)(struct vc_data *vc, unsigned char value, char up_flag, struct pt_regs *regs); static k_handler_fn K_HANDLERS; @@ -8852,7 +8851,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> #define FN_HANDLERS\ fn_null, fn_enter, fn_show_ptregs, fn_show_mem,\ -@@ -100,15 +111,18 @@ static fn_handler_fn *fn_handler[] = { F +@@ -100,15 +111,18 @@ const int max_vals[] = { 255, ARRAY_SIZE(func_table) - 1, ARRAY_SIZE(fn_handler) - 1, NR_PAD - 1, NR_DEAD - 1, 255, 3, NR_SHIFT - 1, 255, NR_ASCII - 1, NR_LOCK - 1, @@ -8873,7 +8872,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> int spawnpid, spawnsig; /* -@@ -255,12 +269,14 @@ void kd_mksound(unsigned int hz, unsigne +@@ -255,12 +269,14 @@ } } } @@ -8890,7 +8889,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> /* * Setting the keyboard rate. */ -@@ -602,6 +618,7 @@ static void k_spec(struct vc_data *vc, u +@@ -602,6 +618,7 @@ if (up_flag) return; if (value >= ARRAY_SIZE(fn_handler)) @@ -8898,7 +8897,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> return; if ((kbd->kbdmode == VC_RAW || kbd->kbdmode == VC_MEDIUMRAW) && -@@ -1119,6 +1136,13 @@ static void kbd_keycode(unsigned int key +@@ -1119,6 +1136,13 @@ key_map = key_maps[shift_final]; if (!key_map) { @@ -8912,7 +8911,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> compute_shiftstate(); kbd->slockstate = 0; return; -@@ -1137,8 +1161,15 @@ static void kbd_keycode(unsigned int key +@@ -1137,8 +1161,15 @@ } type -= 0xf0; @@ -8929,7 +8928,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> return; if (type == KT_LETTER) { -@@ -1149,7 +1180,6 @@ static void kbd_keycode(unsigned int key +@@ -1149,7 +1180,6 @@ keysym = key_map[keycode]; } } @@ -8937,9 +8936,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> (*k_handler[type])(vc, keysym & 0xff, !down, regs); if (type != KT_SLOCK) ---- gregkh-2.6.orig/drivers/char/Makefile -+++ gregkh-2.6/drivers/char/Makefile -@@ -84,6 +84,7 @@ obj-$(CONFIG_GPIO_VR41XX) += vr41xx_giu. +--- gregkh-2.6.orig/drivers/char/Makefile 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/char/Makefile 2005-11-20 16:32:17.000000000 -0800 +@@ -84,6 +84,7 @@ obj-$(CONFIG_TANBAC_TB0219) += tb0219.o obj-$(CONFIG_TELCLOCK) += tlclk.o @@ -8947,8 +8946,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> obj-$(CONFIG_WATCHDOG) += watchdog/ obj-$(CONFIG_MWAVE) += mwave/ obj-$(CONFIG_AGP) += agp/ ---- gregkh-2.6.orig/drivers/char/vt.c -+++ gregkh-2.6/drivers/char/vt.c +--- gregkh-2.6.orig/drivers/char/vt.c 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/char/vt.c 2005-11-20 16:32:17.000000000 -0800 @@ -98,6 +98,10 @@ #include <asm/system.h> #include <asm/uaccess.h> @@ -8960,7 +8959,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> const struct consw *conswitchp; -@@ -725,6 +729,7 @@ int vc_allocate(unsigned int currcons) / +@@ -725,6 +729,7 @@ } vc->vc_kmalloced = 1; vc_init(vc, vc->vc_rows, vc->vc_cols, 1); @@ -8968,7 +8967,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> } return 0; } -@@ -978,6 +983,7 @@ static void lf(struct vc_data *vc) +@@ -978,6 +983,7 @@ vc->vc_pos += vc->vc_size_row; } vc->vc_need_wrap = 0; @@ -8976,7 +8975,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> } static void ri(struct vc_data *vc) -@@ -1006,6 +1012,7 @@ static inline void bs(struct vc_data *vc +@@ -1006,6 +1012,7 @@ vc->vc_pos -= 2; vc->vc_x--; vc->vc_need_wrap = 0; @@ -8984,7 +8983,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> } } -@@ -1543,6 +1550,7 @@ static void do_con_trol(struct tty_struc +@@ -1543,6 +1550,7 @@ break; } vc->vc_pos += (vc->vc_x << 1); @@ -8992,7 +8991,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> return; case 10: case 11: case 12: lf(vc); -@@ -2073,6 +2081,7 @@ static int do_con_write(struct tty_struc +@@ -2073,6 +2081,7 @@ } if (vc->vc_decim) insert_char(vc, 1); @@ -9000,7 +8999,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> scr_writew(himask ? ((vc->vc_attr << 8) & ~himask) + ((tc & 0x100) ? himask : 0) + (tc & 0xff) : (vc->vc_attr << 8) + tc, -@@ -2098,6 +2107,7 @@ static int do_con_write(struct tty_struc +@@ -2098,6 +2107,7 @@ release_console_sem(); out: @@ -9008,7 +9007,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> return n; #undef FLUSH } -@@ -2123,6 +2133,7 @@ static void console_callback(void *ignor +@@ -2123,6 +2133,7 @@ /* we only changed when the console had already been allocated - a new console is not created in an interrupt routine */ @@ -9016,7 +9015,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> } want_console = -1; } -@@ -2141,6 +2152,7 @@ static void console_callback(void *ignor +@@ -2141,6 +2152,7 @@ do_blank_screen(0); blank_timer_expired = 0; } @@ -9024,7 +9023,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> release_console_sem(); } -@@ -2198,6 +2210,7 @@ static void vt_console_print(struct cons +@@ -2198,6 +2210,7 @@ /* Contrived structure to try to emulate original need_wrap behaviour * Problems caused when we have need_wrap set on '\n' character */ @@ -9032,7 +9031,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> while (count--) { c = *b++; if (c == 10 || c == 13 || c == 8 || vc->vc_need_wrap) { -@@ -2242,6 +2255,7 @@ static void vt_console_print(struct cons +@@ -2242,6 +2255,7 @@ } } set_cursor(vc); @@ -9040,7 +9039,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> quit: clear_bit(0, &printing); -@@ -2587,6 +2601,7 @@ static int __init con_init(void) +@@ -2587,6 +2601,7 @@ master_display_fg = vc = vc_cons[currcons].d; set_origin(vc); save_screen(vc); @@ -9048,14 +9047,14 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> gotoxy(vc, vc->vc_x, vc->vc_y); csi_J(vc, 0); update_screen(vc); -@@ -3279,3 +3294,4 @@ EXPORT_SYMBOL(vc_cons); +@@ -3279,3 +3294,4 @@ EXPORT_SYMBOL(take_over_console); EXPORT_SYMBOL(give_up_console); #endif +EXPORT_SYMBOL(screen_glyph); ---- gregkh-2.6.orig/drivers/Kconfig -+++ gregkh-2.6/drivers/Kconfig -@@ -56,6 +56,8 @@ source "drivers/media/Kconfig" +--- gregkh-2.6.orig/drivers/Kconfig 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/Kconfig 2005-11-20 16:32:17.000000000 -0800 +@@ -56,6 +56,8 @@ source "drivers/video/Kconfig" @@ -9064,14 +9063,14 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> source "sound/Kconfig" source "drivers/usb/Kconfig" ---- gregkh-2.6.orig/drivers/Makefile -+++ gregkh-2.6/drivers/Makefile +--- gregkh-2.6.orig/drivers/Makefile 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/drivers/Makefile 2005-11-20 16:32:17.000000000 -0800 @@ -1,4 +1,3 @@ -# # Makefile for the Linux kernel device drivers. # # 15 Sep 2000, Christoph Hellwig <hch@infradead.org> -@@ -28,6 +27,8 @@ obj-$(CONFIG_FB_INTEL) += video +@@ -28,6 +27,8 @@ # serial drivers start registering their serio ports obj-$(CONFIG_SERIO) += input/serio/ obj-y += serial/ @@ -9080,7 +9079,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> obj-$(CONFIG_PARPORT) += parport/ obj-y += base/ block/ misc/ mfd/ net/ media/ obj-$(CONFIG_NUBUS) += nubus/ -@@ -51,7 +52,6 @@ obj-$(CONFIG_TC) += tc/ +@@ -51,7 +52,6 @@ obj-$(CONFIG_USB) += usb/ obj-$(CONFIG_USB_GADGET) += usb/gadget/ obj-$(CONFIG_GAMEPORT) += input/gameport/ @@ -9088,9 +9087,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> obj-$(CONFIG_I2O) += message/ obj-$(CONFIG_I2C) += i2c/ obj-$(CONFIG_W1) += w1/ ---- gregkh-2.6.orig/include/linux/keyboard.h -+++ gregkh-2.6/include/linux/keyboard.h -@@ -44,6 +44,7 @@ extern unsigned short plain_map[NR_KEYS] +--- gregkh-2.6.orig/include/linux/keyboard.h 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/include/linux/keyboard.h 2005-11-20 16:32:17.000000000 -0800 +@@ -44,6 +44,7 @@ #define KT_ASCII 9 #define KT_LOCK 10 #define KT_SLOCK 12 @@ -9098,7 +9097,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> #define K(t,v) (((t)<<8)|(v)) #define KTYP(x) ((x) >> 8) -@@ -426,6 +427,7 @@ extern unsigned short plain_map[NR_KEYS] +@@ -426,6 +427,7 @@ #define K_CTRLR_SLOCK K(KT_SLOCK,KG_CTRLR) #define NR_LOCK 8 @@ -9106,9 +9105,9 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> #define MAX_DIACR 256 #endif ---- gregkh-2.6.orig/MAINTAINERS -+++ gregkh-2.6/MAINTAINERS -@@ -2395,6 +2395,13 @@ M: wli@holomorphy.com +--- gregkh-2.6.orig/MAINTAINERS 2005-11-20 16:32:15.000000000 -0800 ++++ gregkh-2.6/MAINTAINERS 2005-11-20 16:32:17.000000000 -0800 +@@ -2410,6 +2410,13 @@ L: sparclinux@vger.kernel.org S: Maintained |