RK3288 gpio 驱动
RK3288 GPIO8_A6这个脚 是默认下拉的,如果设为中断口的话,如果中断设计是 按键 接地的话,那就苦逼了,是不会有跳变产生外部中断的,除非你改外部电路,偶尔在此论坛里看到前面有人提到过这个问题,版主给出的一个比较模糊的解答是在dts里面修改,让试试,不知道其他人试了行不行,反正我修改了是不行的,今儿个又看到网上有个函数 int gpio_pull_updown(unsigned gpio,unsigned value); 是说设置上拉 还是下拉的,但是一直没找到它的头文件是什么,所以编译一直报错,这篇文档上说此头文件是#include<linux/gpio.h>,其实不是的,如果谁也碰到这些个问题,能否告知下是怎么解决的,在此先谢过。gpio_pull_updown
rk3188上有用。
3288上都屏蔽掉了。 那你是怎么用的呢,有说在dts里面修改,好像也不管用的 不明觉厉 函数原型在u-boot/drivers/gpio/rk_gpio.c 这个里面,,,一般是通过dts 里面配置的,,,如果修改设置没作用,看看gpio 是否有复用了
页:
[1]