mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 12:11:40 +00:00
usb: mtu3: expose role-switch control to userspace
The allow_userspace_control flag enables manual role switch from userspace, turn this feature on like several other USB DRD controller drivers. Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com> Link: https://lore.kernel.org/r/20230417025203.18097-5-chunfeng.yun@mediatek.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
ed50be81d5
commit
976a5c256e
@ -294,6 +294,7 @@ static int ssusb_role_sw_register(struct otg_switch_mtk *otg_sx)
|
||||
role_sx_desc.get = ssusb_role_sw_get;
|
||||
role_sx_desc.fwnode = dev_fwnode(dev);
|
||||
role_sx_desc.driver_data = ssusb;
|
||||
role_sx_desc.allow_userspace_control = true;
|
||||
otg_sx->role_sw = usb_role_switch_register(dev, &role_sx_desc);
|
||||
if (IS_ERR(otg_sx->role_sw))
|
||||
return PTR_ERR(otg_sx->role_sw);
|
||||
|
Loading…
Reference in New Issue
Block a user