From: Andy Shevchenko Date: Thu, 2 Jul 2020 10:15:27 +0000 (+0300) Subject: i2c: eg20t: Load module automatically if ID matches X-Git-Tag: v4.14.189~67 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=7d9fb8c0c7d9c5093dd2be120781952ef753a206;p=users%2Fdwmw2%2Flinux.git i2c: eg20t: Load module automatically if ID matches [ Upstream commit 5f90786b31fb7d1e199a8999d46c4e3aea672e11 ] The driver can't be loaded automatically because it misses module alias to be provided. Add corresponding MODULE_DEVICE_TABLE() call to the driver. Signed-off-by: Andy Shevchenko Signed-off-by: Wolfram Sang Signed-off-by: Sasha Levin --- diff --git a/drivers/i2c/busses/i2c-eg20t.c b/drivers/i2c/busses/i2c-eg20t.c index bdeab0174fec2..0b6567d1aa390 100644 --- a/drivers/i2c/busses/i2c-eg20t.c +++ b/drivers/i2c/busses/i2c-eg20t.c @@ -189,6 +189,7 @@ static const struct pci_device_id pch_pcidev_id[] = { { PCI_VDEVICE(ROHM, PCI_DEVICE_ID_ML7831_I2C), 1, }, {0,} }; +MODULE_DEVICE_TABLE(pci, pch_pcidev_id); static irqreturn_t pch_i2c_handler(int irq, void *pData);