static int ili922x_remove(struct spi_device *spi) { struct ili922x *ili = spi_get_drvdata(spi); ili922x_poweroff(spi); lcd_device_unregister(ili->ld); return 0; }
static int ili922x_lcd_power(struct ili922x *lcd, int power) { int ret = 0; if (POWER_IS_ON(power) && !POWER_IS_ON(lcd->power)) ret = ili922x_poweron(lcd->spi); else if (!POWER_IS_ON(power) && POWER_IS_ON(lcd->power)) ret = ili922x_poweroff(lcd->spi); if (!ret) lcd->power = power; return ret; }
static int ili922x_remove(struct spi_device *spi) { ili922x_poweroff(spi); return 0; }