driver: Call remove function only when available
The bus implementations currently call the drivers remove
hook unconditionally, but this hook is seldomly populated. Only call
it when it's actually populated.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 0f3366b commit e0899dfa3b15886d35280199e2dbd2d7810bf8b5
@Sascha Hauer Sascha Hauer authored on 16 Mar 2015
Showing 6 changed files
View
arch/efi/efi/efi-device.c
View
drivers/base/platform.c
View
drivers/i2c/i2c.c
View
drivers/pci/bus.c
View
drivers/spi/spi.c
View
drivers/w1/w1.c