The qpnpint_irq_set_type() callback function configures the type (edge vs level) and polarity (high, low, or both) of a particular PMIC interrupt within a given peripheral. To do this, it reads the three consecutive IRQ configuration registers, modifies the specified IRQ bit within the reg...
gpio_irq出现错误genirq: Setting trigger mode 6 for irq 168 failed (gpio_set_irq_type+0x0/0x230) 当时的驱动文件这样写的 request_irq(gpio_keys_100ask[i].irq, gpio_key_isr, IRQF_TRIGGER_RISING |IRQF_TRIGGER_HIGH, "100ask_gpio_key", &gpio_keys_100ask[i]); 改成这样: request_irq(gp...
printk(KERN_INFO "Unable to grab IRQ\n"); goto err_exit; } return 0; err_exit: return -ENODEV; } i also tried set_irq_type(irq_num, IRQT_FALLING); like set_irq_type(gpio_to_irq(gpio_num), IRQT_FALLING); I am gettingNo IRQF_TRIGGER set_type function for IRQ 44warning and ...