From: Andrew Morton - As this patch exports kd_mksound we remove the pc-private esports. - switch the export to non-gpl, as that was what powerpc was using. Cc: Dmitry Torokhov Cc: Jiri Kosina Cc: Samuel Thibault Cc: Paul Mackerras Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- arch/powerpc/kernel/ppc_ksyms.c | 3 --- arch/ppc/kernel/ppc_ksyms.c | 3 --- drivers/char/keyboard.c | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff -puN arch/powerpc/kernel/ppc_ksyms.c~basic-braille-screen-reader-support-ppc-fix arch/powerpc/kernel/ppc_ksyms.c --- a/arch/powerpc/kernel/ppc_ksyms.c~basic-braille-screen-reader-support-ppc-fix +++ a/arch/powerpc/kernel/ppc_ksyms.c @@ -136,9 +136,6 @@ EXPORT_SYMBOL(adb_try_handler_change); EXPORT_SYMBOL(cuda_request); EXPORT_SYMBOL(cuda_poll); #endif /* CONFIG_ADB_CUDA */ -#ifdef CONFIG_VT -EXPORT_SYMBOL(kd_mksound); -#endif EXPORT_SYMBOL(to_tm); #ifdef CONFIG_PPC32 diff -puN arch/ppc/kernel/ppc_ksyms.c~basic-braille-screen-reader-support-ppc-fix arch/ppc/kernel/ppc_ksyms.c --- a/arch/ppc/kernel/ppc_ksyms.c~basic-braille-screen-reader-support-ppc-fix +++ a/arch/ppc/kernel/ppc_ksyms.c @@ -182,9 +182,6 @@ EXPORT_SYMBOL(cuda_poll); #if defined(CONFIG_BOOTX_TEXT) EXPORT_SYMBOL(btext_update_display); #endif -#ifdef CONFIG_VT -EXPORT_SYMBOL(kd_mksound); -#endif EXPORT_SYMBOL(to_tm); EXPORT_SYMBOL(pm_power_off); diff -puN drivers/char/keyboard.c~basic-braille-screen-reader-support-ppc-fix drivers/char/keyboard.c --- a/drivers/char/keyboard.c~basic-braille-screen-reader-support-ppc-fix +++ a/drivers/char/keyboard.c @@ -260,7 +260,7 @@ void kd_mksound(unsigned int hz, unsigne } else kd_nosound(0); } -EXPORT_SYMBOL_GPL(kd_mksound); +EXPORT_SYMBOL(kd_mksound); /* * Setting the keyboard rate. _