> > The RX-int GPIO is purely optional. > Ok, I see it from mcp datasheet. But even If the loading works here: devm_acpi_dev_add_driver_gpios(), - that should be similar to your devm_gpiod_get_optional() - then the function 'request_threaded_irq()' returns error. I'm investigating it. regards, Stefano