staging: pi433: goto abort when setting failed in tx_thread
authorSidong Yang <realwakka@gmail.com>
Thu, 23 Sep 2021 07:31:15 +0000 (08:31 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Sep 2021 15:30:27 +0000 (17:30 +0200)
commitf3696bdfb6655e8dd5d2f747079060bd1b79ae98
tree5c2ddc92d7b41cbf1c51d6ba068eddce5ec3ff45
parent152d9d5cde8db7cfe0d02416b602d772c9f41935
staging: pi433: goto abort when setting failed in tx_thread

tx_thread in pi433 works for transmitting. it reads tx_cfg and data
stored in kfifo put in pi433_write() and transmits. If it exits,
pi433_write() just store its data and no one transmits data. So,
tx_thread should not exit even when it failed for setting registers.
It seems that it's okay to go to abort and continue to loop and wait for
writing.

Signed-off-by: Sidong Yang <realwakka@gmail.com>
Link: https://lore.kernel.org/r/20210923073115.7933-1-realwakka@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/pi433/pi433_if.c