]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/scsi/imm.c
Merge tag 'riscv-for-linus-4.20-rc2' of git://git.kernel.org/pub/scm/linux/kernel...
[linux.git] / drivers / scsi / imm.c
index 87c94191033ba399515f620a39d74e995fdef69f..8c6627bc8a3950bcf0b53b4bcab59bf470da0e5a 100644 (file)
@@ -892,7 +892,7 @@ static int imm_engine(imm_struct *dev, struct scsi_cmnd *cmd)
                        /* Check for optional message byte */
                        if (imm_wait(dev) == (unsigned char) 0xb8)
                                imm_in(dev, &h, 1);
-                       cmd->result = (DID_OK << 16) + (l & STATUS_MASK);
+                       cmd->result = (DID_OK << 16) | (l & STATUS_MASK);
                }
                if ((dev->mode == IMM_NIBBLE) || (dev->mode == IMM_PS2)) {
                        w_ctr(ppb, 0x4);