]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - drivers/staging/rts5208/rtsx_scsi.c
staging/rts5208: fix incorrect shift to extract upper nybble
[mirror_ubuntu-artful-kernel.git] / drivers / staging / rts5208 / rtsx_scsi.c
index 36b5a11f21d2af4323f7e9484869e43f9980ac9b..a401b13f5f5e4923a6b2580eee50fff25b1d2b9d 100644 (file)
@@ -414,7 +414,7 @@ void set_sense_data(struct rtsx_chip *chip, unsigned int lun, u8 err_code,
        sense->ascq = ascq;
        if (sns_key_info0 != 0) {
                sense->sns_key_info[0] = SKSV | sns_key_info0;
-               sense->sns_key_info[1] = (sns_key_info1 & 0xf0) >> 8;
+               sense->sns_key_info[1] = (sns_key_info1 & 0xf0) >> 4;
                sense->sns_key_info[2] = sns_key_info1 & 0x0f;
        }
 }