]> www.infradead.org Git - users/hch/misc.git/commitdiff
usb: gadget: f_tcm: Return ATA cmd direction
authorThinh Nguyen <Thinh.Nguyen@synopsys.com>
Wed, 11 Dec 2024 00:33:01 +0000 (00:33 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 24 Dec 2024 07:56:07 +0000 (08:56 +0100)
Check ATA Pass-Through for direction.

Signed-off-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/c22215f7925581684a13eae9a14afb47fb60c061.1733876548.git.Thinh.Nguyen@synopsys.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/f_tcm.c

index 50e6a41aaa829f6d10607fd1838a6d73c9f5529d..f43fa964d2b51b336c6b901b7e00532bf36058dd 100644 (file)
@@ -877,6 +877,8 @@ static int get_cmd_dir(const unsigned char *cdb)
        case READ_TOC:
        case READ_FORMAT_CAPACITIES:
        case REQUEST_SENSE:
+       case ATA_12:
+       case ATA_16:
                ret = DMA_FROM_DEVICE;
                break;