119370Spst/* SPDX-License-Identifier: GPL-2.0 */
2130809Smarcel#ifndef __LINUX_SPI_CORGI_LCD_H
398948Sobrien#define __LINUX_SPI_CORGI_LCD_H
4130809Smarcel
5130809Smarcel#define CORGI_LCD_MODE_QVGA	1
619370Spst#define CORGI_LCD_MODE_VGA	2
798948Sobrien
819370Spststruct corgi_lcd_platform_data {
998948Sobrien	int	init_mode;
1098948Sobrien	int	max_intensity;
1198948Sobrien	int	default_intensity;
1298948Sobrien	int	limit_mask;
1319370Spst
1498948Sobrien	void (*notify)(int intensity);
1598948Sobrien	void (*kick_battery)(void);
1698948Sobrien};
1798948Sobrien
1819370Spstvoid corgi_lcd_limit_intensity(int limit);
1998948Sobrien
2098948Sobrien#endif /* __LINUX_SPI_CORGI_LCD_H */
2198948Sobrien