aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/dgnc/dgnc_driver.c
diff options
context:
space:
mode:
authorPankaj Bharadiya <pankaj.bharadiya@gmail.com>2016-10-17 16:17:07 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-10-25 09:40:37 +0200
commit02782a1963c97ae04e644592fbad3c3f2b365728 (patch)
treedde7027cb21b2157e2d399efdbf5004c5c709ba3 /drivers/staging/dgnc/dgnc_driver.c
parentstaging: greybus: audio: remove redundant slot field (diff)
downloadlinux-dev-02782a1963c97ae04e644592fbad3c3f2b365728.tar.xz
linux-dev-02782a1963c97ae04e644592fbad3c3f2b365728.zip
staging: dgnc: Remove some redundant functions
dgnc_tty_preinit() and dgnc_tty_post_uninit() functions are used to allocate and free "dgnc_TmpWriteBuf" and this "dgnc_TmpWriteBuf" is not really getting used. Hence remove these redundant functions. Also remove dgnc_TmpWriteBuf variable as it is not used anymore. Signed-off-by: Pankaj Bharadiya <pankaj.bharadiya@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/dgnc/dgnc_driver.c')
-rw-r--r--drivers/staging/dgnc/dgnc_driver.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/staging/dgnc/dgnc_driver.c b/drivers/staging/dgnc/dgnc_driver.c
index 6576674e75b0..d3243a3c2a09 100644
--- a/drivers/staging/dgnc/dgnc_driver.c
+++ b/drivers/staging/dgnc/dgnc_driver.c
@@ -151,7 +151,6 @@ static void cleanup(bool sysfiles)
dgnc_cleanup_board(dgnc_board[i]);
}
- dgnc_tty_post_uninit();
}
/*
@@ -241,16 +240,6 @@ static int dgnc_start(void)
goto failed_device;
}
- /*
- * Init any global tty stuff.
- */
- rc = dgnc_tty_preinit();
-
- if (rc < 0) {
- pr_err(DRVSTR ": tty preinit - not enough memory (%d)\n", rc);
- goto failed_tty;
- }
-
/* Start the poller */
spin_lock_irqsave(&dgnc_poll_lock, flags);
setup_timer(&dgnc_poll_timer, dgnc_poll_handler, 0);
@@ -262,8 +251,6 @@ static int dgnc_start(void)
return 0;
-failed_tty:
- device_destroy(dgnc_class, MKDEV(dgnc_major, 0));
failed_device:
class_destroy(dgnc_class);
failed_class: