From patchwork Thu Sep 15 23:33:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adam Borowski X-Patchwork-Id: 6446 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:4242:0:0:0:0:0 with SMTP id s2csp356675wrr; Thu, 20 Oct 2022 15:48:20 -0700 (PDT) X-Google-Smtp-Source: AMsMyM75FVW9EhlW5J9EJa5oxB5YZ5Z06tppGWOU+uJJBHhM7TwZRQo+gfBV7KP3+WlmHuv6PWUD X-Received: by 2002:a17:907:7607:b0:78d:66e8:c746 with SMTP id jx7-20020a170907760700b0078d66e8c746mr13016866ejc.220.1666306100171; Thu, 20 Oct 2022 15:48:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666306100; cv=none; d=google.com; s=arc-20160816; b=IUDjhRXE69Y+5ns3T+KsVW1O0hh+B4Db92QvHeO8dR0NW+COgAASKybohS+9DxaEwq 3LTeigul6/RStFN6AV3aYD+tE0ftuCtRd4VzNgwFQxui/K3OpReW/Ln7kdVXGr4eVDLE PeYcjWobI+o9vtBLL+T/EkdFoYsckNS76vH8Um4gajU+B4lQDQo89bahL1ykHsUShSCc UWDSPJVRf3wt1TQ6Llw+2cGzsbIvpIeCVOV7l/Ih+N1Ugfa+o/TVdAmVt8ssxbH/Z3Sg Nh22lvrW/qyRtkOyZoFWWsr4zdmR9cZeRXUgqw5Q5zay0g1tR5yLChAwfwaM5sup25GC Tepw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:list-id:precedence:in-reply-to:content-transfer-encoding :mime-version:subject:date:to:from:dkim-signature; bh=yhrawtb8eXhszTBMzMp3oX/egk/zUhmr7nUvZdT/NYQ=; b=gZMUItzEPUOZxYJnNomfcNVISN3uTAdbbu0ySI6Zo75QoDV6M8wC5R3soiVNiLXqZG D9Cjk5mXkboDJWgajyRPYJkNjXCOQrZkfvJNlcGuRDRVdb+Bhfk+YFuv4pE8BYoHr7hG EzLxRi1YNLRl0gvUjHogMSaSDZA9FeDPsBAjtD8nT4F8F6ChOP+AkkLVegOVzDSZ1byK uT2nTj1xJNhip7Cs1X66Bu5Rdybt0yyNZ7aC0IEWvfBZU7pU4was/oZ+jLdtthUjbYSp RiviTIhuGP690IHgv6BX9HA5PlTxrHpKa+SEjPY3XN5DULDCIcuQ53Dse4aDCNcCjeip a1QA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@angband.pl header.s=tartarus header.b=Ut7JNeZh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hs31-20020a1709073e9f00b0077e156d8e07si14480617ejc.828.2022.10.20.15.47.55; Thu, 20 Oct 2022 15:48:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=fail header.i=@angband.pl header.s=tartarus header.b=Ut7JNeZh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230119AbiJTWqt (ORCPT + 99 others); Thu, 20 Oct 2022 18:46:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40418 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230016AbiJTWqX (ORCPT ); Thu, 20 Oct 2022 18:46:23 -0400 Received: from tartarus.angband.pl (tartarus.angband.pl [51.83.246.204]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E1D7B97A3; Thu, 20 Oct 2022 15:46:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=angband.pl; s=tartarus; h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version :Subject:Date:To:From:Resent-To:Resent-Message-ID:Resent-Date:Resent-From: Sender:Reply-To:Message-ID:Cc:Content-ID:Content-Description:Resent-Sender: Resent-Cc:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=yhrawtb8eXhszTBMzMp3oX/egk/zUhmr7nUvZdT/NYQ=; b=Ut7JNeZhP9UNLMpPyDnduNdTwp XBDHnUB6n5HXszRnR7MWHcGPnrStmgCBGbmuM0B6fZt8nZHt/bIL+GFNOAvfh1hWNC02T7U2MLM4d 6oMw98qbAy0uyccM0iyJ1TZtAZ/mwSR4PlD4/1w9CrFhePtSCWqfpKTKIsDKDKeA77dE=; Received: from kilobyte by tartarus.angband.pl with local (Exim 4.94.2) (envelope-from ) id 1oleIf-009Ob6-BD; Fri, 21 Oct 2022 00:46:05 +0200 From: Adam Borowski To: Yong Zhi , Sakari Ailus , Bingbu Cao , Dan Scally , Tianshu Qiu , Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Date: Fri, 16 Sep 2022 01:33:18 +0200 Subject: [PATCH 4/6] media: ipu3-cio2: make the bridge depend on i2c MIME-Version: 1.0 In-Reply-To: X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: kilobyte@angband.pl X-SA-Exim-Scanned: No (on tartarus.angband.pl); SAEximRunCond expanded to false X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MISSING_MID,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Message-Id: X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1747248585193211302?= X-GMAIL-MSGID: =?utf-8?q?1747248585193211302?= drivers/media/pci/intel/ipu3/cio2-bridge.c: In function ‘cio2_bridge_unregister_sensors’: drivers/media/pci/intel/ipu3/cio2-bridge.c:258:17: error: implicit declaration of function ‘i2c_unregister_device’; did you mean ‘spi_unregister_device’? [-Werror=implicit-function-declaration] 258 | i2c_unregister_device(sensor->vcm_i2c_client); | ^~~~~~~~~~~~~~~~~~~~~ | spi_unregister_device Signed-off-by: Adam Borowski --- drivers/media/pci/intel/ipu3/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/pci/intel/ipu3/Kconfig b/drivers/media/pci/intel/ipu3/Kconfig index 39bd3be0b43d..65b0c1598fbf 100644 --- a/drivers/media/pci/intel/ipu3/Kconfig +++ b/drivers/media/pci/intel/ipu3/Kconfig @@ -21,6 +21,7 @@ config VIDEO_IPU3_CIO2 config CIO2_BRIDGE bool "IPU3 CIO2 Sensors Bridge" depends on VIDEO_IPU3_CIO2 && ACPI + depends on I2C help This extension provides an API for the ipu3-cio2 driver to create connections to cameras that are hidden in the SSDB buffer in ACPI.