Blame view
kernel/printk/braille.h
1.07 KB
81f7e3824 Initial Release, ... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _PRINTK_BRAILLE_H #define _PRINTK_BRAILLE_H #ifdef CONFIG_A11Y_BRAILLE_CONSOLE static inline void braille_set_options(struct console_cmdline *c, char *brl_options) { c->brl_options = brl_options; } /* * Setup console according to braille options. * Return -EINVAL on syntax error, 0 on success (or no braille option was * actually given). * Modifies str to point to the serial options * Sets brl_options to the parsed braille options. */ int _braille_console_setup(char **str, char **brl_options); int _braille_register_console(struct console *console, struct console_cmdline *c); int _braille_unregister_console(struct console *console); #else static inline void braille_set_options(struct console_cmdline *c, char *brl_options) { } static inline int _braille_console_setup(char **str, char **brl_options) { return 0; } static inline int _braille_register_console(struct console *console, struct console_cmdline *c) { return 0; } static inline int _braille_unregister_console(struct console *console) { return 0; } #endif #endif |