線路圖上看到的腳位名稱,例如 GPIO6_TOUCH_INT
編號是B25, 這可以在腳位矩陣圖上找到。
但對於軟體設定時這都不是你想知道的。
你想知道的是使用nv source code時,他們預設把他定義到哪一根I/O(in this case, gpio)
好在dts裡直接使用
查法是這樣的。
檢查~/drivers/pinctrl/pinctrl-tegra210.c
(或pinctrl-[你的滿滿大平台].c)
尋找字串,in this case, TOUCH_INT,來到這行
#define TEGRA_PIN_TOUCH_INT_PX1 _GPIO(185)
那就能靠gpio 去註冊他了
例如
interrupt-parent = <&gpio>;
interrupts = <TEGRA_GPIO(X, 1) 0x0>;
沒有留言:
張貼留言