Linux 4.19-rc7
[linux-2.6/btrfs-unstable.git] / include / linux / platform_data / lcd-mipid.h
blob63f05eb23827479b5f67369955b45fa2b617b263
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __LCD_MIPID_H
3 #define __LCD_MIPID_H
5 enum mipid_test_num {
6 MIPID_TEST_RGB_LINES,
7 };
9 enum mipid_test_result {
10 MIPID_TEST_SUCCESS,
11 MIPID_TEST_INVALID,
12 MIPID_TEST_FAILED,
15 #ifdef __KERNEL__
17 struct mipid_platform_data {
18 int nreset_gpio;
19 int data_lines;
21 void (*shutdown)(struct mipid_platform_data *pdata);
22 void (*set_bklight_level)(struct mipid_platform_data *pdata,
23 int level);
24 int (*get_bklight_level)(struct mipid_platform_data *pdata);
25 int (*get_bklight_max)(struct mipid_platform_data *pdata);
28 #endif
30 #endif