diff options
Diffstat (limited to 'include/drm/drm_fb_helper.h')
-rw-r--r-- | include/drm/drm_fb_helper.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/drm/drm_fb_helper.h b/include/drm/drm_fb_helper.h index 7997246d4039..bfd329d613c4 100644 --- a/include/drm/drm_fb_helper.h +++ b/include/drm/drm_fb_helper.h | |||
@@ -86,8 +86,9 @@ struct drm_fb_helper { | |||
86 | int crtc_count; | 86 | int crtc_count; |
87 | struct drm_fb_helper_crtc *crtc_info; | 87 | struct drm_fb_helper_crtc *crtc_info; |
88 | int connector_count; | 88 | int connector_count; |
89 | int connector_info_alloc_count; | ||
89 | struct drm_fb_helper_connector **connector_info; | 90 | struct drm_fb_helper_connector **connector_info; |
90 | struct drm_fb_helper_funcs *funcs; | 91 | const struct drm_fb_helper_funcs *funcs; |
91 | struct fb_info *fbdev; | 92 | struct fb_info *fbdev; |
92 | u32 pseudo_palette[17]; | 93 | u32 pseudo_palette[17]; |
93 | struct list_head kernel_fb_list; | 94 | struct list_head kernel_fb_list; |
@@ -97,6 +98,8 @@ struct drm_fb_helper { | |||
97 | bool delayed_hotplug; | 98 | bool delayed_hotplug; |
98 | }; | 99 | }; |
99 | 100 | ||
101 | void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, | ||
102 | const struct drm_fb_helper_funcs *funcs); | ||
100 | int drm_fb_helper_init(struct drm_device *dev, | 103 | int drm_fb_helper_init(struct drm_device *dev, |
101 | struct drm_fb_helper *helper, int crtc_count, | 104 | struct drm_fb_helper *helper, int crtc_count, |
102 | int max_conn); | 105 | int max_conn); |
@@ -128,4 +131,7 @@ struct drm_display_mode * | |||
128 | drm_pick_cmdline_mode(struct drm_fb_helper_connector *fb_helper_conn, | 131 | drm_pick_cmdline_mode(struct drm_fb_helper_connector *fb_helper_conn, |
129 | int width, int height); | 132 | int width, int height); |
130 | 133 | ||
134 | int drm_fb_helper_add_one_connector(struct drm_fb_helper *fb_helper, struct drm_connector *connector); | ||
135 | int drm_fb_helper_remove_one_connector(struct drm_fb_helper *fb_helper, | ||
136 | struct drm_connector *connector); | ||
131 | #endif | 137 | #endif |