Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpio: remove redundant owner assignments of drivers

A platform_driver need not set an owner since it will be populated
by platform_driver_register().
Likewise for mcb_driver (gpio-menz127.c).

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Masahiro Yamada and committed by
Linus Walleij
2ec64c9d 602cf638

-12
-1
drivers/gpio/gpio-menz127.c
··· 187 187 static struct mcb_driver men_z127_driver = { 188 188 .driver = { 189 189 .name = "z127-gpio", 190 - .owner = THIS_MODULE, 191 190 }, 192 191 .probe = men_z127_probe, 193 192 .remove = men_z127_remove,
-1
drivers/gpio/gpio-palmas.c
··· 208 208 209 209 static struct platform_driver palmas_gpio_driver = { 210 210 .driver.name = "palmas-gpio", 211 - .driver.owner = THIS_MODULE, 212 211 .driver.of_match_table = of_palmas_gpio_match, 213 212 .probe = palmas_gpio_probe, 214 213 };
-1
drivers/gpio/gpio-rdc321x.c
··· 200 200 201 201 static struct platform_driver rdc321x_gpio_driver = { 202 202 .driver.name = "rdc321x-gpio", 203 - .driver.owner = THIS_MODULE, 204 203 .probe = rdc321x_gpio_probe, 205 204 }; 206 205
-1
drivers/gpio/gpio-sch311x.c
··· 296 296 297 297 static struct platform_driver sch311x_gpio_driver = { 298 298 .driver.name = DRV_NAME, 299 - .driver.owner = THIS_MODULE, 300 299 .probe = sch311x_gpio_probe, 301 300 .remove = sch311x_gpio_remove, 302 301 };
-1
drivers/gpio/gpio-stmpe.c
··· 433 433 .driver = { 434 434 .suppress_bind_attrs = true, 435 435 .name = "stmpe-gpio", 436 - .owner = THIS_MODULE, 437 436 }, 438 437 .probe = stmpe_gpio_probe, 439 438 };
-1
drivers/gpio/gpio-tc3589x.c
··· 343 343 344 344 static struct platform_driver tc3589x_gpio_driver = { 345 345 .driver.name = "tc3589x-gpio", 346 - .driver.owner = THIS_MODULE, 347 346 .probe = tc3589x_gpio_probe, 348 347 }; 349 348
-1
drivers/gpio/gpio-tps6586x.c
··· 131 131 132 132 static struct platform_driver tps6586x_gpio_driver = { 133 133 .driver.name = "tps6586x-gpio", 134 - .driver.owner = THIS_MODULE, 135 134 .probe = tps6586x_gpio_probe, 136 135 }; 137 136
-1
drivers/gpio/gpio-tps65910.c
··· 184 184 185 185 static struct platform_driver tps65910_gpio_driver = { 186 186 .driver.name = "tps65910-gpio", 187 - .driver.owner = THIS_MODULE, 188 187 .probe = tps65910_gpio_probe, 189 188 }; 190 189
-1
drivers/gpio/gpio-viperboard.c
··· 440 440 441 441 static struct platform_driver vprbrd_gpio_driver = { 442 442 .driver.name = "viperboard-gpio", 443 - .driver.owner = THIS_MODULE, 444 443 .probe = vprbrd_gpio_probe, 445 444 }; 446 445
-1
drivers/gpio/gpio-wm831x.c
··· 296 296 297 297 static struct platform_driver wm831x_gpio_driver = { 298 298 .driver.name = "wm831x-gpio", 299 - .driver.owner = THIS_MODULE, 300 299 .probe = wm831x_gpio_probe, 301 300 }; 302 301
-1
drivers/gpio/gpio-wm8350.c
··· 139 139 140 140 static struct platform_driver wm8350_gpio_driver = { 141 141 .driver.name = "wm8350-gpio", 142 - .driver.owner = THIS_MODULE, 143 142 .probe = wm8350_gpio_probe, 144 143 }; 145 144
-1
drivers/gpio/gpio-wm8994.c
··· 299 299 300 300 static struct platform_driver wm8994_gpio_driver = { 301 301 .driver.name = "wm8994-gpio", 302 - .driver.owner = THIS_MODULE, 303 302 .probe = wm8994_gpio_probe, 304 303 }; 305 304