We are using the DB820c Linaro Rel #38 from http://builds.96boards.org/snapshots/dragonboard820c/linaro/debian/38/ as a baseline for our custom board based on DB820c.
We found that DB820c USB ports have been configured as:
USB3.0 as HOST USB2.0 as DEVICE
While in our design, we have implemented the USB ports as:
USB3.0 as OTG USB2.0 as HOST
We checked the msm8996.dtsi file at arch/arm64/boot/dts/qcom, and found that there is no node for the USB2.0 i.e.
Can you please confirm if USB2.0 HOST support is added in this release ?
If the USB2.0 HOST support is present in the kernel, then it would be really great if you can help us understand on how to add this support in dtsi file.
We have already a working code (for USB2.0) on Android OS that we have taken from CAF LA.HB.1.3.2-16800-8x96.0.
Here we have done changes to the USB nodes, and they are working on the Android OS. But the above mentiond USB2.0 nodes were present in the android dtsi file.
Looking forward for your help.