int divisor1 = 0, divisor2 = 0;
        unsigned int seglen;
 
-       printk("pcl818_ai_cmd_mode()\n");
+       dev_dbg(dev->hw_dev, "pcl818_ai_cmd_mode()\n");
        if ((!dev->irq) && (!devpriv->dma_rtc)) {
                comedi_error(dev, "IRQ not defined!");
                return -EINVAL;
                break;
        }
 #endif
-       printk("pcl818_ai_cmd_mode() end\n");
+       dev_dbg(dev->hw_dev, "pcl818_ai_cmd_mode() end\n");
        return 0;
 }
 
        struct comedi_cmd *cmd = &s->async->cmd;
        int retval;
 
-       printk("pcl818_ai_cmd()\n");
+       dev_dbg(dev->hw_dev, "pcl818_ai_cmd()\n");
        devpriv->ai_n_chan = cmd->chanlist_len;
        devpriv->ai_chanlist = cmd->chanlist;
        devpriv->ai_flags = cmd->flags;
                if (cmd->convert_src == TRIG_TIMER) {   /*  mode 1 */
                        devpriv->ai_timer1 = cmd->convert_arg;
                        retval = pcl818_ai_cmd_mode(1, dev, s);
-                       printk("pcl818_ai_cmd() end\n");
+                       dev_dbg(dev->hw_dev, "pcl818_ai_cmd() end\n");
                        return retval;
                }
                if (cmd->convert_src == TRIG_EXT) {     /*  mode 3 */
                            struct comedi_subdevice *s)
 {
        if (devpriv->irq_blocked > 0) {
-               printk("pcl818_ai_cancel()\n");
+               dev_dbg(dev->hw_dev, "pcl818_ai_cancel()\n");
                devpriv->irq_was_now_closed = 1;
 
                switch (devpriv->ai_mode) {
        }
 
 end:
-       printk("pcl818_ai_cancel() end\n");
+       dev_dbg(dev->hw_dev, "pcl818_ai_cancel() end\n");
        return 0;
 }