作者wads5566 (暴鯉龍)
看板LinuxDev
標題[問題] device tree i2c bus add gpio
時間Fri Feb 24 17:44:06 2017
我使用樹莓派
目前我在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://webptt.com/m.aspx?n=bbs/LinuxDev/M.1487929449.A.A8D.html
1F:推 jasonwu23: interrupt-gpios = <&gpio 23 0>; 02/25 14:33
2F:→ jasonwu23: 這樣可以嗎? 02/25 14:33
3F:→ wens: 要看該裝置的 device tree binding 02/25 23:40
4F:→ wads5566: 樓上前輩可以多給一點提示嗎? 02/26 14:34
5F:→ michael0728n: 要有provider,要看提供gpio控制的人在dts叫啥 02/27 22:26
6F:→ wads5566: 意思是我要找我在用的i2c device的provider是那一家,然 02/28 10:36
7F:→ wads5566: 後他的dts叫什麼名字的意思嗎? 還是樹莓派的呢?謝謝 02/28 10:36
8F:→ michael0728n: 講provider好像有點誤導,就是要看gpio driver在 03/11 18:06
9F:→ michael0728n: dts叫什麼名字,你文中的&gpio要有人在dts裡面叫 03/11 18:07
10F:→ michael0728n: gpio才有意義 03/11 18:07
11F:→ michael0728n: dts裡要有node名字叫gpio才有意義* 03/11 18:08