diff options
Diffstat (limited to 'drivers/net/wan/slic_ds26522.c')
| -rw-r--r-- | drivers/net/wan/slic_ds26522.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/wan/slic_ds26522.c b/drivers/net/wan/slic_ds26522.c index d06a887a2352..b776a0ab106c 100644 --- a/drivers/net/wan/slic_ds26522.c +++ b/drivers/net/wan/slic_ds26522.c | |||
| @@ -223,12 +223,19 @@ static int slic_ds26522_probe(struct spi_device *spi) | |||
| 223 | return ret; | 223 | return ret; |
| 224 | } | 224 | } |
| 225 | 225 | ||
| 226 | static const struct spi_device_id slic_ds26522_id[] = { | ||
| 227 | { .name = "ds26522" }, | ||
| 228 | { /* sentinel */ }, | ||
| 229 | }; | ||
| 230 | MODULE_DEVICE_TABLE(spi, slic_ds26522_id); | ||
| 231 | |||
| 226 | static const struct of_device_id slic_ds26522_match[] = { | 232 | static const struct of_device_id slic_ds26522_match[] = { |
| 227 | { | 233 | { |
| 228 | .compatible = "maxim,ds26522", | 234 | .compatible = "maxim,ds26522", |
| 229 | }, | 235 | }, |
| 230 | {}, | 236 | {}, |
| 231 | }; | 237 | }; |
| 238 | MODULE_DEVICE_TABLE(of, slic_ds26522_match); | ||
| 232 | 239 | ||
| 233 | static struct spi_driver slic_ds26522_driver = { | 240 | static struct spi_driver slic_ds26522_driver = { |
| 234 | .driver = { | 241 | .driver = { |
| @@ -239,6 +246,7 @@ static struct spi_driver slic_ds26522_driver = { | |||
| 239 | }, | 246 | }, |
| 240 | .probe = slic_ds26522_probe, | 247 | .probe = slic_ds26522_probe, |
| 241 | .remove = slic_ds26522_remove, | 248 | .remove = slic_ds26522_remove, |
| 249 | .id_table = slic_ds26522_id, | ||
| 242 | }; | 250 | }; |
| 243 | 251 | ||
| 244 | static int __init slic_ds26522_init(void) | 252 | static int __init slic_ds26522_init(void) |
