--- zzzz-none-000/linux-3.10.107/drivers/i2c/busses/i2c-puv3.c 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/drivers/i2c/busses/i2c-puv3.c 2021-02-04 17:41:59.000000000 +0000 @@ -17,7 +17,6 @@ #include #include #include -#include #include #include #include @@ -245,7 +244,7 @@ return 0; } -#ifdef CONFIG_PM +#ifdef CONFIG_PM_SLEEP static int puv3_i2c_suspend(struct device *dev) { int poll_count; @@ -271,7 +270,6 @@ .remove = puv3_i2c_remove, .driver = { .name = "PKUnity-v3-I2C", - .owner = THIS_MODULE, .pm = PUV3_I2C_PM, } };