Ejemplo n.º 1
0
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;
}
Ejemplo n.º 2
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;
}
Ejemplo n.º 3
0
static int ili922x_remove(struct spi_device *spi)
{
	ili922x_poweroff(spi);
	return 0;
}