#include <asm/atomic.h>
#include <linux/blkdev.h>
#include "../../scsi/scsi.h"
-#include "../../scsi/hosts.h"
+#include <scsi/scsi_host.h>
#include "microtek.h"
#ifdef MTS_DO_DEBUG
static inline void mts_debug_dump(struct mts_desc* desc) {
- MTS_DEBUG("desc at 0x%x: halted = %02x%02x, toggle = %02x%02x\n",
- (int)desc,(int)desc->usb_dev->halted[1],(int)desc->usb_dev->halted[0],
+ MTS_DEBUG("desc at 0x%x: toggle = %02x%02x\n",
+ (int)desc,
(int)desc->usb_dev->toggle[1],(int)desc->usb_dev->toggle[0]
);
MTS_DEBUG("ep_out=%x ep_response=%x ep_image=%x\n",
if (!srb->use_sg) {
if ( !srb->bufflen ){
- desc->context.data = 0;
+ desc->context.data = NULL;
desc->context.data_length = 0;
return;
} else {