Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp1062118ybm; Wed, 27 May 2020 15:15:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyAJa31XFD4abtp6Hse9nHJtx1T20Onarj+1Nm0umS2r99EASO5TmDWU/rOloV0Du1jhUsl X-Received: by 2002:a50:d556:: with SMTP id f22mr247085edj.307.1590617759031; Wed, 27 May 2020 15:15:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590617759; cv=none; d=google.com; s=arc-20160816; b=fS7H3ad3k2i7osaEh88pgX/0RXHbHSgorKayhR7FXUEyzDb384CAk3frkFFCxyOrKN qVnol1muaTmBFdEekHwssDAjAWJitThy0bMhQmOWHDS5OvwgOyNiW2XYyVLqgdHIYS8M lOh5AqtipKrmjvinQrpuCP/mXgVYldrXAOHjf/2gUQTsS/dWLesA+qR8Cd5gEPuAFelw cMZ/eb/qGBjmU0N2hESCu0JPpQiBALTtoXff5fClLtH86L2W5IIYd0XxXHholK5T0cJF G5pFQq8C7xOJCKlwtkr6rdgJWnDejeXGgppbkMiKTRmpl5P9ex1TqgSPAExJs0xCSDqX FHgg== 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 :message-id:date:subject:cc:to:from; bh=9NnPck9qHzGDhTZkh12RRopGrWxCUYAHk84nX5i1gdE=; b=UJpVxh+eRFqpWISpl3aCoyYlTZE0M/nJIGh4G7RfY091TlRJiwMGDPSbqCoJQR5iAG Y40la6kckUwmqbTRLwYC1F6c1bxf1jcJP7K47CvdkhRlV84DdrofAxYgKpi/RImrYYn0 J8As41PzXNJlGd6L7az6MsDA6q+GDkJTVKAhmNfAvXcnG+OtOBsVtdNCy3vXDd9VXB5i 2ayiCLjM6EbYKdcld/mkSvHGn4n7MpYkPpJ0s4Ehe/LYq2jNcoFV8F9JMeZU3x+6Bpb0 N7EvxlpUXszhHA/0QSmphFczR5bm9h5m33Vv3ZEzrBuFhrmlwquclbXXYkKfDLZRmjzu zjzw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b5si2259776edu.182.2020.05.27.15.15.36; Wed, 27 May 2020 15:15:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726063AbgE0WNn (ORCPT + 99 others); Wed, 27 May 2020 18:13:43 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:43409 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725780AbgE0WNm (ORCPT ); Wed, 27 May 2020 18:13:42 -0400 Received: from threadripper.lan ([149.172.98.151]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.129]) with ESMTPA (Nemesis) id 1MZTa2-1jXvWm2V4I-00WYLm; Thu, 28 May 2020 00:13:30 +0200 From: Arnd Bergmann To: soc@kernel.org, Thierry Reding , Jonathan Hunter , Sowjanya Komatineni Cc: Arnd Bergmann , Thierry Reding , Dmitry Osipenko , Hans Verkuil , Mauro Carvalho Chehab , Greg Kroah-Hartman , linux-media@vger.kernel.org, linux-tegra@vger.kernel.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Subject: [PATCH] staging: tegra-video: fix V4L2 dependency Date: Thu, 28 May 2020 00:13:06 +0200 Message-Id: <20200527221327.3339232-1-arnd@arndb.de> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:OkSCNXrxgq+QBC6VZibXnhg/MVMqw5QZ+B8NVtwOjOHdh8pK7KV oNEVVM4Oeri88gdj7u5OW8bijKaO6HHtbsrhzkmFFZmCUhd2m7Gd2ygmRgvRxVfHB/smmNN 55R6GIMNzhZJYM3/igbihA7ZqXkAXDHxi8VVZpihLDblQ/StiZ+Y5GsvkNU2A8W3qVFeKqQ SaiD+hsn+mHITvEqJXKkw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:8tSYDyvKwCo=:LVwvEWqO4zqtVa9oCHOyUR uNwRBjTb9L3mYUmVSjV7rIcFNmq+cDjGRFIlFNf9fwOnPvFfN/qYDMWpeILTUwBDiyoTcd7I6 OtReLlFW8QOdfRy16htFKM/nXzZbMpbAMJFPvcwSreaTx/ZerqczDQHOU6iMPsOf3E3mgblF5 hkfVSufRgbmScDBbPkPJRrdqEFfXab87hi226bAgMn0kAA+nFWszlvJIoUReNd223KDhHgPxS VIuo2Q2cLy6IGrflYwLwvwC+hFtKNSEuO7qGE+n7ZgVw1n919QXDKFkd/oDzRs/apKdPmEkoh gnMGAk/MxlU23oXo08ekP4butF4UORCC7O0P/nTtFohSgb8EEe2Tp4OLC18uYXoj+R6zHpLX8 1/OA+BmFG8Lr7A5mwILNGm0FyyZ7CJr24xTwSlp7YM9gaWcr8DNFgftm9aFNYsuJCL2CLPQok g14eEiZEdb9YaRHtoJ0IhC9PbBrlue8IMbCSdgDAdFx80qg4wQji/lxBXDJii0+suFdWHahhl NRkqnAk7b6W5aKtXfd0CZoOWvegIVTl3WF13HIfkfyMg+io7U6igWGsCMJMXVrAaLXLl6QrDe cUL12Yat+ighNEMELCAiMZ1C7Dkj6x0+QmOu0bAwjry1MGcg1LfwqbS3E+oCK6m3hsWtakD+n rMkIGhi4Gt2of6tqBkzr0tuWqWTesMJqo0RrKXCkr5azyx23Qf3emsGUy90QePxLMPbRXyqvC XQ5tF84oR+SW97FBEQcbkFyWmLw/b6Y9rxvOB6Mohz4lStJqlTPtaiySH3ISw/thz+HCRnlGT 9oJOh0yhDvRSfbkS231duc4zUWmAhFWvkEkPc1FpjEQKFo6cWU= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Rather than using a dependency on VIDEO_V4L2, this driver uses "select", which fails when other dependencies are missing: WARNING: unmet direct dependencies detected for VIDEO_V4L2 Depends on [n]: MEDIA_SUPPORT [=y] && (I2C [=y] || I2C [=y]=n) && VIDEO_DEV [=n] Selected by [y]: - VIDEO_TEGRA [=y] && STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=y] && TEGRA_HOST1X [=y] (plus an endless stream of link errors for other drivers that depend on VIDEO_V4L2 but are now lacking their dependencies) Fixes: 3d8a97eabef0 ("media: tegra-video: Add Tegra210 Video input driver") Signed-off-by: Arnd Bergmann --- drivers/staging/media/tegra-video/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/media/tegra-video/Kconfig b/drivers/staging/media/tegra-video/Kconfig index 3f03b5b39e6c..f6c61ec74386 100644 --- a/drivers/staging/media/tegra-video/Kconfig +++ b/drivers/staging/media/tegra-video/Kconfig @@ -2,7 +2,7 @@ config VIDEO_TEGRA tristate "NVIDIA Tegra VI driver" depends on TEGRA_HOST1X - select VIDEO_V4L2 + depends on VIDEO_V4L2 select MEDIA_CONTROLLER select VIDEOBUF2_DMA_CONTIG help -- 2.26.2