summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/serial/serial_ns16550_pci.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/serial/serial_ns16550_pci.c b/drivers/serial/serial_ns16550_pci.c
index d4b5bd8898..392a2810d8 100644
--- a/drivers/serial/serial_ns16550_pci.c
+++ b/drivers/serial/serial_ns16550_pci.c
@@ -3655,12 +3655,6 @@ pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board)
uart.pdata = xzalloc(sizeof(*uart.pdata));
uart.pdata->clock = board->base_baud * 16;
- if (rc < 0) {
- kfree(priv);
- priv = ERR_PTR(rc);
- goto err_deinit;
- }
-
for (i = 0; i < nr_ports; i++) {
struct device_d *ns16550_dev;
struct resource *res;