diff options
-rw-r--r-- | drivers/gpu/drm/ast/ast_drv.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/drm_cache.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/drm_dp_helper.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/drm_plane_helper.c | 7 | ||||
-rw-r--r-- | drivers/staging/imx-drm/imx-tve.c | 1 | ||||
-rw-r--r-- | include/drm/drm_plane_helper.h | 2 |
6 files changed, 10 insertions, 8 deletions
diff --git a/drivers/gpu/drm/ast/ast_drv.c b/drivers/gpu/drm/ast/ast_drv.c index 2ba39ac7d222..44074fbcf7ff 100644 --- a/drivers/gpu/drm/ast/ast_drv.c +++ b/drivers/gpu/drm/ast/ast_drv.c | |||
@@ -94,9 +94,7 @@ static int ast_drm_thaw(struct drm_device *dev) | |||
94 | ast_post_gpu(dev); | 94 | ast_post_gpu(dev); |
95 | 95 | ||
96 | drm_mode_config_reset(dev); | 96 | drm_mode_config_reset(dev); |
97 | drm_modeset_lock_all(dev); | ||
98 | drm_helper_resume_force_mode(dev); | 97 | drm_helper_resume_force_mode(dev); |
99 | drm_modeset_unlock_all(dev); | ||
100 | 98 | ||
101 | console_lock(); | 99 | console_lock(); |
102 | ast_fbdev_set_suspend(dev, 0); | 100 | ast_fbdev_set_suspend(dev, 0); |
diff --git a/drivers/gpu/drm/drm_cache.c b/drivers/gpu/drm/drm_cache.c index ae251b8abd0e..a6b690626a6b 100644 --- a/drivers/gpu/drm/drm_cache.c +++ b/drivers/gpu/drm/drm_cache.c | |||
@@ -138,7 +138,7 @@ drm_clflush_virt_range(void *addr, unsigned long length) | |||
138 | void *end = addr + length; | 138 | void *end = addr + length; |
139 | mb(); | 139 | mb(); |
140 | for (; addr < end; addr += boot_cpu_data.x86_clflush_size) | 140 | for (; addr < end; addr += boot_cpu_data.x86_clflush_size) |
141 | clflush(addr); | 141 | clflushopt(addr); |
142 | clflushopt(end - 1); | 142 | clflushopt(end - 1); |
143 | mb(); | 143 | mb(); |
144 | return; | 144 | return; |
diff --git a/drivers/gpu/drm/drm_dp_helper.c b/drivers/gpu/drm/drm_dp_helper.c index a13f1f51f68e..494219ccdf96 100644 --- a/drivers/gpu/drm/drm_dp_helper.c +++ b/drivers/gpu/drm/drm_dp_helper.c | |||
@@ -213,6 +213,10 @@ i2c_dp_aux_prepare_bus(struct i2c_adapter *adapter) | |||
213 | * | 213 | * |
214 | * RETURNS: | 214 | * RETURNS: |
215 | * 0 on success, -ERRNO on failure. | 215 | * 0 on success, -ERRNO on failure. |
216 | * | ||
217 | * IMPORTANT: | ||
218 | * This interface is deprecated, please switch to the new dp aux helpers and | ||
219 | * drm_dp_aux_register_i2c_bus(). | ||
216 | */ | 220 | */ |
217 | int | 221 | int |
218 | i2c_dp_aux_add_bus(struct i2c_adapter *adapter) | 222 | i2c_dp_aux_add_bus(struct i2c_adapter *adapter) |
diff --git a/drivers/gpu/drm/drm_plane_helper.c b/drivers/gpu/drm/drm_plane_helper.c index 458d9bf09209..f3e0a23abf4e 100644 --- a/drivers/gpu/drm/drm_plane_helper.c +++ b/drivers/gpu/drm/drm_plane_helper.c | |||
@@ -26,6 +26,7 @@ | |||
26 | #include <linux/list.h> | 26 | #include <linux/list.h> |
27 | #include <drm/drmP.h> | 27 | #include <drm/drmP.h> |
28 | #include <drm/drm_rect.h> | 28 | #include <drm/drm_rect.h> |
29 | #include <drm/drm_plane_helper.h> | ||
29 | 30 | ||
30 | #define SUBPIXEL_MASK 0xffff | 31 | #define SUBPIXEL_MASK 0xffff |
31 | 32 | ||
@@ -36,9 +37,9 @@ | |||
36 | * creating the primary plane. However drivers that still call | 37 | * creating the primary plane. However drivers that still call |
37 | * drm_plane_init() will use this minimal format list as the default. | 38 | * drm_plane_init() will use this minimal format list as the default. |
38 | */ | 39 | */ |
39 | const static uint32_t safe_modeset_formats[] = { | 40 | static const uint32_t safe_modeset_formats[] = { |
40 | DRM_FORMAT_XRGB8888, | 41 | DRM_FORMAT_XRGB8888, |
41 | DRM_FORMAT_ARGB8888, | 42 | DRM_FORMAT_ARGB8888, |
42 | }; | 43 | }; |
43 | 44 | ||
44 | /* | 45 | /* |
diff --git a/drivers/staging/imx-drm/imx-tve.c b/drivers/staging/imx-drm/imx-tve.c index 5a5a5287a86a..af8af4d1c988 100644 --- a/drivers/staging/imx-drm/imx-tve.c +++ b/drivers/staging/imx-drm/imx-tve.c | |||
@@ -249,7 +249,6 @@ static int imx_tve_connector_mode_valid(struct drm_connector *connector, | |||
249 | { | 249 | { |
250 | struct imx_tve *tve = con_to_tve(connector); | 250 | struct imx_tve *tve = con_to_tve(connector); |
251 | unsigned long rate; | 251 | unsigned long rate; |
252 | int ret; | ||
253 | 252 | ||
254 | /* pixel clock with 2x oversampling */ | 253 | /* pixel clock with 2x oversampling */ |
255 | rate = clk_round_rate(tve->clk, 2000UL * mode->clock) / 2000; | 254 | rate = clk_round_rate(tve->clk, 2000UL * mode->clock) / 2000; |
diff --git a/include/drm/drm_plane_helper.h b/include/drm/drm_plane_helper.h index 09824becee3e..c5e7ab9503c8 100644 --- a/include/drm/drm_plane_helper.h +++ b/include/drm/drm_plane_helper.h | |||
@@ -42,7 +42,7 @@ extern int drm_primary_helper_disable(struct drm_plane *plane); | |||
42 | extern void drm_primary_helper_destroy(struct drm_plane *plane); | 42 | extern void drm_primary_helper_destroy(struct drm_plane *plane); |
43 | extern const struct drm_plane_funcs drm_primary_helper_funcs; | 43 | extern const struct drm_plane_funcs drm_primary_helper_funcs; |
44 | extern struct drm_plane *drm_primary_helper_create_plane(struct drm_device *dev, | 44 | extern struct drm_plane *drm_primary_helper_create_plane(struct drm_device *dev, |
45 | uint32_t *formats, | 45 | const uint32_t *formats, |
46 | int num_formats); | 46 | int num_formats); |
47 | 47 | ||
48 | 48 | ||