目錄
1、引言
2、USB 主機控制器的註冊
3、USB設備接入流程
4、USB總線驅動框架整理彙總
一、引言
關於USB這塊,以前也多了很多整理,但也只是冰山一角,今天就再來系統的整理下root hub的相關注冊流程,以及整個USB總線驅動框架
二、USB 主機控制器的註冊
關於USB 主機控制器,之前也做過整理,可以看我的這篇博文Linux驅動學習–USB 主機控制器及OTG實現方式,裏面有詳細的源碼講解,這裏就來簡單的瞭解一下其註冊過程
dts文件中的設備節點
根據dts文件中的設備節點找到對應的ehci、ohci等相關總線驅動,這裏就以ehci控制器的probe函數爲例
static int ehci_platform_probe(struct platform_device *dev)
{