| From 9df135a2618b166c1f27e50485b505e857298e9d Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Tue, 28 Apr 2020 23:50:51 +0200 |
| Subject: sun6i: dsi: fix gcc-4.8 |
| |
| From: Arnd Bergmann <arnd@arndb.de> |
| |
| [ Upstream commit 3a3a71f97c30983f1627c2c550d43566e9b634d2 ] |
| |
| Older compilers warn about initializers with incorrect curly |
| braces: |
| |
| drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c: In function 'sun6i_dsi_encoder_enable': |
| drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c:720:8: error: missing braces around initializer [-Werror=missing-braces] |
| union phy_configure_opts opts = { 0 }; |
| ^ |
| drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c:720:8: error: (near initialization for 'opts.mipi_dphy') [-Werror=missing-braces] |
| |
| Use the GNU empty initializer extension to avoid this. |
| |
| Fixes: bb3b6fcb6849 ("sun6i: dsi: Convert to generic phy handling") |
| Reviewed-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com> |
| Signed-off-by: Arnd Bergmann <arnd@arndb.de> |
| Signed-off-by: Maxime Ripard <maxime@cerno.tech> |
| Link: https://patchwork.freedesktop.org/patch/msgid/20200428215105.3928459-1-arnd@arndb.de |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c |
| index a75fcb1131724..2b6d77ca3dfc2 100644 |
| --- a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c |
| +++ b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c |
| @@ -719,7 +719,7 @@ static void sun6i_dsi_encoder_enable(struct drm_encoder *encoder) |
| struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; |
| struct sun6i_dsi *dsi = encoder_to_sun6i_dsi(encoder); |
| struct mipi_dsi_device *device = dsi->device; |
| - union phy_configure_opts opts = { 0 }; |
| + union phy_configure_opts opts = { }; |
| struct phy_configure_opts_mipi_dphy *cfg = &opts.mipi_dphy; |
| u16 delay; |
| |
| -- |
| 2.20.1 |
| |