[kernel] r10980 - in dists/trunk/linux-2.6/debian: . patches/features/all patches/series

Maximilian Attems maks at alioth.debian.org
Thu Mar 27 20:12:36 UTC 2008


Author: maks
Date: Thu Mar 27 20:12:35 2008
New Revision: 10980

Log:
input: Add 4 additional exports for modular speakup and braille support.

add the patch by Samuel Thibault <samuel.thibault at ens-lyon.org>


Added:
   dists/trunk/linux-2.6/debian/patches/features/all/export-input-braille.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog	(original)
+++ dists/trunk/linux-2.6/debian/changelog	Thu Mar 27 20:12:35 2008
@@ -35,6 +35,7 @@
   * topconfig: Centralize old IEEE80211 stack options. (closes: #470558)
   * control.source.in: Newer standard version without changes.
   * copyright: adapt to latest lintian recommendation.
+  * input: Add 4 additional exports for modular speakup and braille support.
 
   [ Martin Michlmayr ]
   * [arm/armel] Add a kernel for Orion based devices, such as the QNAP

Added: dists/trunk/linux-2.6/debian/patches/features/all/export-input-braille.patch
==============================================================================
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/features/all/export-input-braille.patch	Thu Mar 27 20:12:35 2008
@@ -0,0 +1,49 @@
+From: Samuel Thibault <samuel.thibault at ens-lyon.org>
+Date: Thu, 27 Mar 2008 17:57:07 +0100
+Subject: modular braille + speakup support
+
+- Vanilla 2.6.24 has keyboard/VT notifier support
+- both braille module and speakup need additional 4 exports to work
+
+
+diff -puN drivers/char/consolemap.c~basic-braille-screen-reader-support drivers/char/consolemap.c
+--- a/drivers/char/consolemap.c~basic-braille-screen-reader-support
++++ a/drivers/char/consolemap.c
+@@ -277,6 +277,7 @@ u16 inverse_translate(struct vc_data *co
+ 			return p->inverse_translations[m][glyph];
+ 	}
+ }
++EXPORT_SYMBOL_GPL(inverse_translate);
+ 
+ static void update_user_maps(void)
+ {
+diff -puN drivers/char/keyboard.c~basic-braille-screen-reader-support drivers/char/keyboard.c
+--- a/drivers/char/keyboard.c~basic-braille-screen-reader-support
++++ a/drivers/char/keyboard.c
+@@ -109,6 +109,7 @@ const int max_vals[] = {
+ const int NR_TYPES = ARRAY_SIZE(max_vals);
+ 
+ struct kbd_struct kbd_table[MAX_NR_CONSOLES];
++EXPORT_SYMBOL_GPL(kbd_table);
+ static struct kbd_struct *kbd = kbd_table;
+ 
+ struct vt_spawn_console vt_spawn_con = {
+@@ -259,6 +260,7 @@ void kd_mksound(unsigned int hz, unsigne
+ 	} else
+ 		kd_nosound(0);
+ }
++EXPORT_SYMBOL_GPL(kd_mksound);
+ 
+ /*
+  * Setting the keyboard rate.
+diff -puN drivers/char/vt.c~basic-braille-screen-reader-support drivers/char/vt.c
+--- a/drivers/char/vt.c~basic-braille-screen-reader-support
++++ a/drivers/char/vt.c
+@@ -4003,6 +4003,7 @@ u16 screen_glyph(struct vc_data *vc, int
+ 		c |= 0x100;
+ 	return c;
+ }
++EXPORT_SYMBOL_GPL(screen_glyph);
+ 
+ /* used by vcs - note the word offset */
+ unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed)

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1	(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1	Thu Mar 27 20:12:35 2008
@@ -11,6 +11,7 @@
 + debian/dfsg/drivers-net-bnx2-request_firmware-1.patch
 + features/all/export-gfs2-locking-symbols.patch
 + features/all/export-unionfs-symbols.patch
++ features/all/export-input-braille.patch
 
 #+ bugfix/powerpc/mv643xx-hotplug-support.patch
 + bugfix/powerpc/oldworld-boot-fix.patch



More information about the Kernel-svn-changes mailing list