leds: is31fl32xx: define complete i2c_device_id table

Otherwise the driver module will not be automatically probed.

Fixes: 9d7cffaf99 ("leds: Add driver for the ISSI IS31FL32xx family of LED controllers")
Fixes: e0442d7def ("leds: Add SN3218 and SN3216 support to the IS31FL32XX driver")
Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>
Tested-by: David Rivshin <drivshin@allworx.com>
Acked-by: David Rivshin <drivshin@allworx.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
This commit is contained in:
H. Nikolaus Schaller 2016-07-18 19:03:31 +02:00 committed by Jacek Anaszewski
parent 1d991b71b4
commit 5706c01fcf

View file

@ -482,10 +482,16 @@ static int is31fl32xx_remove(struct i2c_client *client)
}
/*
* i2c-core requires that id_table be non-NULL, even though
* it is not used for DeviceTree based instantiation.
* i2c-core (and modalias) requires that id_table be properly filled,
* even though it is not used for DeviceTree based instantiation.
*/
static const struct i2c_device_id is31fl32xx_id[] = {
{ "is31fl3236" },
{ "is31fl3235" },
{ "is31fl3218" },
{ "sn3218" },
{ "is31fl3216" },
{ "sn3216" },
{},
};