usb: musb: mediatek: 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. Tested-by: Frank Wunderlich <frank-w@public-files.de> Acked-by: Chunfeng Yun <chunfeng.yun@mediatek.com> Signed-off-by: Sungbo Eo <mans0n@gorani.run> Link: https://lore.kernel.org/r/20210830155903.13907-3-mans0n@gorani.run Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
6b0be25ca0
commit
7042b10141
@ -185,6 +185,7 @@ static int mtk_otg_switch_init(struct mtk_glue *glue)
|
||||
|
||||
role_sx_desc.set = musb_usb_role_sx_set;
|
||||
role_sx_desc.get = musb_usb_role_sx_get;
|
||||
role_sx_desc.allow_userspace_control = true;
|
||||
role_sx_desc.fwnode = dev_fwnode(glue->dev);
|
||||
role_sx_desc.driver_data = glue;
|
||||
glue->role_sw = usb_role_switch_register(glue->dev, &role_sx_desc);
|
||||
|
Loading…
Reference in New Issue
Block a user