return 0;
 }
 
-static int sisusbdummycon_font_copy(struct vc_data *vc, int con)
-{
-       return 0;
-}
-
 static const struct consw sisusb_dummy_con = {
        .owner =                THIS_MODULE,
        .con_startup =          sisusbdummycon_startup,
        .con_blank =            sisusbdummycon_blank,
        .con_font_set =         sisusbdummycon_font_set,
        .con_font_default =     sisusbdummycon_font_default,
-       .con_font_copy =        sisusbdummycon_font_copy,
 };
 
 int
 
        return 0;
 }
 
-static int dummycon_font_copy(struct vc_data *vc, int con)
-{
-       return 0;
-}
-
 /*
  *  The console `switch' structure for the dummy console
  *
        .con_blank =    dummycon_blank,
        .con_font_set = dummycon_font_set,
        .con_font_default =     dummycon_font_default,
-       .con_font_copy =        dummycon_font_copy,
 };
 EXPORT_SYMBOL_GPL(dummy_con);
 
        return 0;
 }
 
-static int fbcon_copy_font(struct vc_data *vc, int con)
-{
-       struct fbcon_display *od = &fb_display[con];
-       struct console_font *f = &vc->vc_font;
-
-       if (od->fontdata == f->data)
-               return 0;       /* already the same font... */
-       return fbcon_do_set_font(vc, f->width, f->height, od->fontdata, od->userfont);
-}
-
 /*
  *  User asked to set font; we are guaranteed that
  *     a) width and height are in range 1..32
        .con_font_set           = fbcon_set_font,
        .con_font_get           = fbcon_get_font,
        .con_font_default       = fbcon_set_def_font,
-       .con_font_copy          = fbcon_copy_font,
        .con_set_palette        = fbcon_set_palette,
        .con_invert_region      = fbcon_invert_region,
        .con_screen_pos         = fbcon_screen_pos,
 
        int     (*con_font_get)(struct vc_data *vc, struct console_font *font);
        int     (*con_font_default)(struct vc_data *vc,
                        struct console_font *font, char *name);
-       int     (*con_font_copy)(struct vc_data *vc, int con);
        int     (*con_resize)(struct vc_data *vc, unsigned int width,
                        unsigned int height, unsigned int user);
        void    (*con_set_palette)(struct vc_data *vc,
 
 #define KD_FONT_OP_SET         0       /* Set font */
 #define KD_FONT_OP_GET         1       /* Get font */
 #define KD_FONT_OP_SET_DEFAULT 2       /* Set font to default, data points to name / NULL */
-#define KD_FONT_OP_COPY                3       /* Copy from another console */
+#define KD_FONT_OP_COPY                3       /* Obsolete, do not use */
 
 #define KD_FONT_FLAG_DONT_RECALC       1       /* Don't recalculate hw charcell size [compat] */