greybus: gbuf: cport in buffer stream logic
diff --git a/drivers/staging/greybus/ap.c b/drivers/staging/greybus/ap.c
index 0fc3ff7..4c10650 100644
--- a/drivers/staging/greybus/ap.c
+++ b/drivers/staging/greybus/ap.c
@@ -14,7 +14,7 @@
 #include <linux/kernel.h>
 #include <linux/slab.h>
 #include <linux/uaccess.h>
-#include <linux/kthread.h>
+#include <linux/workqueue.h>
 #include <linux/device.h>
 #include "svc_msg.h"
 #include "greybus_manifest.h"
@@ -252,7 +252,7 @@
 }
 EXPORT_SYMBOL_GPL(gb_new_ap_msg);
 
-int gb_thread_init(void)
+int gb_ap_init(void)
 {
 	ap_workqueue = alloc_workqueue("greybus_ap", 0, 1);
 	if (!ap_workqueue)
@@ -261,7 +261,7 @@
 	return 0;
 }
 
-void gb_thread_destroy(void)
+void gb_ap_exit(void)
 {
 	destroy_workqueue(ap_workqueue);
 }