kgdboc,kdb: Allow kdb to work on a non open console port
[sfrench/cifs-2.6.git] / include / linux / kgdb.h
index ee007ea341b8459a476c6e5808d58dd83649acc1..6c784ab6856ac006803c52d7d064595262caf345 100644 (file)
@@ -247,6 +247,8 @@ struct kgdb_arch {
  * the I/O driver.
  * @post_exception: Pointer to a function that will do any cleanup work
  * for the I/O driver.
+ * @is_console: 1 if the end device is a console 0 if the I/O device is
+ * not a console
  */
 struct kgdb_io {
        const char              *name;
@@ -256,6 +258,7 @@ struct kgdb_io {
        int                     (*init) (void);
        void                    (*pre_exception) (void);
        void                    (*post_exception) (void);
+       int                     is_console;
 };
 
 extern struct kgdb_arch                arch_kgdb_ops;