linux-uconsole/drivers/staging
Samuel Thibault 425e586cf9 speakup: add unicode variant of /dev/softsynth
This adds /dev/softsynthu, along /dev/softsynth, which emits output in
UTF-8 encoding, thus allowing to support 16bit characters.  Most of the
code is shared, only the read function has to behave differently in
latin1 and in unicode mode.  Since Linux only supports 16bit characters,
we can just hardcode the UTF-8 encoding.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Reviewed-by: Chris Brannon <chris@the-brannons.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-03-09 17:29:14 +01:00
..
android staging, android: remove lowmemory killer from the tree 2017-03-09 13:47:03 +01:00
board
clocking-wizard
comedi staging: comedi: ni_atmio: make device_ids const 2017-03-09 14:08:58 +01:00
dgnc staging: dgnc: replace usleep_range with udelay 2017-03-07 07:37:01 +01:00
emxx_udc staging: emxx_udc: Add comment for spinlock_t definition. 2017-03-09 14:13:51 +01:00
fbtft staging: fbtft: add adriver for SH1106 2017-03-06 09:17:08 +01:00
fsl-mc staging: fsl-mc: fix coding style warning 2017-03-06 09:16:59 +01:00
fwserial
gdm724x staging: gdm724x: Drop useless initialisation 2017-03-06 09:16:58 +01:00
goldfish
greybus staging: greybus: Remove unneeded header file 2017-03-09 14:57:02 +01:00
gs_fpgaboot scripts/spelling.txt: add "followings" pattern and fix typo instances 2017-02-27 18:43:47 -08:00
iio staging: iio: accel: Rename source files and update Makefile 2017-03-05 11:25:25 +00:00
ks7010 staging: ks7010: fix spelling mistake 2017-03-09 14:06:46 +01:00
lustre staging: lustre: Remove lustre_eacl.h 2017-03-07 19:56:09 +01:00
media atomisp: USE_KMEM_CACHE is always defined so remove the dead code 2017-03-08 13:40:00 +01:00
most staging: most: Using macro DIV_ROUND_UP 2017-03-06 09:17:02 +01:00
mt29f_spinand
netlogic net: Remove usage of net_device last_rx member 2017-01-18 17:22:49 -05:00
nvec staging:nvec:nvec_ps2.c: Prefering kzalloc(sizeof(*ser_dev)...) over kzalloc(sizeof(struct serio)...) 2017-02-14 09:26:26 -08:00
octeon staging/iio driver patches for 4.11-rc1 2017-02-22 12:14:01 -08:00
octeon-usb
olpc_dcon staging: olpc_dcon: add whitespace around binary operators 2017-03-06 09:17:00 +01:00
rtl8188eu staging:rtl8188eu Add spaces around binary operator 2017-03-06 09:17:07 +01:00
rtl8192e staging: rtl8192e: replace explicit NULL comparison 2017-03-06 09:17:01 +01:00
rtl8192u staging: rtl8192u: Constify ieee80211_qos_parameters structure 2017-03-09 14:13:51 +01:00
rtl8712 Staging: rtl8712: wlan_bssdef.h - style fix 2017-03-06 09:17:03 +01:00
rts5208 staging: rts5208: remove unncessary result set and check, just return SUCCESS 2017-02-03 13:01:36 +01:00
skein staging: skein: fix checkpatch block comments warning 2017-01-20 14:39:12 +01:00
sm750fb staging: sm750fb: Remove blank lines after { and before } braces. 2017-03-06 09:17:06 +01:00
speakup speakup: add unicode variant of /dev/softsynth 2017-03-09 17:29:14 +01:00
unisys staging: unisys: fix sparse warnings 2017-03-07 20:15:18 +01:00
vc04_services staging: vc04_services: bcm2835-audio: Align with parenthesis 2017-03-09 14:35:51 +01:00
vme staging: vme: vme_user.c: fix warning 'line over 80 characters' 2017-01-16 18:08:56 +01:00
vt6655 staging: vt6655: Compress return logic 2017-03-06 09:17:02 +01:00
vt6656 Staging: vt6656: Fix spaces and char limit 2017-03-06 09:17:07 +01:00
wilc1000 staging: wilc1000: Remove useless cast. 2017-03-09 14:55:09 +01:00
wlan-ng staging: wlan-ng: Replace "the the " with "the" 2017-03-07 20:15:18 +01:00
xgifb staging: xgifb: Improved coding style 2017-03-09 14:13:51 +01:00
Kconfig staging: bcm2835-audio: Move driver under vc04_services 2017-03-06 09:17:06 +01:00
Makefile staging: bcm2835-audio: Move driver under vc04_services 2017-03-06 09:17:06 +01:00