看板 LinuxDev 關於我們 聯絡資訊
我使用樹莓派 目前我在device tree 下建立了一個i2c device 但是這個device還要一個gpio給driver當中斷 我是用gpio17(gpio_gen0) 請問我怎麼去宣告那個gpio的腳位? Gpios = <&gpio 17 0>嘛? Touch : XX @46{ compatible = “XXX,XXXX”; reg = <0x46>; gpios = <&gpio 17 0> } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.88.199 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1487929449.A.A8D.html
jasonwu23: interrupt-gpios = <&gpio 23 0>; 02/25 14:33
jasonwu23: 這樣可以嗎? 02/25 14:33
wens: 要看該裝置的 device tree binding 02/25 23:40
wads5566: 樓上前輩可以多給一點提示嗎? 02/26 14:34
michael0728n: 要有provider,要看提供gpio控制的人在dts叫啥 02/27 22:26
wads5566: 意思是我要找我在用的i2c device的provider是那一家,然 02/28 10:36
wads5566: 後他的dts叫什麼名字的意思嗎? 還是樹莓派的呢?謝謝 02/28 10:36
michael0728n: 講provider好像有點誤導,就是要看gpio driver在 03/11 18:06
michael0728n: dts叫什麼名字,你文中的&gpio要有人在dts裡面叫 03/11 18:07
michael0728n: gpio才有意義 03/11 18:07
michael0728n: dts裡要有node名字叫gpio才有意義* 03/11 18:08