/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __LCD_MIPID_H #define __LCD_MIPID_H enum mipid_test_num { MIPID_TEST_RGB_LINES, }; enum mipid_test_result { MIPID_TEST_SUCCESS, MIPID_TEST_INVALID, MIPID_TEST_FAILED, }; #ifdef __KERNEL__ struct mipid_platform_data { int nreset_gpio; int data_lines; void (*shutdown)(struct mipid_platform_data *pdata); void (*set_bklight_level)(struct mipid_platform_data *pdata, int level); int (*get_bklight_level)(struct mipid_platform_data *pdata); int (*get_bklight_max)(struct mipid_platform_data *pdata); }; #endif #endif |