summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2022-02-15 12:11:11 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-02-21 19:48:10 +0100
commit324facd1ccb353a213ea2c2785604f2507f79297 (patch)
tree420b6b4e301d04bf3b6d29307a4700aea552e83c
parent2394f3596049c9b287cc3268bf2f77844cbc8a72 (diff)
downloadlinux-324facd1ccb353a213ea2c2785604f2507f79297.tar.gz
linux-324facd1ccb353a213ea2c2785604f2507f79297.tar.bz2
linux-324facd1ccb353a213ea2c2785604f2507f79297.zip
serial: 8250_mid: Remove unneeded test for ->setup() presence
All supported platforms by this driver require ->setup() and ->exit(). Remove unneeded test for ->setup() presence. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://lore.kernel.org/r/20220215101111.47250-1-andriy.shevchenko@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/tty/serial/8250/8250_mid.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/tty/serial/8250/8250_mid.c b/drivers/tty/serial/8250/8250_mid.c
index 771453c1bb13..83592b51a996 100644
--- a/drivers/tty/serial/8250/8250_mid.c
+++ b/drivers/tty/serial/8250/8250_mid.c
@@ -312,11 +312,9 @@ static int mid8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
if (!uart.port.membase)
return -ENOMEM;
- if (mid->board->setup) {
- ret = mid->board->setup(mid, &uart.port);
- if (ret)
- return ret;
- }
+ ret = mid->board->setup(mid, &uart.port);
+ if (ret)
+ return ret;
ret = mid8250_dma_setup(mid, &uart);
if (ret)