serial: samsung: Add samsung_early_read to support early kgdboc
authorWoody Lin <woodylin@google.com>
Wed, 2 Mar 2022 11:49:23 +0000 (19:49 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Mar 2022 14:08:58 +0000 (15:08 +0100)
commit3631e48df0dbfcce3b08f0ccafcaa587657379cd
tree6a34ae9aa06b6180dbab779e214d254b8edc8d7f
parent3f8bab174cb26aa5a8053c4457cc733881e3ad88
serial: samsung: Add samsung_early_read to support early kgdboc

The 'kgdboc_earlycon_init' looks for boot console that has both .read
and .write callbacks. Adds 'samsung_early_read' to samsung_tty.c's early
console to support kgdboc.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Signed-off-by: Woody Lin <woodylin@google.com>
Link: https://lore.kernel.org/r/20220302114923.144523-1-woodylin@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/samsung_tty.c