On Mon, May 8, 2017 at 9:45 PM, Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> wrote: > + /* Make sure there is something at this address */ > + error = i2c_smbus_read_byte(client); > + if (error < 0) { > + dev_dbg(&client->dev, "nothing at this address: %d\n", error); > + return -ENXIO; You could return the real error code here: 'return error' -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html