From: Gianluca Gennari <gennarone@gmail.com>
To: Russell King - ARM Linux <linux@arm.linux.org.uk>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>,
linux-media@vger.kernel.org
Subject: Re: [PATCH] media/i2c: ths8200: fix build failure with gcc 4.5.4
Date: Sun, 13 Oct 2013 12:36:07 +0200 [thread overview]
Message-ID: <525A7797.6000605@gmail.com> (raw)
In-Reply-To: <20131013101333.GA25034@n2100.arm.linux.org.uk>
Il 13/10/2013 12:13, Russell King - ARM Linux ha scritto:
> v3.12-rc fails to build with this error:
>
> drivers/media/i2c/ths8200.c:49:2: error: unknown field 'bt' specified in initializer
> drivers/media/i2c/ths8200.c:50:3: error: field name not in record or union initializer
> drivers/media/i2c/ths8200.c:50:3: error: (near initialization for 'ths8200_timings_cap.reserved')
> drivers/media/i2c/ths8200.c:51:3: error: field name not in record or union initializer
> drivers/media/i2c/ths8200.c:51:3: error: (near initialization for 'ths8200_timings_cap.reserved')
> ...
>
> with gcc 4.5.4. This error was not detected in builds prior to v3.12-rc.
> This patch fixes this.
Hi Russel,
this error is already fixed by this patch:
https://patchwork.linuxtv.org/patch/20002/
that has been already accepted and is queued for kernel 3.12.
Regards,
Gianluca
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> ---
> drivers/media/i2c/ths8200.c | 18 +++++++++++-------
> 1 files changed, 11 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/media/i2c/ths8200.c b/drivers/media/i2c/ths8200.c
> index a58a8f6..5ae2a4f 100644
> --- a/drivers/media/i2c/ths8200.c
> +++ b/drivers/media/i2c/ths8200.c
> @@ -46,13 +46,17 @@ struct ths8200_state {
>
> static const struct v4l2_dv_timings_cap ths8200_timings_cap = {
> .type = V4L2_DV_BT_656_1120,
> - .bt = {
> - .max_width = 1920,
> - .max_height = 1080,
> - .min_pixelclock = 25000000,
> - .max_pixelclock = 148500000,
> - .standards = V4L2_DV_BT_STD_CEA861,
> - .capabilities = V4L2_DV_BT_CAP_PROGRESSIVE,
> + /* Allow gcc 4.5.4 to build this */
> + .reserved = { },
> + {
> + .bt = {
> + .max_width = 1920,
> + .max_height = 1080,
> + .min_pixelclock = 25000000,
> + .max_pixelclock = 148500000,
> + .standards = V4L2_DV_BT_STD_CEA861,
> + .capabilities = V4L2_DV_BT_CAP_PROGRESSIVE,
> + },
> },
> };
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
next prev parent reply other threads:[~2013-10-13 10:36 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-13 10:13 [PATCH] media/i2c: ths8200: fix build failure with gcc 4.5.4 Russell King - ARM Linux
2013-10-13 10:36 ` Gianluca Gennari [this message]
2013-10-13 11:16 ` Russell King - ARM Linux
2013-10-13 12:55 ` Gianluca Gennari
2013-10-13 12:58 ` Russell King - ARM Linux
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=525A7797.6000605@gmail.com \
--to=gennarone@gmail.com \
--cc=linux-media@vger.kernel.org \
--cc=linux@arm.linux.org.uk \
--cc=m.chehab@samsung.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.