Here are 3 patches against the 'i2c/for-current' branch of Wolfram's 'linux.git' repo. The affected drivers call platform_get_irq() but override its result in case of error which prevents the deferred probing from working. [1/3] i2c: iop3xx: fix deferred probing [2/3] i2c: pca-platform: fix deferred probing [3/3] i2c: synquacer: fix deferred probing