Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit ac9b06a9 authored by Mayank Rana's avatar Mayank Rana Committed by Hemant Kumar
Browse files

xhci-plat: Use USB glue driver device as sysdev



Currently xhci-plat's parent device is used as sysdev whereas USB driver
related page mapping is crated using xhci-plat's parent device's parent
device (i.e. USB glue driver device). This results into SMMU page fault
when XHCI controller is trying to access queued URB. Fix this issue by
checking sysdev is having property "linux,sysdev_is_parent" set, and if
it is set, use sysdev->parent as sysdev.

Change-Id: Iabf5b661b756c109663ad8b11a5a1dd9330c1171
Signed-off-by: default avatarMayank Rana <mrana@codeaurora.org>
Signed-off-by: default avatarHemant Kumar <hemantk@codeaurora.org>
parent 5eac128d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment