| From bd309d7310e48f2baad0c822bb3283108dc3937f Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Wed, 12 May 2021 14:33:46 +0800 |
| Subject: mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE |
| |
| From: Zou Wei <zou_wei@huawei.com> |
| |
| [ Upstream commit 4700ef326556ed74aba188f12396740a8c1c21dd ] |
| |
| This patch adds/modifies MODULE_DEVICE_TABLE definition which generates |
| correct modalias for automatic loading of this driver when it is built |
| as an external module. |
| |
| Reported-by: Hulk Robot <hulkci@huawei.com> |
| Signed-off-by: Zou Wei <zou_wei@huawei.com> |
| Signed-off-by: Lee Jones <lee.jones@linaro.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/mfd/da9052-i2c.c | 1 + |
| drivers/mfd/stmpe-i2c.c | 2 +- |
| 2 files changed, 2 insertions(+), 1 deletion(-) |
| |
| diff --git a/drivers/mfd/da9052-i2c.c b/drivers/mfd/da9052-i2c.c |
| index 47556d2d9abe..8ebfc7bbe4e0 100644 |
| --- a/drivers/mfd/da9052-i2c.c |
| +++ b/drivers/mfd/da9052-i2c.c |
| @@ -113,6 +113,7 @@ static const struct i2c_device_id da9052_i2c_id[] = { |
| {"da9053-bc", DA9053_BC}, |
| {} |
| }; |
| +MODULE_DEVICE_TABLE(i2c, da9052_i2c_id); |
| |
| #ifdef CONFIG_OF |
| static const struct of_device_id dialog_dt_ids[] = { |
| diff --git a/drivers/mfd/stmpe-i2c.c b/drivers/mfd/stmpe-i2c.c |
| index 61aa020199f5..cd2f45257dc1 100644 |
| --- a/drivers/mfd/stmpe-i2c.c |
| +++ b/drivers/mfd/stmpe-i2c.c |
| @@ -109,7 +109,7 @@ static const struct i2c_device_id stmpe_i2c_id[] = { |
| { "stmpe2403", STMPE2403 }, |
| { } |
| }; |
| -MODULE_DEVICE_TABLE(i2c, stmpe_id); |
| +MODULE_DEVICE_TABLE(i2c, stmpe_i2c_id); |
| |
| static struct i2c_driver stmpe_i2c_driver = { |
| .driver = { |
| -- |
| 2.30.2 |
| |