projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
iio: adc: Add module device table for autoloading
[cascardo/linux.git]
/
drivers
/
iio
/
adc
/
axp288_adc.c
diff --git
a/drivers/iio/adc/axp288_adc.c
b/drivers/iio/adc/axp288_adc.c
index
4800286
..
4a6cf43
100644
(file)
--- a/
drivers/iio/adc/axp288_adc.c
+++ b/
drivers/iio/adc/axp288_adc.c
@@
-238,15
+238,23
@@
static int axp288_adc_remove(struct platform_device *pdev)
return 0;
}
return 0;
}
+static struct platform_device_id axp288_adc_id_table[] = {
+ { .name = "axp288_adc" },
+ {},
+};
+
static struct platform_driver axp288_adc_driver = {
.probe = axp288_adc_probe,
.remove = axp288_adc_remove,
static struct platform_driver axp288_adc_driver = {
.probe = axp288_adc_probe,
.remove = axp288_adc_remove,
+ .id_table = axp288_adc_id_table,
.driver = {
.name = "axp288_adc",
.owner = THIS_MODULE,
},
};
.driver = {
.name = "axp288_adc",
.owner = THIS_MODULE,
},
};
+MODULE_DEVICE_TABLE(platform, axp288_adc_id_table);
+
module_platform_driver(axp288_adc_driver);
MODULE_AUTHOR("Jacob Pan <jacob.jun.pan@linux.intel.com>");
module_platform_driver(axp288_adc_driver);
MODULE_AUTHOR("Jacob Pan <jacob.jun.pan@linux.intel.com>");