]> www.infradead.org Git - users/jedix/linux-maple.git/commit
usb: gadget: f_ecm: Add get_status callback
authorPrashanth K <prashanth.k@oss.qualcomm.com>
Tue, 22 Apr 2025 10:32:29 +0000 (16:02 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 May 2025 15:38:41 +0000 (17:38 +0200)
commit8e3820271c517ceb89ab7442656ba49fa23ee1d0
tree9dc7f668d1b56b571bee19b0574cfaabb4270e70
parent732f35cf8bdfece582f6e4a9c659119036577308
usb: gadget: f_ecm: Add get_status callback

When host sends GET_STATUS to ECM interface, handle the request
from the function driver. Since the interface is wakeup capable,
set the corresponding bit, and set RW bit if the function is
already armed for wakeup by the host.

Cc: stable <stable@kernel.org>
Fixes: 481c225c4802 ("usb: gadget: Handle function suspend feature selector")
Signed-off-by: Prashanth K <prashanth.k@oss.qualcomm.com>
Reviewed-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/20250422103231.1954387-2-prashanth.k@oss.qualcomm.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/f_ecm.c