最新主幹 Linux 代碼 OTG 用不了

試了 git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 的 for-next 分支,其 sun7i-a20-bananapi.dts 已經添加 OTG 部分,但實際不能使用。
提交者說 bananapi 無 vbus sense pin, 所以會有些問題(知道不能用還提交?!)。

我很奇怪爲何 OTG 沒有 peripheral only 支持,提交 musb/sunxi.c 的傢伙說沒有板子用到 peripheral 模式,所以只提交了 OTG mode 和 host only 模式。
但我想說的是,用 Linux 就是因爲它可以實現很多種可能,爲何要剝削他人使用此功能的權利?!

通常功能越簡單越不易出錯,所以很多情況下只需要用到 peripheral 模式可以省很多事情。

需要OTG驱动