All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 1/5] console: Don't perform test for CON_BRL flag
@ 2020-01-27 11:47 Andy Shevchenko
  2020-01-27 11:47 ` [PATCH v3 2/5] console: Drop double check for console_drivers being non-NULL Andy Shevchenko
                   ` (4 more replies)
  0 siblings, 5 replies; 28+ messages in thread
From: Andy Shevchenko @ 2020-01-27 11:47 UTC (permalink / raw)
  To: Petr Mladek, Sergey Senozhatsky, Steven Rostedt, linux-kernel
  Cc: Andy Shevchenko

We don't call braille_register_console() without CON_BRL flag set.
And the _braille_unregister_console() already tests for console to have
CON_BRL flag. No need to repeat this in braille_unregister_console().

Drop the repetitive checks from Braille console driver.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
---
v3: drop checks in Braille console driver (Sergey)
 drivers/accessibility/braille/braille_console.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/accessibility/braille/braille_console.c b/drivers/accessibility/braille/braille_console.c
index 1339c586bf64..a8f7c278b691 100644
--- a/drivers/accessibility/braille/braille_console.c
+++ b/drivers/accessibility/braille/braille_console.c
@@ -347,8 +347,6 @@ int braille_register_console(struct console *console, int index,
 {
 	int ret;
 
-	if (!(console->flags & CON_BRL))
-		return 0;
 	if (!console_options)
 		/* Only support VisioBraille for now */
 		console_options = "57600o8";
@@ -371,8 +369,6 @@ int braille_unregister_console(struct console *console)
 {
 	if (braille_co != console)
 		return -EINVAL;
-	if (!(console->flags & CON_BRL))
-		return 0;
 	unregister_keyboard_notifier(&keyboard_notifier_block);
 	unregister_vt_notifier(&vt_notifier_block);
 	braille_co = NULL;
-- 
2.24.1


^ permalink raw reply related	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2020-01-30 13:39 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-27 11:47 [PATCH v3 1/5] console: Don't perform test for CON_BRL flag Andy Shevchenko
2020-01-27 11:47 ` [PATCH v3 2/5] console: Drop double check for console_drivers being non-NULL Andy Shevchenko
2020-01-29 13:24   ` Petr Mladek
2020-01-27 11:47 ` [PATCH v3 3/5] console: Use for_each_console() helper in unregister_console() Andy Shevchenko
2020-01-29 14:11   ` Petr Mladek
2020-01-27 11:47 ` [PATCH v3 4/5] console: Avoid positive return code from unregister_console() Andy Shevchenko
2020-01-28  4:43   ` Sergey Senozhatsky
2020-01-28  9:22     ` Andy Shevchenko
2020-01-28  9:25       ` Sergey Senozhatsky
2020-01-28  9:37       ` Sergey Senozhatsky
2020-01-28  9:52         ` Andy Shevchenko
2020-01-30  9:04   ` Petr Mladek
2020-01-30  9:58     ` Andy Shevchenko
2020-01-30 12:22       ` Petr Mladek
2020-01-30 13:13         ` Andy Shevchenko
2020-01-27 11:47 ` [PATCH v3 5/5] console: Introduce ->exit() callback Andy Shevchenko
2020-01-28  5:17   ` Sergey Senozhatsky
2020-01-28  9:44     ` Andy Shevchenko
2020-01-29 13:41       ` Sergey Senozhatsky
2020-01-29 14:25         ` Andy Shevchenko
2020-01-29 15:12           ` Sergey Senozhatsky
2020-01-29 16:50             ` Sergey Senozhatsky
2020-01-30 13:14               ` Andy Shevchenko
2020-01-30 13:22           ` Petr Mladek
2020-01-30 13:39             ` Andy Shevchenko
2020-01-30  9:09   ` Petr Mladek
2020-01-30 10:01     ` Andy Shevchenko
2020-01-29 12:29 ` [PATCH v3 1/5] console: Don't perform test for CON_BRL flag Petr Mladek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.