diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/drm/drm_crtc.h | 2 | ||||
-rw-r--r-- | include/drm/drm_crtc_helper.h | 4 | ||||
-rw-r--r-- | include/uapi/drm/radeon_drm.h | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h index a158ec0f97ab..e963470efd39 100644 --- a/include/drm/drm_crtc.h +++ b/include/drm/drm_crtc.h | |||
@@ -30,6 +30,7 @@ | |||
30 | #include <linux/types.h> | 30 | #include <linux/types.h> |
31 | #include <linux/idr.h> | 31 | #include <linux/idr.h> |
32 | #include <linux/fb.h> | 32 | #include <linux/fb.h> |
33 | #include <linux/hdmi.h> | ||
33 | #include <drm/drm_mode.h> | 34 | #include <drm/drm_mode.h> |
34 | 35 | ||
35 | #include <drm/drm_fourcc.h> | 36 | #include <drm/drm_fourcc.h> |
@@ -181,6 +182,7 @@ struct drm_display_mode { | |||
181 | 182 | ||
182 | int vrefresh; /* in Hz */ | 183 | int vrefresh; /* in Hz */ |
183 | int hsync; /* in kHz */ | 184 | int hsync; /* in kHz */ |
185 | enum hdmi_picture_aspect picture_aspect_ratio; | ||
184 | }; | 186 | }; |
185 | 187 | ||
186 | static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) | 188 | static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) |
diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h index ef6ad3a8e58e..b1388b5fe7ac 100644 --- a/include/drm/drm_crtc_helper.h +++ b/include/drm/drm_crtc_helper.h | |||
@@ -120,8 +120,8 @@ struct drm_encoder_helper_funcs { | |||
120 | */ | 120 | */ |
121 | struct drm_connector_helper_funcs { | 121 | struct drm_connector_helper_funcs { |
122 | int (*get_modes)(struct drm_connector *connector); | 122 | int (*get_modes)(struct drm_connector *connector); |
123 | int (*mode_valid)(struct drm_connector *connector, | 123 | enum drm_mode_status (*mode_valid)(struct drm_connector *connector, |
124 | struct drm_display_mode *mode); | 124 | struct drm_display_mode *mode); |
125 | struct drm_encoder *(*best_encoder)(struct drm_connector *connector); | 125 | struct drm_encoder *(*best_encoder)(struct drm_connector *connector); |
126 | }; | 126 | }; |
127 | 127 | ||
diff --git a/include/uapi/drm/radeon_drm.h b/include/uapi/drm/radeon_drm.h index fe421e8a431b..d9ea3a73afe2 100644 --- a/include/uapi/drm/radeon_drm.h +++ b/include/uapi/drm/radeon_drm.h | |||
@@ -985,6 +985,8 @@ struct drm_radeon_cs { | |||
985 | #define RADEON_INFO_CIK_MACROTILE_MODE_ARRAY 0x18 | 985 | #define RADEON_INFO_CIK_MACROTILE_MODE_ARRAY 0x18 |
986 | /* query the number of render backends */ | 986 | /* query the number of render backends */ |
987 | #define RADEON_INFO_SI_BACKEND_ENABLED_MASK 0x19 | 987 | #define RADEON_INFO_SI_BACKEND_ENABLED_MASK 0x19 |
988 | /* max engine clock - needed for OpenCL */ | ||
989 | #define RADEON_INFO_MAX_SCLK 0x1a | ||
988 | 990 | ||
989 | 991 | ||
990 | struct drm_radeon_info { | 992 | struct drm_radeon_info { |