From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8BBCDC3064D for ; Sun, 30 Jun 2024 06:16:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:In-Reply-To:From:Subject:References:Cc:To:MIME-Version:Date: Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=yaPGlmSSlSwV2OA6Z5CKm5JEUoBuUODSJdv3TgTtAvE=; b=4H54BU8/6Q9kDfoJhcavYsVl0p Dlp8HG4RKDYROsB2Zbchh9M9LU3xglkvB2wbFR7IQr0Ek2zYnFkjtHK0LFH1qI6Zd+W/hN5ajRVof ED7nCMzL7MXYL1M525KOoJod2XtN6xFwp9JaBfFv2PVjVgBlo+lozgbFlS3e3h4sX519iIRLePXHF 5kr7PQosWnzdOAlaJvKmTy1s3xpoM6aMBBD/8mogrj2M9vaPxmKow1x+OdhYV9z1NHWDm6YrPgCWq 0HwKK0bwYaUVlyEbSo+EftAlx1yU/xtgRXGtnBR0iEjEtUxX5lmltTiYdmS1jEl3JuLfVERsKZR4J CAHZdIqw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sNnrd-0000000HTRs-2Y2F; Sun, 30 Jun 2024 06:16:41 +0000 Received: from mout.web.de ([212.227.17.12]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sNnrT-0000000HTQz-0ENc for linux-arm-kernel@lists.infradead.org; Sun, 30 Jun 2024 06:16:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1719728177; x=1720332977; i=markus.elfring@web.de; bh=yaPGlmSSlSwV2OA6Z5CKm5JEUoBuUODSJdv3TgTtAvE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:To:Cc:References: Subject:From:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=FYCjnyYaOX6r3KW1Niv4fAHwzEhwOFFsyZGqZMB2d3ZM5q61hp1KXNWuOdAAM7Rl ZQPth0DV/+0suy1mgE8LovZgN5+eUwM/QRziKCXxOgH7wuRg/ZRV/kEdnqA6hQxhT nnxewl+/icjqDXrfg3s2Qn1FnIXDDX7LeVvRebectoz2QrJsOoGC7EO4V+uHE5lXH FsBU5iKZGAJTjZxc+q5yrcD7UgVoSz6droxKNgf1Uf2+vqaXT0bPT3xWo/euodklA Pwz+YLWYirkikY/gVgSzNvVV9W/mJw29BXGjgomTV4xh7TFAhAP/QpvCjURQGE6QR aItAV7Lz1olcpeGwHg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.21] ([94.31.82.95]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N62yY-1sLKzQ3eEC-00vYgL; Sun, 30 Jun 2024 08:16:16 +0200 Message-ID: Date: Sun, 30 Jun 2024 08:15:39 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Spencer Hill , linux-media@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, kernel@pengutronix.de, linux-arm-kernel@lists.infradead.org, Alexander Stein , Conor Dooley , Dave Stevenson , Fabio Estevam , Krzysztof Kozlowski , Mauro Carvalho Chehab , Rob Herring , Sakari Ailus , Sascha Hauer , Shawn Guo Cc: LKML References: <20240628-imx728-driver-v2-2-80efa6774286@d3engineering.com> Subject: Re: [PATCH v2 2/2] media: i2c: Add driver for Sony IMX728 Content-Language: en-GB From: Markus Elfring In-Reply-To: <20240628-imx728-driver-v2-2-80efa6774286@d3engineering.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:8ukpPKLP1qBUjh0XKXvid+M9uAstTi+O0j7VU3zQO3ZxDWkDbzY vlEs5hCjFuI0L71xhLjlEaMentoihEutCGhfzYZBezIvuqlGma+Xu6+S78r024dGgHd2d83 3dEtcFUk6PlMzUuWb1aloaKs1CwXE5BkiOMhGzjyElfF+w57D6cgyWmKCRaefsDhG9yKIpi xLo1H21lWY5Sqk6RTel3g== UI-OutboundReport: notjunk:1;M01:P0:9oRHGze6iUs=;p1vkF1ut/d5zdOiymfoZh+KUREL 2nIPKEwhNRN3yothl+3JFjhE7k/mgB9Gzsk6wuH63nZE5Z8+ecYzFK4KE5h5J6PYL4c2mS7Nj RtvG+s57M3DGiKYIldF66AzY+lY6KnLhc2extYEyNmTqnjaPWnUSbN19bFc1CLB67PqnE70rG bGJ/XV950HK0xOilgqPSE66qWufN6zreu4pl+iSpdbrX7+UZirFa7DpQi7GbKUTS4n8imEYB/ 7FsN3ZKXgfHD4Km+8adQ63hWWq3QEPlw5GPRSeBMDWVbbXcpdd44+7ZDsHlavXhAYli1PaSla MJuamf1ke+HWBf75Ck1YRytRLhhbACFklFI1O0wJ5brS1t+DzzmWj0gMq7w338NFW5kJcBPUR zvayhxQbOgkRABzvL9C/15tK7hkqAr/Q3I9lAAtfuDWfEo8PUs9poOa1dzN3Z6xMQrGIuWGPz Xlome4uj/yfO4QfHXGwQKeefKt3RqZuWj9QImYCAJwc3+XalOBUGbeIaf5ocWj3xekzViobMh Ln5d4dVhVftczpE+CSxYtSd435Iui8tVE+R38PqXaAuCWe7fSd5Q9+LF45jSz6yurpYQnJ9yp /fB2kbv4TbhZDW6GlCroS5bcJsh9w3L0JXjpTzYvnOioI2vFT9RxNJncE07l55cbAe4tkWHNp H3/6rpO/WsEU8j0tzZrgP/wq68sj8acWXTRmgORg+9OUfqYhdnDyELhEKIQodMaVRt/kTga/f I21W2MhiIpeIjZq63L52sWZVmbuDyoHNL6NokgCBn67/zRdYRokLLjTJBISYF3vydDdxgOdLQ qcIW3gaWpL+MBCE9YkHpALgWvgQrB5+P2o3ESm5dVzopA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240629_231631_484729_EA6FCEBC X-CRM114-Status: UNSURE ( 6.55 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org =E2=80=A6 > +++ b/drivers/media/i2c/imx728.c > @@ -0,0 +1,4660 @@ =E2=80=A6 > +static int imx728_set_fmt(struct v4l2_subdev *sd, > + struct v4l2_subdev_state *state, > + struct v4l2_subdev_format *fmt) > +{ =E2=80=A6 > + mutex_lock(&imx728->lock); > + > + fmt->format.field =3D V4L2_FIELD_NONE; =E2=80=A6 > + *format =3D fmt->format; > + > +done: > + mutex_unlock(&imx728->lock); > + > + return ret; > +} =E2=80=A6 Under which circumstances would you become interested to apply a statement like =E2=80=9Cguard(mutex)(&imx728->lock);=E2=80=9D? https://elixir.bootlin.com/linux/v6.10-rc5/source/include/linux/mutex.h#L1= 96 Regards, Markus