Hi Krzysztof, On Wed, Jul 25, 2018 at 5:53 PM, Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > In case of Device Tree platforms, even though the Samsung PMIC sec > device is instantiated from DT, the driver is still matched through I2C > module alias. That is because I2C core always reports an I2C module > alias instead of DT one. > Just a heads up that this already changed in v4.17 since commit af503716ac1 ("i2c: core: report OF style module alias for devices registered via OF"). > This could change in the future so export DT module alias. > > Signed-off-by: Krzysztof Kozlowski <krzk@xxxxxxxxxx> > --- > drivers/mfd/sec-core.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/mfd/sec-core.c b/drivers/mfd/sec-core.c > index ca6b80d08ffc..9613b4257302 100644 > --- a/drivers/mfd/sec-core.c > +++ b/drivers/mfd/sec-core.c > @@ -146,6 +146,7 @@ static const struct of_device_id sec_dt_match[] = { > /* Sentinel */ > }, > }; > +MODULE_DEVICE_TABLE(of, sec_dt_match); This driver can't be built as a module since its config symbol is bool, so technically this macro isn't needed. But it's a no-op when the driver is built-in so it's harmless to have it. Best regards, Javier -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html