Hi,
We have PCF8523 RTC sitting on i2c bus in a AM335x based platform.
RTC interrupt is connected to GPIO 114.
In pcf8523, driver probe routine, if we do a devm_request_irq on gpio_to_irq(114), interrupt handler is getting triggered/called properly:
if ((err = devm_request_irq(&client->dev, gpio_to_irq(114), pcf8523_rtc_irq, IRQF_TRIGGER_FALLING, dev_name(&client->dev), client ))) {
return err;
But, if we take the irq # from i2c_client->irq, interrupt handler is not getting triggered.
if ((err = devm_request_irq(&client->dev, client->irq, pcf8523_rtc_irq, IRQF_TRIGGER_FALLING, dev_name(&client->dev), client ))) {
return err;
Requesting your help, on getting my handler working with client->irq.
Thanks,
Ajit Kumar