Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2787433lqp; Mon, 25 Mar 2024 09:11:42 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUU18UKmFN5HUVnygHyMQ/8uJKemOnIwe9HJf5BZsE0rv34lnUFL3VOtZERfo1kejqCtOABsGbhAjEZdtN+YKG2Db+8RpVGegF57difUw== X-Google-Smtp-Source: AGHT+IH/4HZuR+3KeOkzaZxO+5k75UBhinB2eux+Z1MN8oyq9IpnitV+w3ijsEJ7iKfQ+rNQQswR X-Received: by 2002:a05:6214:2627:b0:691:fbc:b40c with SMTP id gv7-20020a056214262700b006910fbcb40cmr10046310qvb.15.1711383102304; Mon, 25 Mar 2024 09:11:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711383102; cv=pass; d=google.com; s=arc-20160816; b=KkaKboIgIz+/h4gylwum4dIMkdh8a7g4kW74Jou1qkzjBV6K3QywHgPMbFoTYN/bjD EKYkkrmyOpOtUV3jP7nSH2nSF7uK4CeURmS6X2kljeuy2QDXqANApCancn+6tQJ1U5Z3 SjRmsx6azTarw7XNcn8G7RSHORXMG6WswWEevYPysyEkveKkB9mlr3EzGKwL667nIC3m JOLs/5gzag6eku/42SG/f931iKfT4sOgDnW4TGqBrVdB6Ve8OCzTwq5zRydCUdyCkVzH ZmICTHk2C4K8BgGgNOjTdyzh1ePjJG92CmholYwAmUPVb1pIEPtdiCdP8A1cdeEh7vS3 bNIg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:references:to:from:subject:cc:message-id:date :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=KjANd7InPQ7TGU91MaQD797NSrQEpjeld8XW1nZz2cY=; fh=urJVXlk6I8ErsoMFt4RJq62KItpzOEqzsVVAFqh3UJw=; b=ViYTNoCUzfTgnUpaLPvNUsmwM8qPhxv0uTAyAvDNJEIo7cS7d+K3eBM9SBtLnOXGEL rNTj+ccNu1R+XTwErSiJ7vZky2Pr5qsyFq9cQ4If21hFWVAJ6gKxZaWGNVmsgpyxNv1+ PA8Cv+SFUgtfim2jLB8M0tlITLKNiJGdvcmxN5mh8YFkZbjGn/LsEiuEBO730IJ6PNye 8auNSFfudWEKz7wmRBiTeuIR0809IvXe/s8LjzXdJgMVsp1ltqj5ljq+YDilJPLQfAbo 30jiwtvV1xNTCjrJYlazcMkAnLtdtj9rnhZfoRUOHK5sXEqvs9aI7Z3yLBW4D5oo8+i7 yOPQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=TJ4x6utE; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-117171-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117171-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id kl26-20020a056214519a00b006961cc927e5si1054339qvb.60.2024.03.25.09.11.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 09:11:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-117171-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=TJ4x6utE; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-117171-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117171-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id ED1761C63E29 for ; Mon, 25 Mar 2024 16:04:51 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 31A3812839F; Mon, 25 Mar 2024 13:47:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TJ4x6utE" Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 805BC3DAC01; Mon, 25 Mar 2024 13:47:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711374423; cv=none; b=G0XdYKLRPkPzs8bN3Puih5sb6femz0KQ9hy/sWqaYqIn5+cBvf/XHduU1GhqSeo3F2PtJ4yXN3wNr1qXz4+4AV0d3k3yy/ObA4wthAT2pHvgR/1LASQiEm5oApbbv5H4PTENwWKParn6lWE7qnte+t96c1bXYTw096GLFY+nuXw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711374423; c=relaxed/simple; bh=Dwwe97Uw4E8QyozheiElFHoECrS4WqQaW5q347hkoPs=; h=Content-Type:Mime-Version:Date:Message-Id:Cc:Subject:From:To: References:In-Reply-To; b=W5tY9JKh2kLASbzbtQ8OReJdzLh7nBJPTrtF0yRtTvHwBsD8YSmsshzgXHQQRVbzYh7S5YmhKYKgYifeu+7zwJwHybwCajuv6F+NJfN1/nWah2mmHZEqRa6U7VxZUDcxtQcZquaMpK5KdOyyPOqsSWwg/BjF/L52TAeJp4WNVcE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TJ4x6utE; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-56c1a520659so647438a12.1; Mon, 25 Mar 2024 06:47:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711374420; x=1711979220; darn=vger.kernel.org; h=in-reply-to:references:to:from:subject:cc:message-id:date :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KjANd7InPQ7TGU91MaQD797NSrQEpjeld8XW1nZz2cY=; b=TJ4x6utEQ5sNI/w16/biyJIAc9mbtNK/XvaG2kggD1fYJs6gX0BzoRaWDk0LYOXPb7 I9uPyCQ5PmyLoR9u1J/l3PgCHpDpCaUtmUDgmcTThXDg8EncIx5GHEhT0d48ThLd8zMJ Oukl5h5mWS+OgSwVdwx0mJaWOefbHjF8ZFkgrQ8uD2nODe4mcqDokSvmYcIwkXIFXGm6 1DBxrku0YDl91ZIIcKylHbNhEU8naztBNK/IZrwxgIzgAOfYKlSZhGtHrMaSeQypALdC rWdwRrQjXzrnA8ZUcZ7NwUe0Xa6WDUtT6aVZb5589ONfZSPmqpIY8AXAxzs+t6ukhhW9 xJCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711374420; x=1711979220; h=in-reply-to:references:to:from:subject:cc:message-id:date :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KjANd7InPQ7TGU91MaQD797NSrQEpjeld8XW1nZz2cY=; b=cV75b6M7JAQoWJkzxaHRl4vPs69UKpHXXdtKL7hUs3msb8QyDRgSeruO8yKDnOfwtD j0ugHTwVlie1lmJLoV6DC+UlrHUgSMye3x/u6IkplodzdiHOOOQPlhV0kJFq1r0etxaC y6JYio+B11dDNfYwfoxGQgUPx30WTdQztYgpETZX/7ZQ+UTHxT+uxFJxd2qogvxfjN3E s1zBdT36DPNd3u0NnTLClUhWLgkKZHlmLmsTqUindB70UfjXckRaH4xJjgkfM8FuHV8H Ms9FSIKDb9QOKHSJnoABfmPtQ3NlnnfarwWQY2Jj8JRfMuLMQsxcaL9n79IcyCW6XZuK +X3w== X-Forwarded-Encrypted: i=1; AJvYcCUvAzmYfeC9weCMgkxQYh0/U+FYJIMS7rOqhtEIdZS0MIE1BH5MXbs7PP8NILOcwRumvQIms0gBOEoeAwwglmmFL27idaSZBWO3trmCdE3odsYamlgY7aFH/H5/bm7TxMM1XhfQrBm1xqE= X-Gm-Message-State: AOJu0YwjihafB4t8Y8P1937CZi4bYCoSaGvkSWcEkgErHexOJNvJBXMT 4Hx0bqoGry3lDiaYrkaHhNMyU3dmigNNEHzbLwXBYflpBcPs1+DE X-Received: by 2002:a17:906:a382:b0:a47:34d8:e052 with SMTP id k2-20020a170906a38200b00a4734d8e052mr4747580ejz.36.1711374419703; Mon, 25 Mar 2024 06:46:59 -0700 (PDT) Received: from localhost (p200300e41f162000f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f16:2000:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id h26-20020a170906719a00b00a4a3b693d38sm699440ejk.77.2024.03.25.06.46.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Mar 2024 06:46:59 -0700 (PDT) Content-Type: multipart/signed; boundary=825d513444cbcfd21e325bb336a957fc7c42f554a23f2161a262d85b011f; micalg=pgp-sha256; protocol="application/pgp-signature" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Date: Mon, 25 Mar 2024 14:46:58 +0100 Message-Id: Cc: , , , Subject: Re: [PATCH 1/3] staging: media: tegra-video: Fix -Wmaybe-unitialized warn in gcc From: "Thierry Reding" To: "Ricardo Ribalda" , "Jonathan Hunter" , "Sowjanya Komatineni" , "Luca Ceresoli" , "Mauro Carvalho Chehab" , "Greg Kroah-Hartman" , "Hans Verkuil" X-Mailer: aerc 0.16.0-1-0-g560d6168f0ed-dirty References: <20240323-gcc-arm-warnings-v1-0-0b45cc52f39e@chromium.org> <20240323-gcc-arm-warnings-v1-1-0b45cc52f39e@chromium.org> In-Reply-To: <20240323-gcc-arm-warnings-v1-1-0b45cc52f39e@chromium.org> --825d513444cbcfd21e325bb336a957fc7c42f554a23f2161a262d85b011f Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 On Sat Mar 23, 2024 at 11:41 AM CET, Ricardo Ribalda wrote: > Make sure that tegra20_vi_get_input_formats always assign a value for > yuv_input_format. > > Fix: > drivers/staging/media/tegra-video/tegra20.c:624:72: warning: =E2=80=98yuv= _input_format=E2=80=99 may be used uninitialized [-Wmaybe-uninitialized] > > Signed-off-by: Ricardo Ribalda > --- > drivers/staging/media/tegra-video/tegra20.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/staging/media/tegra-video/tegra20.c b/drivers/stagin= g/media/tegra-video/tegra20.c > index c25286772603c..c39b52d0e4447 100644 > --- a/drivers/staging/media/tegra-video/tegra20.c > +++ b/drivers/staging/media/tegra-video/tegra20.c > @@ -176,6 +176,7 @@ static void tegra20_vi_get_input_formats(struct tegra= _vi_channel *chan, > (*yuv_input_format) =3D VI_INPUT_YUV_INPUT_FORMAT_YUYV; > break; > case MEDIA_BUS_FMT_YVYU8_2X8: > + default: This default seems rather arbitrary. Maybe we should follow the tegra20_vi_get_output_formats() and default to UYVY? Also, maybe follow the same scheme as that function (i.e. assign the default near the top of the function rather than add a default case)? Thierry > (*yuv_input_format) =3D VI_INPUT_YUV_INPUT_FORMAT_YVYU; > break; > } --825d513444cbcfd21e325bb336a957fc7c42f554a23f2161a262d85b011f Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmYBgFMACgkQ3SOs138+ s6Eydw//W72tYXdcn6FA3pjJOx89WN25ap9DecvjM0hvEGCYVJMvI2Tqxzp515tM 7setppTdJlH3fJIjNYv/LtBogx0bqd9pbyI6XVjKAXCdVuRM+GDHk3GHeUbloF2x UPAemgsN18OjM6OsXPTqQNnEmcQH8LNaJMoEaursTaWEyIEQjp1e4jDXbeZ+GI2L BBiQG/HqqpMExqtkulveghFtjrEDvo3WFhsGEyXikSOUmee2D0MBOf06IG7XgayE SGiNbT7oDItuyZAq52Cic0woWiKsxo21MnVAJryem/0rLZSdDyjP8mORhIDdS2LT 9HrrhJBs7lPoi277e9GoVfDm8IiGtMZ0TIHJR0m93REatLyrhToyvXp6yJpGFDnb vvoHvVapZBm1jauoE9Tpjf55rwhcEdtWi82ZbDdFzFp0PxDMpPZXPg9xK7hNuY0b ejVcIjeBlwZHp+pFYawE5tTAyyfobc9zNPL/q7r+uPlhOfUw+pIo1BpNAq/ZYjK6 fgMZqUSX7fEydg63Mva45QKvuEX/LCVDueiieSKZPWwh865jyDgk9VZECSumOwKq lwj+bwc9/iQBHbfg0KFGNurKz3fpBIC9TazXe63Sr8CPGJdDOMqUdVS+BhXYRxAh d2kp3EUfFEkG2O5FaAhksqtCAc2Uwf1ZX3hMRz/PL6IYVTwRm4E= =0X7r -----END PGP SIGNATURE----- --825d513444cbcfd21e325bb336a957fc7c42f554a23f2161a262d85b011f--