[問題] driver probe 的參數

看板LinuxDev作者 (Mr.3181388)時間15年前 (2011/01/02 20:44), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請教一下各位 小弟這邊現在有一個 driver 在 probe 時會有一個引數 static int __devinit xxx_probe(struct platform_device *pdev) 那請問一下這邊的 pdev 是誰會去設定,在那邊會給值呢? 因為我的 probe 裡面有檢查 pdev->dev.platform_data 但是這都是 NULL, 讓我的 driver 沒辦法完成 probe 不知道該怎麼 debug 希望有大大指點 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.204.86

01/02 22:27, , 1F
通常都是在arch/xxxx/mach-xx/xxxxx.c
01/02 22:27, 1F

01/03 15:41, , 2F
參考函式platform_add_devices()以及結構platform_device
01/03 15:41, 2F
文章代碼(AID): #1D87CRUi (LinuxDev)
文章代碼(AID): #1D87CRUi (LinuxDev)