Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp935588ybb; Wed, 8 Apr 2020 12:53:45 -0700 (PDT) X-Google-Smtp-Source: APiQypLUA1LIJAbq0AKqUQo+2Z1TNPk2l0BOimKGE0KvnZxuyB1TkXp0vB7Sd5GsIxtHXFync/gw X-Received: by 2002:a05:6830:1b68:: with SMTP id d8mr52994ote.183.1586375625430; Wed, 08 Apr 2020 12:53:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586375625; cv=none; d=google.com; s=arc-20160816; b=yqRGWnP2dsvJ7iIOQ4w/PBWv6u/Srwvxsy+WdwOrPtMf9Bb89TGvF1S7wl+ArOzDGi OXsTu9mDN3iFhUwgRvklkhslJN+u5zeu4ebmyVryGuofYYHBYEQ911saFwIxYLO/etQj pQZgD5uSWHM8JYggYP2C0TwE3Ia6f2OY97lmq9P5hmxpAXtPXIZzxrKZwIKHbAZQUoE5 HsJp4QFO5LBp6Opl2LJ6LXuERDKLNjnasUOwCwzzpopxRA+n7PmmNZgxmaXb1s01rulC 0yOBffD1um0EgHQqLB7DCMNPlrMH1Xam0zv56LxZtVhFv8nXAuZBYzY1E2UeqkNOlFTK 7UXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:organization:references:in-reply-to:date:cc:to:from :subject:message-id; bh=TXr7gqSDh0vdd1y957E//a/QI5WVOkGoyzaLTUro/dQ=; b=MesFSqaTRlDQOSc5ArdTGE6fxrHqwhWY212yk6sR6NZ6f+MdxthudvmsNnP1wwN5Os ajUv7n2FDkOBJsJwH59pzoJnNmEnykX/+1aNGe5Hpbcxl2GeU7UfzgiAH+KZwXMrWYwg MB9LYH6WBwjluwSfWq2PXcDe2vsXe8zuRuMFvOqFC1ZUGDLerlNVn1oLbKMnQX/Pumv3 SdwI7cyRZcjUKdJm9BfY72bK6XYqRp+vqC7Szm7kfRY8F9R6T2lWEmvx2KVjhX6bwTJS b3jJkd61yXrRlP0x9PALmWlcOW3T31S4K14Ayv0/VNATw0vlk8Aq5hntkARMGHbOr4Pk Yx9g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o23si2342066otk.126.2020.04.08.12.53.32; Wed, 08 Apr 2020 12:53:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729154AbgDHR4i (ORCPT + 99 others); Wed, 8 Apr 2020 13:56:38 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:55756 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726780AbgDHR4i (ORCPT ); Wed, 8 Apr 2020 13:56:38 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: ezequiel) with ESMTPSA id A28FF296F5E Message-ID: <3336c3105120d2f90dbc20d47ff98e722a123d5b.camel@collabora.com> Subject: Re: [PATCH] media: staging: rkisp1: avoid unused variable warning From: Ezequiel Garcia To: Arnd Bergmann , Mauro Carvalho Chehab , Helen Koike , Laurent Pinchart Cc: Jacob Chen , Shunqian Zheng , Yichong Zhong , Jacob Chen , Eddie Cai , Jeffy Chen , Allon Huang , Tomasz Figa , Laurent Pinchart , Hans Verkuil , Mauro Carvalho Chehab , Greg Kroah-Hartman , Heiko Stuebner , Dafna Hirschfeld , linux-media@vger.kernel.org, devel@driverdev.osuosl.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Date: Wed, 08 Apr 2020 14:56:21 -0300 In-Reply-To: <20200408155325.2077345-1-arnd@arndb.de> References: <20200408155325.2077345-1-arnd@arndb.de> Organization: Collabora Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.0-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2020-04-08 at 17:52 +0200, Arnd Bergmann wrote: > When compile-testing with CONFIG_OF disabled, we get a warning > about an unused variable, and about inconsistent Kconfig dependencies: > > WARNING: unmet direct dependencies detected for PHY_ROCKCHIP_DPHY_RX0 > Depends on [n]: STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=m] && (ARCH_ROCKCHIP [=n] || COMPILE_TEST [=y]) && OF [=n] > Selected by [m]: > - VIDEO_ROCKCHIP_ISP1 [=m] && STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && VIDEO_V4L2_SUBDEV_API [=y] && > (ARCH_ROCKCHIP [=n] || COMPILE_TEST [=y]) > > drivers/staging/media/rkisp1/rkisp1-dev.c: In function 'rkisp1_probe': > drivers/staging/media/rkisp1/rkisp1-dev.c:457:22: error: unused variable 'node' [-Werror=unused-variable] > 457 | struct device_node *node = pdev->dev.of_node; > > Simply open-coding the pointer dereference in the only place > the variable is used avoids the warning in all configurations, > so we can allow compile-testing as well. > Hello Arnd, Thanks for your patch. I believe this is already fixed here: https://patchwork.linuxtv.org/patch/62774/ https://patchwork.linuxtv.org/patch/62775/ Cheers, Ezequiel