Index: generic/include/console/chardev.h
===================================================================
--- generic/include/console/chardev.h	(revision 91c78c9c94e66242e7a59d1070420b5347b9eaee)
+++ generic/include/console/chardev.h	(revision a276c56a368b08d763cb3d91208a4f2992822aa9)
@@ -37,12 +37,9 @@
 #define CHARDEV_BUFLEN 512
 
-struct chardev;
-
 /* Character device operations interface. */
 struct chardev_operations {
-	void (* suspend)(struct chardev *);/**< Suspend pushing characters. */
-	void (* resume)(struct chardev *); /**< Resume pushing characters. */
-	/** Write character to stream */
-	void (* write)(struct chardev *, char c);
+	void (* suspend)(chardev_t *);		/**< Suspend pushing characters. */
+	void (* resume)(chardev_t *); 		/**< Resume pushing characters. */
+	void (* write)(chardev_t *, char c);	/**< Write character to stream. */
 };
 
