struct comedi_subdevice *s;
        int ret;
 
-       pr_info("comedi%d: skel: ", dev->minor);
-
 /*
  * If you can probe the device to determine what device in a series
  * it is, this is the place to do it.  Otherwise, dev->board_ptr
                s->type = COMEDI_SUBD_UNUSED;
        }
 
-       pr_info("attached\n");
+       dev_info(dev->class_dev, "skel: attached\n");
 
        return 0;
 }
                                break;
                }
                if (i == TIMEOUT) {
-                       /* printk() should be used instead of printk()
-                        * whenever the code can be called from real-time. */
-                       pr_info("timeout\n");
+                       dev_warn(dev->class_dev, "ai timeout\n");
                        return -ETIMEDOUT;
                }
 
        int i;
        int chan = CR_CHAN(insn->chanspec);
 
-       pr_info("skel_ao_winsn\n");
        /* Writing a list of values to an AO channel is probably not
         * very useful, but that's how the interface is defined. */
        for (i = 0; i < insn->n; i++) {