remove subchan_demux debug statements, add DMUX commandline parsing

diff --git a/src/debug.c b/src/debug.c
index a3084e2..c071df0 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -53,6 +53,7 @@
 	DEBUG_CATEGORY(DPAG,  "DPAG", "\033[1;38m", "")
 	DEBUG_CATEGORY(DMI,  "DMI", "", "")
 	DEBUG_CATEGORY(DMIB,  "DMIB", "", "")
+	DEBUG_CATEGORY(DMUX,  "DMUX", "", "")
 };
 
 static int use_color = 1;
diff --git a/src/subchan_demux.c b/src/subchan_demux.c
index 92550b7..4b1efd5 100644
--- a/src/subchan_demux.c
+++ b/src/subchan_demux.c
@@ -299,8 +299,6 @@
 	if (list_len > 2)
 		tx_queue_evict(sch, list_len-2);
 
-	DEBUGP(DMUX, "enqueueing frame, mx=%p s_nr=%u, tx_queue_len=%u\n",
-		mx, s_nr, llist_len(&sch->tx_queue));
 	llist_add_tail(&tqe->list, &sch->tx_queue);
 
 	return 0;