|
@@ -2482,7 +2482,7 @@ static int spi_vendor_cmd(struct scsi_cmnd *srb, struct rtsx_chip *chip)
|
|
|
unsigned int lun = SCSI_LUN(srb);
|
|
|
u8 gpio_dir;
|
|
|
|
|
|
- if (CHECK_PID(chip, 0x5208) && CHECK_PID(chip, 0x5288)) {
|
|
|
+ if (CHECK_PID(chip, 0x5208) || CHECK_PID(chip, 0x5288)) {
|
|
|
set_sense_type(chip, lun, SENSE_TYPE_MEDIA_INVALID_CMD_FIELD);
|
|
|
TRACE_RET(chip, TRANSPORT_FAILED);
|
|
|
}
|