1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | #ifndef __LCD_MIPID_H |
3 | #define __LCD_MIPID_H |
4 | |
5 | enum mipid_test_num { |
6 | MIPID_TEST_RGB_LINES, |
7 | }; |
8 | |
9 | enum mipid_test_result { |
10 | MIPID_TEST_SUCCESS, |
11 | MIPID_TEST_INVALID, |
12 | MIPID_TEST_FAILED, |
13 | }; |
14 | |
15 | #ifdef __KERNEL__ |
16 | |
17 | struct mipid_platform_data { |
18 | int data_lines; |
19 | |
20 | void (*set_bklight_level)(struct mipid_platform_data *pdata, |
21 | int level); |
22 | int (*get_bklight_level)(struct mipid_platform_data *pdata); |
23 | int (*get_bklight_max)(struct mipid_platform_data *pdata); |
24 | }; |
25 | |
26 | #endif |
27 | |
28 | #endif |
29 | |