162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_cimenuconfig ACCESSIBILITY
362306a36Sopenharmony_ci	bool "Accessibility support"
462306a36Sopenharmony_ci	help
562306a36Sopenharmony_ci	  Accessibility handles all special kinds of hardware devices or
662306a36Sopenharmony_ci	  software adapters which help people with disabilities (e.g.
762306a36Sopenharmony_ci	  blindness) to use computers.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci	  That includes braille devices, speech synthesis, keyboard
1062306a36Sopenharmony_ci	  remapping, etc.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci	  Say Y here to get to see options for accessibility.
1362306a36Sopenharmony_ci	  This option alone does not add any kernel code.
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci	  If you say N, all options in this submenu will be skipped and disabled.
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci	  If unsure, say N.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciif ACCESSIBILITY
2062306a36Sopenharmony_ciconfig A11Y_BRAILLE_CONSOLE
2162306a36Sopenharmony_ci	bool "Console on braille device"
2262306a36Sopenharmony_ci	depends on VT
2362306a36Sopenharmony_ci	depends on SERIAL_CORE_CONSOLE
2462306a36Sopenharmony_ci	help
2562306a36Sopenharmony_ci	  Enables console output on a braille device connected to a 8250
2662306a36Sopenharmony_ci	  serial port. For now only the VisioBraille device is supported.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci	  To actually enable it, you need to pass option
2962306a36Sopenharmony_ci	  console=brl,ttyS0
3062306a36Sopenharmony_ci	  to the kernel. Options are the same as for serial console.
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci	  If unsure, say N.
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_cisource "drivers/accessibility/speakup/Kconfig"
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ciendif # ACCESSIBILITY
37