亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
GPIO request_irq()函數(shù)的問題
[打印本頁]
作者:
yv9200
時間:
2015-11-30 13:26
標題:
GPIO request_irq()函數(shù)的問題
用的是2.6.33.7內(nèi)核 想用gpio引腳作為中斷線
gpio初始化用的是系統(tǒng)庫里的資源
printk("gpio_to_irq=%x, %x\n", gpio_to_irq(pdata->gpios[GPIO7]), pdata->gpios[GPIO7]);
216 ret = request_irq(gpio_to_irq(pdata->gpios[GPIO7]), of_interrupt_irq, IRQF_TRIGGER_FALLING|
IRQF_SHARED, "kt-cpld", pdata);
217 if (ret != 0)
218 {
219 if(ret == -EINVAL)
220 printk("INVAL\n");
221 else if(ret == -EBUSY)
222 printk("BUSY\n");
223 // dev_err(pdata->pdev, "failed to install irq 75\n");*/
224 return ret;
最后打印的是INVAL,我想知道是這個函數(shù)有問題,還是我調(diào)用的有問題?
printk 打印結果:gpio_to_irq=fffffffa, e5
作者:
senioryzc
時間:
2015-12-02 09:12
gpio_to_irq 這個函數(shù),需要芯片廠商實現(xiàn)
struct gpio_chip {
int (*to_irq)(struct gpio_chip *chip,
unsigned offset);
}
我增加用過三星的s5pv210開發(fā)板,里面壓根就沒實現(xiàn)。
作者:
Vsky_man
時間:
2015-12-05 15:37
可以看看內(nèi)核文件里面有這個接口的實現(xiàn)沒
作者:
yv9200
時間:
2015-12-08 17:33
問題已經(jīng)解決,powerpc平臺下,request——irq()函數(shù)第一個參數(shù)為虛擬中斷號,并非對應的硬件中斷號75,須通過irq_create_mapping(NULL, 75)得到虛擬中斷號才可以使用。
回復
3#
Vsky_man
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2