memorysv 发表于 2015-11-12 17:36:30

GPIO 如何切換功能設定

我是參考論壇GPIO的設定
想用GPIO7_C1這隻
我在dts內已經設定
touchscreen@5c {
                compatible = "touch";
                reg = <0x5c>;
                touch-gpio = <&gpio7 GPIO_C1 IRQ_TYPE_LEVEL_LOW>;
                reset-gpio = <&gpio7 GPIO_A5 GPIO_ACTIVE_LOW>;
                max-x = <4095>;
                max-y = <4095>;
                status = "okay";
        };

我的Driver有正常啟動,也可以觸控,但無法用interrupt觸發

查了一下這腳位有兩個 function可以使用 >>I2C4_SDA/GPIO7_C1
default都是走I2C4_SDA
我是參考 http://wiki.t-firefly.com/index.php/Firefly-RK3288/GPIO
但看不懂要如何把這腳位的設定改成GPIO7_C1
而不是走default I2C4_SDA這個function

页: [1]
查看完整版本: GPIO 如何切換功能設定