1
2
3
4
5
6
7
8
9
10#ifndef __OMAPDSS_PDATA_H
11#define __OMAPDSS_PDATA_H
12
13enum omapdss_version {
14 OMAPDSS_VER_UNKNOWN = 0,
15 OMAPDSS_VER_OMAP24xx,
16 OMAPDSS_VER_OMAP34xx_ES1,
17 OMAPDSS_VER_OMAP34xx_ES3,
18 OMAPDSS_VER_OMAP3630,
19 OMAPDSS_VER_AM35xx,
20 OMAPDSS_VER_OMAP4430_ES1,
21 OMAPDSS_VER_OMAP4430_ES2,
22 OMAPDSS_VER_OMAP4,
23 OMAPDSS_VER_OMAP5,
24 OMAPDSS_VER_AM43xx,
25 OMAPDSS_VER_DRA7xx,
26};
27
28
29struct omap_dss_board_info {
30 const char *default_display_name;
31 int (*dsi_enable_pads)(int dsi_id, unsigned int lane_mask);
32 void (*dsi_disable_pads)(int dsi_id, unsigned int lane_mask);
33 int (*set_min_bus_tput)(struct device *dev, unsigned long r);
34 enum omapdss_version version;
35};
36
37#endif
38