X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fscsi%2Fdc395x.c;h=fed486bfd3f462a9afbd2a0ed4360a069526ee7e;hb=6d62768468d5ff96b3977a04045dd80d6710be5d;hp=865c64fa923c1483804b48469bb962689742b84c;hpb=4a9226a3d192c38493106dcaf5f47f291ede9ed5;p=~andy%2Flinux diff --git a/drivers/scsi/dc395x.c b/drivers/scsi/dc395x.c index 865c64fa923..fed486bfd3f 100644 --- a/drivers/scsi/dc395x.c +++ b/drivers/scsi/dc395x.c @@ -3747,13 +3747,13 @@ static struct DeviceCtlBlk *device_alloc(struct AdapterCtlBlk *acb, dcb->max_command = 1; dcb->target_id = target; dcb->target_lun = lun; + dcb->dev_mode = eeprom->target[target].cfg0; #ifndef DC395x_NO_DISCONNECT dcb->identify_msg = IDENTIFY(dcb->dev_mode & NTC_DO_DISCONNECT, lun); #else dcb->identify_msg = IDENTIFY(0, lun); #endif - dcb->dev_mode = eeprom->target[target].cfg0; dcb->inquiry7 = 0; dcb->sync_mode = 0; dcb->min_nego_period = clock_period[period_index];